Side Dishes
This black bean and shoepeg corn salsa recipe delivers bold flavors in just 15 minutes—where smoky charred corn meets tender black beans for a texture that's creamy, crunchy, and perfectly balanced.
The secret lies in quick-charring the corn over an open flame or hot skillet, which unlocks deep, caramelized sweetness that transforms this dish from ordinary to extraordinary.
I developed this recipe after realizing how much texture contrast elevates simple ingredients, and the result is a salsa that works as a standalone side or as a vibrant topping for tacos, bowls, or grilled fish.
The foundation of this recipe is freshness and technique—soaking the black beans ensures they hold their shape while absorbing the smoky, tangy flavors, and proper charring on the corn creates that essential crunch.
A bright lime dressing ties everything together, cutting through the richness while highlighting the natural sweetness of the corn and earthy depth of the beans.
What makes this recipe stand out is how it balances three critical textures: the creamy beans, the crispy corn, and the fresh, chopped herbs that add brightness with every bite.
What you'll end up with is a restaurant-quality salsa that's packed with protein, fiber, and complex flavors—no heavy cream or dairy required. The smoky notes from the charred corn pair beautifully with the slight heat of optional chili, while the lime keeps everything fresh and vibrant.
This recipe is designed to be versatile, working equally well as a dip for tortilla chips, a topping for grilled meats, or a bold addition to grain bowls. The best part? It comes together in one pan with minimal prep, making it perfect for weeknight dinners or last-minute entertaining.
For maximum flavor, let the salsa sit for 10-15 minutes before serving—this allows the ingredients to meld and the flavors to develop fully. Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for longer storage.
The textures and flavors only improve over time, making this a great make-ahead dish for meal prep. Whether you're serving it as a side or the star of the plate, this salsa proves that simple ingredients can deliver restaurant-quality results with the right technique.
Ingredients for black bean and shoepeg corn salsa
Freshness and technique transform simple pantry staples into restaurant-quality salsa.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌱 | 1 ½ cups | Soaked overnight for tenderness |
| Fresh Shoepeg Corn 🌽 | 4 ears | Charred over flame for smokiness |
| Red Onion 🧅 | 1 medium | Finely diced for brightness |
| Jalapeño Pepper 🌶️ | 1 whole | Seeds removed for mild heat |
| Fresh Cilantro 🌿 | ½ cup | Chopped for freshness |
| Lime 🍋 | 2 whole | Juiced for zesty tang |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For charring and dressing |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Ground Cumin 🌿 | ½ tsp | Toasted for warmth |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
The shoepeg corn is non-negotiable for authentic texture—local farmers markets often carry them in summer, or substitute with baby corn if unavailable. Char the corn directly over a gas flame or hot skillet until blackened in spots, then cool before cutting kernels off the cob. For the black beans, organic dried beans from bulk bins yield the best texture, but any high-quality canned beans in water (no salt added) work in a pinch. The red onion needs to be vibrant and crisp, so avoid wilted or yellowing specimens; store-bought is fine if it's fresh.
No shoepeg corn? Baby corn or even canned sweet corn (drained well) will work, though texture will differ. Skip the jalapeño? Serrano peppers or a pinch of chipotle powder deliver similar heat. Fresh cilantro can be swapped for parsley at half the amount if unavailable, though flavor will shift slightly. For the lime, Mexican limes (key limes) add extra tang, but regular limes suffice. The olive oil should be high-quality extra-virgin—it's the base for charring and dressing, so don't skimp.
Store the salsa in an airtight container with a thin layer of olive oil on top to preserve freshness. Keeps for 4-5 days in the fridge, though flavors peak after 24 hours. For longer storage, freeze portions in ice cube trays—perfect for single servings. The charred corn and black beans develop deeper flavor when combined, so let it sit 15 minutes before serving. This salsa reheats beautifully for 3-4 days post-freezing, though texture may soften slightly.
Why You'll Love This Recipe
- I’ll be real: dried black beans here don’t require pre-soaking. Just boil them with a bay leaf and lime peel for 45 minutes—done. That’s 30 minutes less prep than my old method, and the beans stay tender without turning mushy.
- No-Soaking Needed: I’ll be real: dried black beans here don’t require pre-soaking. Just boil them with a bay leaf and lime peel for 45 minutes—done. That’s 30 minutes less prep than my old method, and the beans stay tender without turning mushy.
- Sweet Heat Magic: The shoepeg corn adds that buttery crunch, while the jalapeño brings just enough kick to make it interesting. Toss in a handful of chopped cilantro right before serving—it’s the fresh finish that makes this salsa ridiculously good.
- Taco Night’s Secret Weapon: This salsa works as a topping, a filling, or even a side. Spread it on grilled fish, pile it into tacos, or just eat it straight with chips. Honestly, I’ve served it at potlucks, game days, and lazy Sundays—it never disappoints.
Step-by-step instructions for black bean and shoepeg corn salsa
This smoky, vibrant salsa delivers bold flavors through precise charring and balancing textures.
Char the Shoepeg Corn and Black Beans
Begin by charring the 4 ears of fresh shoepeg corn directly over a gas flame (or under a broiler) for 8-10 minutes, turning occasionally, until the husks blacken and the kernels show deep brown char marks. This step develops the smoky depth that defines the salsa. While the corn chars, drain the 1.5 cups of soaked dried black beans and set aside.
Transfer the charred corn to a cutting board and let it cool for 5 minutes. Peel back the husks and cut off the kernels, discarding the cobs. In the same skillet or pan you charred the corn, add 2 tablespoons of extra-virgin olive oil and heat over medium heat. Add the black beans and toast them for 3-4 minutes, stirring occasionally, until they develop a nutty aroma. Remove from heat and set aside with the corn.
Build the Flavor Base with Aromatics
In the same skillet, add 2 tablespoons of extra-virgin olive oil and heat over medium heat. Add the 3 minced garlic cloves and sauté for 30 seconds until fragrant but not browned. Immediately add 1 teaspoon of smoked paprika, 0.5 teaspoon of ground cumin, and 0.25 teaspoon of cayenne pepper, stirring constantly for 1 minute until the spices bloom and fill the kitchen with warmth.
Add the finely diced red onion and cook for 5-6 minutes until softened but still vibrant. Stir in the jalapeño pepper (seeds removed) and cook for another 2 minutes until slightly softened. The mixture should smell bright, smoky, and slightly spicy—this is the foundation of your salsa.
Combine and Balance the Ingredients
In a large mixing bowl, combine the charred corn, toasted black beans, onion-jalapeño mixture, and the 0.5 cup of chopped fresh cilantro. Gently fold everything together with a wooden spoon, being careful not to mash the corn or beans. The texture should remain chunky and vibrant, with visible pieces of corn and beans.
Juice the 2 whole limes and drizzle the juice evenly over the mixture. Add the 1 teaspoon of salt and toss gently to distribute. Taste and adjust the seasoning—you want a balance of smoky, spicy, tangy, and slightly sweet flavors. If the salsa tastes too dry, add 1-2 tablespoons of lime juice to brighten it up.
Rest and Serve for Maximum Flavor
Cover the bowl and let the salsa rest at room temperature for 10-15 minutes. This allows the flavors to meld and the juices to distribute evenly. The salsa should be vibrant in color, with deep charred notes from the corn, earthy warmth from the spices, and a fresh, zesty finish from the lime.
Serve immediately or refrigerate for up to 2 hours before serving. This salsa pairs beautifully with grilled meats, warm tortilla chips, or as a topping for tacos. The contrast of creamy black beans, crunchy charred corn, and bright lime makes every bite exciting. Enjoy while the flavors are at their peak!
Pro Tips For Making Black Bean And Shoepeg Corn Salsa
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing black beans in a pressure cooker still leaves them mealy. Soak them in plenty of water (at least 4 cups per cup of beans) for 8+ hours, then drain and rinse. The longer they soak, the more tender and flavorful they’ll be when cooked.
- CHAR THE CORN: Fresh shoepeg corn needs a quick sear before chopping. Heat a dry skillet over medium-high until hot, then toss in the corn kernels for 2-3 minutes until they develop a few golden spots. This deepens their sweetness and prevents mushiness when mixed into the salsa.
- MINCE THE ONION: Skip the coarse dice—finely mince the red onion (about 1/4-inch pieces) so it blends seamlessly into the salsa. If you’re impatient, pulse it in a food processor for 3-4 seconds, then chop the larger pieces by hand. This ensures it cooks down evenly without turning bitter.
- SAVE THE CILANTRO STALKS: Chop the cilantro stalks into 1/4-inch pieces and toss them into the salsa along with the leaves. They’re packed with flavor and add texture, so don’t toss them—just give them a quick rinse to remove any dirt. (Yes, even the tougher stems work here.)
Wine and beer pairings for this black bean and shoepeg corn salsa
Crisp White Wine
An Albariño from Spain or Vermentino from Italy brings the perfect balance to this salsa's smoky-sweet profile. The wine's bright acidity mirrors the lime's tang, while its citrus notes complement the charred corn.
I reach for a chilled bottle of Rías Baixas Albariño—its crisp finish cuts through the richness of the beans and corn. Serve at 45-50°F to preserve its refreshing qualities. 🍷
Light Lager Pairing
A Mexican-style lager like Modelo Especial or Pacífico Clara enhances the salsa's smoky depth without overpowering its freshness. The beer's subtle malt sweetness pairs beautifully with the charred corn, while its light carbonation cleanses the palate between bites.
For a craft option, try a Belgian witbier—its coriander and citrus notes echo the lime and jalapeño in the salsa. 🍺
Smoky Beer Fusion
For a bold twist, pair with a smoked beer like Schneider Weisse Smoked Aventinus. The beer's hint of wood smoke amplifies the charred corn's depth, creating a cohesive flavor experience.
The salsa's earthy cumin and smoky paprika harmonize perfectly with the beer's caramel and spice notes. Serve slightly chilled (48-52°F) to let the smoky aromas shine. ⚡
Spicy Margarita
If you prefer cocktails, a spicy margarita with tequila reposado, lime juice, and a touch of chipotle-infused agave elevates the salsa's heat. The margarita's sweet-spicy balance mirrors the jalapeño and cayenne in the dish.
I like to rim the glass with tajín for an extra kick. Garnish with a lime wheel and fresh cilantro for a vibrant presentation. 🍹
Non-Alcoholic Options
For a refreshing non-alcoholic pairing, try a sparkling limeade with agave syrup and a splash of ginger beer. The effervescence and citrus brighten the salsa's smoky flavors, while the ginger adds a subtle warmth.
For a savory option, serve with chilled hibiscus iced tea—its tartness complements the lime and jalapeño beautifully. 💧
Nutrition facts
Frequently asked questions
What makes shoepeg corn special in this recipe?
The small, tender kernels of shoepeg corn create perfect bite-sized pieces that stay crunchy even after charring. Their natural sweetness intensifies when charred, adding smoky depth that balances the earthy black beans. Plus, their compact size makes them ideal for salsa texture—no need to cut them off the cob!
Can I substitute canned black beans?
Yes, but with adjustments! Use 1 (15 oz) can of black beans, drained and rinsed thoroughly. Skip the soaking step and toast them directly in the skillet for 4-5 minutes to develop similar flavor. For best texture, choose low-sodium beans in water (not salted) to control seasoning better.
How do I adjust the spice level?
Remove all seeds and membranes from the jalapeño for mild heat. For medium heat, keep seeds but reduce cayenne to 1/4 tsp. Want it spicy? Add 1/2 tsp cayenne and keep jalapeño seeds. Pro tip: Toast the jalapeño in the skillet with the onions for 30 seconds extra to deepen its flavor.
Can I make this ahead of time?
This salsa actually improves overnight. Store in an airtight container in the fridge for up to 4 days. The flavors meld beautifully, and the lime juice helps preserve freshness. For longer storage, freeze portions in ice cube trays—perfect for single servings. Thaw overnight in the fridge before serving.
What's the best way to char the corn?
Use a gas flame or grill for best results—rotate the corn ears every 2 minutes to get even char marks. For stovetop charring, place corn directly on the burner (no oil needed) and cover with a lid for 5 minutes to trap smoke. Avoid broiling unless you watch closely—it can burn quickly! The goal is blackened husks with slightly charred kernels.
