My fiesta salad recipe is a colorful salad bursting with fresh flavors! Mexican food fans will love the mix of sweet corn, black beans, creamy avocado, and fresh vegetables. This black bean salad is loaded with crisp red pepper, juicy tomatoes, and red onion tossed in a zesty lime dressing. The corn adds just the right amount of sweetness, while avocado brings in those healthy fats that make this dish satisfying and nutritious.

Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
With minimal ingredients and bold, refreshing flavors, this fiesta corn salad is a guaranteed crowd-pleaser. It’s the kind of salad that works as a light lunch or the perfect side dish for grilled meats, tacos, or fajitas. Try it at your next BBQ or pot luck, and watch it disappear!
Jump to:
Why you’ll love this salad
- Quick & Easy Prep: You can whip up this fiesta avocado salad in minutes—no cooking required! It’s an effortless choice for a gathering or busy weeknight meal.
- Balanced Flavors & Textures: The black beans, avocado, fresh veggies, and lime dressing combine sweet, savory, and tangy flavors with a delightful crunch.
- Healthy & Hearty: Packed with healthy fats from avocado, fiber from black beans, and vitamins from fresh vegetables, this fiesta salad is both light and filling.

Ingredients
- Black beans: I use canned beans to simplify meal prep. Swap out the black beans with kidney beans or pinto beans for a different flavor.
- Corn: Canned or thawed, frozen corn kernels keep this recipe fast and easy. However, if you have fresh corn in your fridge that needs using, by all means, use it in this corn salad recipe! Of course, you’ll need to cook it first. I often make extra Cajun corn on the cob so that we can have this salad, or another favorite, roasted chili corn salsa for meal prep.
- Cherry tomatoes: Cherry or grape tomatoes work best, but you can also chop a larger tomato.
- Red bell pepper: I like the pop of color that bell peppers add to the salad. You can also use orange, green, or yellow bell peppers.
- Red onion: Zingy red onion is perfect in fiesta salad. Sliced green onions or shallots work equally well.
- Jalapeño pepper: Jalapenos do pack a little heat, but they are among the mildest of the hot peppers. Sub the jalapeño for a serrano pepper if you want an extra kick.
- Lime juice: Mexican salad dressings wouldn’t be complete without lime juice! Lemon juice works, too. Just make sure the lime or lemon juice is freshly squeezed, not bottled.
- Extra virgin olive oil (EVOO): EVOO enhances the fresh flavors of this black bean corn salad and pairs perfectly with the lime dressing. Avocado oil is another great option.
- Chili powder: Stick with mild chili powder for subtle heat. Chili powder is usually a blend of ground chilies, cumin, paprika and Mexican oregano. If you like more spice, use chipotle powder or a dash of cayenne pepper.
- Salt: Coarse sea salt or kosher salt are classic choices. You can use chili-lime salt (like Tajín) for extra Mexican flair.
- Cilantro: Fresh cilantro is a must in fiesta corn salad! Use parsley or omit it if cilantro tastes like soap to you!
- Avocado: Avocado, with its smooth, buttery texture and cooling effect balances out the tangy flavors.

How to make it
- In a large mixing bowl, combine black beans, corn, tomatoes, bell pepper, jalapeno, and red onion.
- Whisk the lime juice, olive oil, chili powder, and salt in a small bowl.
- Toss the salad with the lime vinaigrette dressing.
- Garnish with cilantro and avocado slices.

