This easy and delicious Southwestern Salad with Creamy Cilantro Dressing is a vegetarian salad that packs a powerful dose of fiber and protein. It’s a filling and incredibly flavorful salad that is topped with fresh, creamy, homemade cilantro dressing.

Inspired by my favorite salad from Stonefire Grill, this is perfect as a main course for lunch, or cut each serving in half for a dinner side dish. It’s also one of my favorite salads to take to a BBQ or potluck – everyone loves it.

You can use canned or frozen corn with this if it’s easier, but I personally LOVE the taste of grilled or roasted corn on the cob, which is sliced to remove the kernels. It adds a tremendous flavor boost. The most recent time I made it, I used an ear of red corn (as you can see in the photo) that I came across at a Farmer’s Market and thought it’d be fun to try. It was delicious! But a regular ear of yellow corn works just fine.

For some added crunch and flavor, top with some crumbled low-fat tortilla chips. The creamy cilantro dressing is really versatile and also goes great as a sauce over chicken or a dip for veggies and pita chips!

southwestern salad with creamy cilantro dressing5 1

Southwestern Salad with Creamy Cilantro Dressing Recipe

Tangy and flavorful, the creamy cilantro dressing is the star of this salad. It enhances the fresh ingredients of the salad ever so perfectly while adding a wonderfully bold flavor. Great for a summer potluck recipe or BBQ side dish.
No ratings yet
Prep Time 10 minutes
Total Time 10 minutes
Servings 4 servings
Calories 185 kcal


  • 1 large head Romaine lettuce - (chopped)
  • 1 small red onion - (chopped)
  • 1 ear of corn - (roasted, kernels removed)
  • 1 15 oz can black beans - (drained and rinsed)
  • 1 red bell pepper - (seeded and diced)
  • 2 Roma tomatoes - (seeded and diced)
  • ¾ cup plain, non-fat Greek yogurt
  • 1 cup fresh cilantro
  • cup grated Parmesan cheese
  • Juice from 1 lime - (or more to taste)
  • 3 garlic cloves
  • Salt and pepper to taste


  • Make dressing first by placing the last 6 ingredients in a blender. Puree until smooth and set aside.
  • In a large bowl toss together the first 6 ingredients. Pour dressing over top and toss well to combine.


Serving: 2 heaping cupsCalories: 185 kcal (9%)Carbohydrates: 32.4 g (11%)Protein: 12.4 g (25%)Fat: 2 g (3%)Saturated Fat: 0.7 g (4%)Cholesterol: 5 mg (2%)Sodium: 96 mg (4%)Potassium: 744 mg (21%)Fiber: 8.9 g (37%)Sugar: 8.4 g (9%)Calcium: 150 mg (15%)Iron: 2.3 mg (13%)
Tried this recipe?Let me know how it was!

Related Recipes

Write A Comment