Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Refreshing Southwest Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This vibrant Southwest salad is a celebration of flavors and freshness, perfect for summer gatherings or meal prep. With crunchy mixed greens, sweet corn, zesty jalapeños, and creamy avocado, all drizzled with tangy lime vinaigrette, this dish is not only visually stunning but also packed with nutrition. Serve it as a side or make it the star of your meal—everyone will be coming back for seconds!

  • Total Time: 0 hours
  • Yield: Serves 4

Ingredients

Scale
  • 4 cups mixed greens (spinach & romaine)
  • 1 cup cherry tomatoes, halved
  • 1 cup corn (fresh or canned)
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 medium avocado, cubed
  • 12 fresh jalapeños, chopped (to taste)
  • 1/4 cup fresh cilantro, chopped
  • Juice of 2 limes
  • 3 tbsp extra virgin olive oil
  • Salt and pepper to taste

Instructions

  1. Prep Your Ingredients: Wash and dry the mixed greens thoroughly.
  2. Chop Your Veggies: Halve cherry tomatoes, chop jalapeños (remove seeds for less heat), and cube the avocado.
  3. Make Your Dressing: In a small bowl, whisk together lime juice and olive oil; season with salt and pepper.
  4. Combine the Salad: In a large bowl, mix greens, corn, black beans, tomatoes, jalapeños, cilantro, and avocado. Drizzle dressing over the top and toss gently to combine.
  5. Serve Immediately: Enjoy fresh for the best flavor or chill briefly before serving.
  • Author: DANIEL LAWSON
  • Prep Time: 15 minutes
  • Cook Time: None
  • Category: Salad
  • Method: Mixing
  • Cuisine: Southwest

Nutrition

  • Serving Size: 1 bowl (about 300g)
  • Calories: 350
  • Sugar: 3g
  • Sodium: 400mg
  • Fat: 20g
  • Saturated Fat: 3g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 0mg