Go Back

Vibrant Black Bean Salad with Roasted Corn and Pickled Red Onions

This black bean salad combines hearty, creamy beans with smoky grilled corn and tangy pickled red onions, all tossed in a bright lime dressing. The dish features a medley of textures—from crunchy to tender—and vibrant flavors that make it perfect for picnics, quick dinners, or a satisfying snack. Its colorful appearance and fresh taste are sure to wake up any palate.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Mexican
Calories: 250

Ingredients
  

  • 15 oz canned black beans rinsed and drained
  • 1 cup corn kernels fresh or frozen, thawed if frozen
  • 1 red red onion thinly sliced for pickling
  • 1/4 cup vinegar white or apple cider vinegar for pickling
  • 2 tablespoons lime juice freshly squeezed
  • 2 tablespoons olive oil for dressing
  • 1 cup cherry tomatoes halved or quartered
  • a handful fresh cilantro chopped, optional garnish
  • 1 teaspoon cumin ground, for dressing
  • 1 pinch chili powder optional, for flavor
  • to taste salt and pepper

Equipment

  • Can opener
  • Grill or grill pan
  • Mixing bowls
  • Whisk
  • Chef's knife
  • Cutting board
  • Measuring spoons and cups

Method
 

  1. Drain and rinse the canned black beans thoroughly, then transfer them to a large mixing bowl.
  2. Preheat your grill or grill pan over medium-high heat until hot and slightly smoky.
  3. Toss the corn kernels with a teaspoon of olive oil, salt, and pepper, then spread them on the grill.
  4. Grill the corn for about 8-10 minutes, turning occasionally until they develop dark char marks and smoky aroma.
  5. Remove the corn from the grill and let it cool slightly. Once cool enough, cut the kernels off the cob using a sharp knife, or scrape them off if using frozen corn.
  6. While the corn cools, thinly slice the red onion and place it in a small bowl with the vinegar, a pinch of salt, and a dash of sugar. Let it pickle for at least 15 minutes, until it turns vibrant pink and tangy.
  7. Add the grilled corn, cherry tomatoes, and pickled onions to the bowl with the beans.
  8. In a small bowl, whisk together lime juice, olive oil, cumin, chili powder, salt, and pepper to make the dressing.
  9. Pour the dressing over the salad and gently toss everything together until evenly coated and flavors meld.
  10. Taste and adjust seasoning with additional salt, pepper, or lime juice if needed. Let the salad sit for at least 10 minutes to allow flavors to deepen.
  11. Garnish with chopped cilantro and serve at room temperature or chilled for a refreshing, colorful dish.