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
Corn, Black Bean & Avocado Salsa Recipe

Corn, Black Bean & Avocado Salsa Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 11 reviews

  • Author: Emma
  • Total Time: 15 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A fresh and flavorful Corn, Black Bean & Avocado Salsa that’s perfect for summer gatherings or as a healthy snack. This colorful salsa combines the sweetness of corn, creaminess of avocado, and earthy black beans with a zesty lime dressing.


Ingredients

Scale

For the salsa:

  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 1/2 cups fresh or frozen corn kernels (thawed if frozen)
  • 1 large ripe avocado, diced
  • 1 cup cherry tomatoes, quartered
  • 1/4 cup red onion, finely diced
  • 1/4 cup fresh cilantro, chopped

For the dressing:

  • 2 tablespoons fresh lime juice
  • 1 tablespoon olive oil
  • 1/2 teaspoon cumin
  • Salt and black pepper to taste

Instructions

  1. In a large bowl, combine the black beans, corn, diced avocado, cherry tomatoes, red onion, and chopped cilantro.
  2. In a small bowl, whisk together the lime juice, olive oil, cumin, salt, and pepper.
  3. Pour the dressing over the salsa and gently toss to combine.
  4. Taste and adjust seasoning as needed. Serve immediately with tortilla chips or cover and refrigerate for up to 2 hours before serving.

Notes

  • Add diced jalapeño for extra heat if desired.
  • Best served fresh to keep the avocado from browning.
  • Stir gently to avoid mashing the avocado.
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Appetizer
  • Method: No-Cook
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1/2 cup
  • Calories: 160
  • Sugar: 2g
  • Sodium: 200mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 6g
  • Protein: 5g
  • Cholesterol: 0mg