Side Dishes
This black bean and shoepeg corn salsa recipe transforms humble ingredients into a vibrant, textured masterpiece that brings bold Mexican flavors to your table. The secret lies in balancing sweet corn, earthy black beans, and bright lime—creating a dip that’s both hearty and refreshing.
I developed this recipe after realizing how much I missed the fresh, zesty flavors of Mexican street food, and it’s now my go-to for game day, tacos, or even as a standalone dish with tortilla chips.
The beauty of this salsa is its simplicity: no cooking required, just chopping and mixing. Shoepeg corn adds a satisfying crunch, while black beans provide a creamy, protein-packed base. Fresh cilantro and lime juice brighten every bite, and a pinch of cumin and chili powder ensures depth without overpowering.
What makes it special is how versatile it is—serve it as a dip, a taco topping, or a bowl garnish, and it’ll elevate any meal instantly.
What you’ll end up with is a salsa that’s perfectly balanced—sweet, tangy, and slightly spicy—with textures that range from creamy beans to crisp corn. The lime juice keeps it fresh, and the cilantro adds that unmistakable herbal brightness.
This recipe is foolproof, ready in just 15 minutes, and packed with flavor that’ll have everyone asking for seconds.
Store it in the fridge for up to 5 days, and the flavors only deepen over time. It’s the kind of dish that makes you feel like you’ve just stepped into a bustling Mexican market, all while being simple enough for a weeknight dinner. Let’s get started!
Ingredients for black bean and shoepeg corn salsa
Fresh corn, creamy beans, and zesty lime—this salsa comes together in minutes for bold Mexican flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Shoepeg Corn (fresh or frozen) 🌽 | 1 ½ cups | Thawed if frozen, kernels cut off cob |
| Canned Black Beans 🫘 | 1 ½ cups | Drained and rinsed well |
| Fresh Cilantro 🌿 | ½ cup | Stems removed, loosely packed |
| Lime Juice 🍋 | ⅓ cup | Freshly squeezed, about 3 limes |
| Red Onion 🧅 | ¼ cup | Finely diced, about 1 small onion |
| Jalapeño Pepper 🌶️ | 1 whole | Seeds removed for mild heat |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tsp | Mild or medium heat preferred |
| Sea Salt 🧂 | ½ tsp | Adjust to taste |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For richness and moisture |
| Avocado (optional) 🥑 | ½ whole | Diced for extra creaminess |
| Tortilla Chips 🍟 | 2 cups | For serving, store-bought or homemade |
Shoepeg corn is the star here, so fresh or frozen works—just make sure it's fully thawed before chopping. Trader Joe's and Mexican markets often carry pre-cut shoepeg corn, but if you're using cobs, grab the sweetest ones you can find. Black beans should be drained and rinsed thoroughly to remove any excess sodium. For the cilantro, avoid the dried stuff—it's got no comparison to fresh. If you're using frozen corn, microwave it for 2 minutes to thaw and make it easier to cut off the cob. The jalapeño can be adjusted to taste—seeds in for heat, seeds out for mild.
No fresh cilantro? Fresh parsley works in a pinch, though it won't have that same bright Mexican flavor. Swap the jalapeño for a serrano or even a tiny bit of hot sauce if you're out. The avocado is optional but adds a lovely creaminess—just add it right before serving so it doesn't turn brown. For extra depth, smoked paprika at half a teaspoon gives it a smoky kick. The lime juice is crucial—don't use bottled. Fresh is the only way to go here, trust me. If you're making this ahead, hold off on adding the avocado until serving time.
This salsa tastes even better the next day as the flavors meld together. Store it in an airtight container in the fridge for up to 5 days. The texture stays perfect—no soggy chips when you're ready to serve. For a quick meal, toss it with black beans and avocado over tortillas for a fast vegan taco filling. It also freezes beautifully for up to 3 months, though the texture might get a little softer after thawing. I always make a double batch—one for right away and one to freeze for lazy nights.
Why You'll Love This Recipe
- I swear by this trick: use pre-cut frozen shoepeg corn straight from the bag—no thawing, no shucking. The beans drain in seconds, and the onion? Just slice it thick and let the lime juice soften it right in the bowl. Honestly, I’ve made this while scrolling through my phone.
- No-Chop Nightmare: I swear by this trick: use pre-cut frozen shoepeg corn straight from the bag—no thawing, no shucking. The beans drain in seconds, and the onion? Just slice it thick and let the lime juice soften it right in the bowl. Honestly, I’ve made this while scrolling through my phone.
- Tangy Crunch Magic: That lime juice hits the sweet corn and earthy beans like a flavor bomb. The cilantro adds this fresh, herby punch, and the red onion? It’s sharp enough to wake up even the sleepiest tacos. Between us, I’ve had people ask for the recipe after the first bite.
- Taco Night Every Night: Spread it on grilled fish, scoop it into tortillas, or just eat it with chips—this salsa doesn’t care what you throw at it. I keep a big batch in the fridge for lazy Mondays when I’m too tired to plan, and it still feels special. (Yes, even on a Tuesday night.)
Step-by-step instructions for black bean and shoepeg corn salsa
Here's how to make this vibrant, textured salsa in just 15 minutes—no cooking required!
Prepare the Shoepeg Corn
If using frozen shoepeg corn, thaw it completely in cold water for 5 minutes. Drain well and cut the kernels off the cob using a sharp knife—work over a bowl to catch them. You should end up with 1.5 cups of corn kernels. For fresh corn, simply cut the kernels off the cob directly into your mixing bowl.
Here's the thing—freshly cut corn adds the best texture, but frozen works perfectly if thawed properly. The kernels should be plump and bright yellow, not mushy. If using fresh, I like to give them a quick rinse under cold water to remove any corn silk that might have stuck.
Dice and Mix the Base Ingredients
Finely dice the 0.25 cup red onion and remove seeds from the whole jalapeño pepper, then mince it. Add these to your mixing bowl with the corn. Chop the 0.5 cup fresh cilantro (stems removed) and add that too. Give everything a gentle stir to combine all the ingredients.
I know it seems like a lot of chopping, but this is where the flavors really start to meld. The onion and jalapeño should be small enough to disappear into the salsa when you serve it. If you're using the optional 0.5 whole avocado, dice it now and set it aside—we'll add it last to prevent browning.
Combine Wet and Dry Seasonings
In a small bowl, whisk together the 0.33 cup lime juice, 2 tbsp extra-virgin olive oil, 1 tsp ground cumin, 1 tsp chili powder, and 0.5 tsp sea salt. Pour this mixture over the corn and bean mixture in your bowl. Add the 1.5 cups drained black beans and stir everything together thoroughly.
Taste a spoonful at this point—you'll want it to be bright and zesty. If it needs more lime, add another tablespoon. The olive oil helps bind everything together while adding richness. The cumin and chili powder give that warm, earthy depth that makes this salsa special.
Fold in Avocado and Chill (Optional)
If using the optional avocado, gently fold in the diced pieces at the very end. The avocado adds creaminess that balances the bright lime and spicy jalapeño. For maximum freshness, let the salsa sit at room temperature for 10 minutes before serving. This allows all the flavors to meld together perfectly.
For best texture, I recommend chilling the salsa for 30 minutes before serving if you have time. The flavors will develop even more, and the avocado (if using) will hold its shape better. But honestly? It's delicious right away too—this salsa is all about that fresh, vibrant flavor.
Serve with Crispy Tortilla Chips
Spoon the salsa into a serving bowl and immediately serve with 2 cups tortilla chips on the side. The contrast between the cool, creamy salsa and the warm, crispy chips is what makes this dish so satisfying. For extra presentation, garnish with additional chopped cilantro and a sprinkle of chili powder.
This salsa keeps well in the refrigerator for 2-3 days, though the avocado will darken over time. If storing, keep the avocado separate until ready to serve. The beauty of this recipe is its versatility—serve it as a dip, a topping for tacos, or even as a side dish with grilled meats.
Pro Tips For Making Black Bean And Shoepeg Corn Salsa
- CHAR THE CORN: Boil shoepeg corn for exactly 3 minutes—no more, no less. Overcooking turns it mushy, and undercooking leaves it tough. Drain immediately in ice water to stop the cooking, then pat dry before chopping.
- DRAIN AND RINSE BEANS: Skip the salted canned beans—drain and rinse them thoroughly. Leftover brine makes your salsa taste flat, and you’ll end up adding extra lime juice to compensate. A quick rinse keeps the flavors bright.
- MINCE THE ONION: Don’t just dice the red onion—give it a quick pulse in a food processor or finely mince it by hand. The smaller the pieces, the more evenly they distribute flavor. Trust me, your salsa will taste deeper.
- ADD LIME LAST: Squeeze the lime juice right before serving. The acidity fades fast, and adding it too early makes the cilantro wilt and the beans turn mealy. Fresh lime keeps everything crisp and vibrant.
Dietary considerations for these flavors
Vegan-Friendly Base
This salsa is naturally vegan—no animal products needed! The black beans provide 15 grams of plant-based protein per serving, making it a filling option for vegans or anyone looking to reduce meat intake.
The shoepeg corn adds natural sweetness without any dairy or eggs, while the lime juice brightens everything up without animal products. 🌱
Gluten-Free Guaranteed
Since this recipe uses only fresh ingredients like corn, beans, and vegetables, it’s 100% gluten-free—no wheat, barley, or rye here. Just be sure to check your tortilla chips for gluten-free certification if serving with them.
I always keep Siete brand chips on hand for a safe, crunchy option. The natural flavors shine without any hidden gluten ingredients.
Low-FODMAP Adaptations
For those avoiding FODMAPs, swap the red onion for green onions (small amounts) and reduce the jalapeño to just ¼ teaspoon seeds (if any). Use low-FODMAP lime juice (up to ¼ cup) and ensure your black beans are canned (not dried).
The shoepeg corn is naturally low-FODMAP, making this a great option for sensitive stomachs when adjusted. Always check individual tolerance levels!
Nut-Free and Soy-Free
This salsa is naturally nut-free and soy-free, so it’s safe for anyone with allergies. The extra-virgin olive oil adds richness without nuts, and the black beans provide protein without soy additives.
Always double-check labels on tortilla chips or any optional toppings like avocado to ensure no cross-contamination risks. It’s a worry-free dip for allergy-conscious households!
Meal Prep Flexibility
Store the salsa in an airtight container in the fridge for up to 5 days—it actually tastes better as flavors meld! The black beans and corn hold up well, while the lime juice keeps everything fresh.
For freezing, omit the avocado (add it fresh later) and freeze the base for up to 3 months. Thaw overnight in the fridge for best texture. Perfect for busy weeks!
Nutrition facts
Frequently asked questions
What's the best way to cut shoepeg corn for this salsa?
Use a sharp knife to carefully cut the kernels off the cob, working over a bowl to catch them. For 1.5 cups of kernels, you'll need about 2-3 ears of fresh corn. If using frozen, thaw completely first to prevent a watery salsa. The key is to remove all the kernels cleanly while keeping them intact for that perfect crunch!
Can I make this salsa without avocado?
The avocado is optional but adds creaminess. If omitting, increase the olive oil to 3 tablespoons to compensate. The salsa will still be delicious with just the black beans, corn, and lime—the lime juice provides enough brightness to balance the flavors perfectly. It's especially great for those avoiding avocado allergies.
How can I adjust the spice level?
Remove all seeds and membranes from the jalapeño for mild heat, or keep them for extra spice. For more kick, add ½ teaspoon cayenne pepper or a dash of hot sauce. If you prefer less heat, reduce the jalapeño to ½ pepper or swap it for bell pepper entirely. Always taste as you go!
What's the best way to store leftovers?
Keep in an airtight container in the fridge for up to 5 days. The flavors actually improve as they meld! For freezing, omit the avocado (add fresh later) and freeze the base for up to 3 months. Thaw overnight in the fridge for best texture. The beans and corn hold up beautifully, while the lime keeps everything fresh.
Can I use canned corn instead of shoepeg corn?
Yes, but drain and rinse the canned corn thoroughly to remove excess sodium and liquid. For best texture, use low-sodium canned corn and pat it dry with a paper towel. The flavor won't be identical—shoepeg corn has a sweeter, more tender texture—but it works in a pinch. If using, reduce the lime juice slightly (¼ cup) since canned corn is less acidic.
