This colorful Mexican-Inspired Bean Salad pairs crisp vegetables with canned beans and a tangy lime vinaigrette. It’s a quick, satisfying make-ahead or meal-prep salad that you’ll return to often.

Table of Contents
- Why This Recipe Works
- Ingredients
- How to Make this Fiesta Salad Recipe
- Turn this Salad into a Meal with these Additions
- Expert Tips
- Recipe FAQs
- Other Salad Recipes
- Mexican-Inspired Bean Salad (aka Fiesta Salad) Recipe
Why This Recipe Works
- Flavorful, colorful, and filling
- Ready in under 15 minutes
- Kid-friendly and great for lunches
- Perfect for make-ahead meal prep
- Flexible—add protein to make it a main course
This salad is Mexican-inspired rather than traditional, and it pairs beautifully with tacos, barbacoa, carnitas, grilled chicken, or barbecued ribs. It also makes a great dip for tortilla chips and is ideal for picnics, potlucks, and casual gatherings.
Ingredients
This is a reliable, fast salad that uses pantry staples and fresh produce. Keep it in your meal-prep rotation.

- Canned black beans: Rinse and drain well. Substitute with kidney beans, pinto beans, Romano beans, or chickpeas if you prefer.
- Canned corn: Drain and rinse, or use cooked fresh or frozen corn that has been cooled.
- Red bell pepper: Adds crunch and sweetness; any sweet bell pepper color works.
- Red onion: For bite—use scallions if you want something milder.
- Cucumber: Provides fresh crunch.
- Jalapeño or Serrano: Optional for heat; remove seeds for milder flavor.
- Cilantro: Fresh cilantro brightens the salad; parsley is a substitute if you dislike cilantro.
- Tajin seasoning: Chili-lime seasoning for finishing the salad (optional).
See the recipe card for exact ingredient amounts.
How to Make this Fiesta Salad Recipe

- Make the dressing. In a jar or small bowl combine olive oil, lime juice, honey (or agave), salt, and pepper. Shake or whisk until combined.
- Assemble the salad. In a large bowl, combine the beans, corn, diced pepper, tomato, cucumber, red onion, jalapeño, and chopped cilantro. Drizzle with dressing and toss. Garnish with extra cilantro and a sprinkle of Tajin. Serve chilled or cool.
Turn this Salad into a Meal with these Additions
To bulk up the salad or make it a complete meal, try:
- Romaine lettuce for extra volume
- Cotija or feta cheese for creaminess and salt
- Pumpkin seeds (pepitas) for extra crunch
- Sour cream or crema to make it creamy
- Grilled chicken, pan-fried shrimp, or sliced grilled steak for protein

Expert Tips
- Using dried beans: If you prefer dried beans, soak them overnight and cook until tender. Canned beans are convenient and work well.
- Adjust the dressing: For a creamier dressing add a spoonful of sour cream, crema, or mayonnaise, then taste and adjust seasoning.
- Fresh herbs: Homegrown cucumbers, peppers, and cilantro elevate the flavor if you grow herbs or vegetables at home.
Recipe FAQs
Yes. Prepare the salad up to 4 days ahead, but store the dressing separately. Combine just before serving. For meal prep, portion into containers with dressing in a separate small container.
Store leftovers in an airtight container in the refrigerator for up to 3 days. After that, the lime juice will start to soften the vegetables and the salad will lose some crispness.
Other Salad Recipes
Salads
Purple Cabbage Slaw with Apples and Walnuts
Salads
No Mayo Coleslaw with Lemon Sumac Dressing
Salads
Spring Pasta Salad with Honey Sumac Dressing
Snacks & Mezze
Marinated Chickpeas Recipe
If you try this Fiesta Salad, please rate the recipe and leave a comment—reader feedback helps others decide to try it.
For more recipes and updates, follow the original author or subscribe to their mailing list.
Mexican-Inspired Bean Salad (aka Fiesta Salad)
Ingredients
Lime Vinaigrette
- 1/3 cup olive oil
- 1/3 cup lime juice
- 1 tsp honey or agave syrup
- Kosher salt and black pepper to taste (start with 1 tsp salt)
Salad
- 1 can black beans, drained and rinsed
- 1 can corn, drained and rinsed
- 1 red bell pepper, cored, seeded, and diced
- 1 tomato, seeded and diced
- 1/2 English cucumber (or 2 Persian), diced
- 1/2 red onion, diced
- 1 jalapeño or Serrano, seeded and finely chopped
- 1/2 cup cilantro leaves, roughly chopped
Garnish
- Extra cilantro, Tajin chile-lime seasoning, and optional avocado
Instructions
- Make the dressing. In a jar or small bowl, combine olive oil, lime juice, honey, salt, and pepper. Shake or whisk until emulsified.
- Assemble the salad. In a large bowl, combine beans, corn, bell pepper, tomato, cucumber, red onion, jalapeño, and cilantro. Drizzle with the dressing and toss to combine. Transfer to a serving dish and garnish with Tajin, extra cilantro, and avocado if using. Serve chilled or cool.
Notes
Key Ingredient Notes:
- Canned black beans: Rinse thoroughly to avoid cloudy salad and excess starch.
- Canned corn: Convenient and ready to use; fresh or frozen corn can be substituted if cooked and cooled.
- Bell peppers: Mix colors for the best visual appeal.
- Jalapeño: Adjust heat by removing seeds or omitting the pepper altogether.
- Cilantro: Adds brightness; use parsley as an alternative if needed.
- Lime juice: Preferred for authentic flavor; lemon works in a pinch.
- Tajin: Optional seasoning that brings a nice chili-lime finish.
Nutrition
Nutrition information is an estimate and should be used as a guide only.
Like this recipe? Rate & comment below!