Helpful Tips
- Rinse the canned ingredients. Drain and rinse the canned black beans and sweet corn well. The excess liquid will make your salad soupy.
- Thaw frozen corn. If you’re using frozen corn instead of canned, let it thaw to room temperature to drain the excess moisture.
- Use fresh lime juice. Freshly squeezed lime juice makes a big difference in flavor! Bottled lime juice from the grocery store contains preservatives that make it taste artificial and bitter.
- Use a properly-ripened avocado. The avocado should be ripe but firm. Too soft, and it will turn mushy in the salad.
- Keep the avocado fresh. Toss the avocado slices in lime juice before adding them to the salad to prevent browning. If you’re making fiesta salad in advance, wait to add the avocado just before serving for optimal freshness.
- Let it marinate before serving (optional). Let the salad sit for 15-30 minutes after mixing so the flavors can meld. The lime, seasoning, and veggie juices will create an even better fiesta of flavors!
- Add toppings. Top your fiesta salad with cotija cheese, queso fresco, or cheddar cheese and a dollop of sour cream or a drizzle of lime crema. Or top the salad with fried tortilla strips for extra salty crunch.
- Storage. Refrigerate leftover fiesta salad in an airtight container for up to 4 days. Stir the salad before serving since the dressing may settle at the bottom. Keep the avocado separate so it stays fresh.
- Don’t freeze it. The fresh vegetables, avocado, and dressing don’t hold up well to freezing. Avocado and crisp veggies become soggy when frozen and thawed, and dressing will separate and become watery.
Serving suggestions
Enjoy this vibrant salad as a main course by adding grilled chicken flavored with my chicken taco seasoning, ground beef taco meat or ground turkey, grilled lemon garlic shrimp, blackened cod, or blackened mahi-mahi. Fluffy, flavorful Mexican fried rice is a great side dish to soak up the tangy dressing and add a comforting starch. Add spiced tofu for a meatless protein to keep your meal vegetarian, and pair your fiesta salad with extra veggies, like roasted cauliflower or butternut squash.
I sometimes like to serve this salad tucked into tortillas over top refried beans for taco Tuesday. Or serve it as a salsa with tortilla chips or corn chips.
Adults can enjoy their Mexican meal with a Mexican mule, a delicious twist on a Moscow mule, or my bubbly, mouth-puckering Prosecco margarita cocktail. Finish it off with warm, cinnamon-sugar churros, creamy flan, or ultra-rich Mexican chocolate brownies.

Frequently asked questions
Of course you can, however, since there is not a noticeable difference in flavor or nutrition, I like to skip the extra work of cooking dried beans for this otherwise super simple and easy recipe. But, if you prefer dried beans, by all means use them!
Absolutely! While black beans are the traditional choice in fiesta taco salad, you can also use red kidney, pinto, or garbanzo beans.
Swap the mild chili powder with chipotle powder, smoked paprika, or a dash of cayenne pepper or crushed red pepper flakes. I always have a jar of my homemade cayenne pepper sauce or mango habanero sauce (easy and delicious), but you can use your favorite Mexican hot sauce like Cholula or Tapatío in the dressing or on individual servings for an extra kick of heat.
Did you make this recipe? Please leave a rating in the comments below and let us know how it turned out. Did you make any changes? We would love for you to share and your feedback is important! Thank you for visiting The Food Blog!
Recipe
Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Fiesta Salad
Fiesta salad is a colorful salad bursting with fresh flavors. Mexican food fans will love the mix of sweet corn, black beans, creamy avocado, and fresh vegetables.
Print Pin Rate Save RecipePrevent your screen from going dark
Servings: 6
Calories: 112kcal
Instructions
In a large bowl, combine the black beans, corn, halved cherry tomatoes, diced bell pepper, jalapeno and red onion.
In a small bowl, make the vinaigrette: whisk together the lime juice, olive oil, chili powder, and salt.
Pour the dressing over the salad and toss gently to combine.
Garnish with cilantro and slices of avocado for serving.
Notes
- Rinse the canned ingredients. Drain and rinse the canned black beans and sweet corn well. The excess liquid will make your salad soupy.
- Thaw frozen corn. If you’re using frozen corn instead of canned, let it thaw to room temperature to drain the excess moisture.
- Use fresh lime juice. Freshly squeezed lime juice makes a big difference in flavor! Bottled lime juice from the grocery store contains preservatives that make it taste artificial and bitter.
- Use a properly-ripened avocado. The avocado should be ripe but firm. Too soft, and it will turn mushy in the salad.
- Keep the avocado fresh. Toss the avocado slices in lime juice before adding them to the salad to prevent browning. If you’re making fiesta salad in advance, wait to add the avocado just before serving for optimal freshness.
- Let it marinate before serving (optional). Let the salad sit for 15-30 minutes after mixing so the flavors can meld. The lime, seasoning, and veggie juices will create an even better fiesta of flavors!
- Add toppings. Top your fiesta salad with cotija, queso fresco, or cheddar cheese and a dollop of sour cream or a drizzle of lime crema. Sprinkle some crumbled tortilla chips or corn chips and pepitas on top for an extra salty crunch.
- Storage. Refrigerate leftover fiesta salad in an airtight container for up to 4 days. Stir the salad before serving since the dressing may settle at the bottom. Keep the avocado separate so it stays fresh.
- Don’t freeze it. The fresh vegetables, avocado, and dressing don’t hold up well to freezing. Avocado and crisp veggies become soggy when frozen and thawed, and dressing will separate and become watery.
Nutrition
Serving: 1serving | Calories: 112kcal | Carbohydrates: 11g | Protein: 2g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 258mg | Potassium: 342mg | Fiber: 4g | Sugar: 4g | Vitamin A: 883IU | Vitamin C: 42mg | Calcium: 17mg | Iron: 1mg