This colorful Southwestern Salad with Creamy Avocado dressing is healthy, crunchy and loaded with tons of veggies and bursts of flavor in every bite!
Ok so I’m totally that person that when I find a salad, or really any sort of meal that I like, I tend to make it all. the. freakin. time. Call me a creature of habit, but hey I love what I love! My main go-to salads have always been this sweet potato kale salad and this Asian chicken salad, but I’ve definitely found a new favorite with this recipe!
Seriously you guys this southwestern chopped salad is kind of amazing and don’t even get me started on the creamy avocado dressing! It’s healthy, crunchy and loaded with tons of veggies. I mean you literally get bursts of delicious flavor in every bite!
This salad is also an avocado-lovers DREAM so yeah there’s that too.
This salad is really great for meal prep too! Just pre-chop all your veggies and store them in a sealed airtight container along with your chopped romaine lettuce. Separately store the avocado dressing in another container or jar – I personally used a mason jar with a screw top lid which makes it super easy to shake before using! Then when you’re ready to eat just throw it all together, so eeeeeeeasy.
Feel free to add some chopped chicken or shrimp to this salad for some added protein and a super filling meal. I personally love this shrimp recipe and this chicken marinade and think they would both go really well over top of this salad. I mean how can you go wrong with these southwestern flavors?!
I always seem to have a ton of cilantro on hand so this seemed like the perfect recipe to throw together. The dressing is totally the hero of this dish and really makes the whole salad come together. Feel free to make the dressing as thick or thin as you’d like. When blending everything in your food processor, stream the water in from the top starting with just a 1/4th cup to see which consistency you prefer. Then simply add more as-needed. I didn’t want to oversaturate this dressing with a ton of olive oil and the water seemed to do the trick!
Another way to add a little more flavor to this salad would be a scoop of salsa! My hubby added that to his and lemme tell you it tasted deeeelish. Now let me give just a little disclaimer because I know I’m going to get comments about this, the high fat content in this recipe is from the avocados. Don’t be afraid of the FAT guys! Avocados are healthy fats that are great for your body and they provide a lot of fiber too! I know a lot of you go straight to the nutritional information, but this salad is filled with great stuff. If you are watching your fat content though, feel free to use only half of the dressing and save the half for another salad – simple solution!
If you decide to make this salad or any other recipe, please share your photos with me! Tag me on Instagram or Twitter and use the hashtag #eatyourselfskinnyrecipe – I’d love to see what you’re eating!
- 1 head romaine lettuce, chopped
- 1 cup cherry tomatoes, halved
- 1 cup canned black beans, drained and rinsed
- 2 ears corn, kernels sliced from cobs
- ½ avocado, chopped
- 4 green onions, chopped
- 1 avocado
- 1 garlic clove
- ¼ cup cilantro leaves
- ¼ cup plain Greek yogurt
- 3 Tbsp lime juice
- ½ tsp. hot sauce (optional)
- Salt and pepper, to taste
- 2 Tbsp olive oil
- ¼ to ½ cup water (depending on consistency)
- To make the salad, toss the romaine lettuce, tomatoes, black beans, corn, avocado and onions together in a large bowl.
- To make the dressing, combine the avocado, garlic, cilantro, yogurt, lime juice, hot sauce and salt/pepper in a food processor and pulse until combined. With the motor running, slowly add the olive oil and water until smooth and you have your desired consistency.
- Drizzle the dressing over top of the salad and toss until completely coated or cover and store the dressing and salad separately until ready to serve. Enjoy!