Side Dishes
This Bush's black bean and corn salsa recipe delivers bold, textured freshness in just 15 minutes—no canned shortcuts needed.
The secret lies in charring corn over an open flame for smoky depth, then balancing it with zesty lime, fresh cilantro, and a touch of heat from jalapeño. Every bite offers contrasting textures: creamy black beans, crunchy corn, and juicy cherry tomatoes, all tied together with a bright, herbaceous dressing.
What sets this recipe apart is its versatility—it works as a vibrant dip, a protein-packed taco filling, or a topping for grilled fish and roasted vegetables.
The base ingredients (black beans, corn, bell peppers, and red onion) create a hearty, vegetarian-friendly dish, while optional additions like avocado or crumbled queso fresco let you customize it to your taste. No fancy techniques required—just a skillet, a knife, and 15 minutes of your time.
By the time you're done, you'll have a restaurant-quality salsa that's far more complex than anything store-bought. The charred corn adds a smoky backbone, the black beans bring earthy richness, and the lime juice keeps everything bright and fresh.
The texture is perfect—creamy beans contrast with crisp corn and juicy tomatoes, while the cilantro and jalapeño add layers of freshness and heat.
Serve it immediately with tortilla chips for dipping, or let it sit for 30 minutes to let the flavors meld even deeper. This salsa keeps well in the fridge for up to 5 days, making it perfect for meal prep.
Whether you're hosting a gathering or just craving something fresh and flavorful, this recipe delivers every time.
Ingredients for bush's black bean and corn salsa
Fresh, smoky, and zesty—just 13 ingredients for restaurant-quality salsa in 15 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🫘 | 1 ½ cups | Canned, drained and rinsed |
| Corn Kernels 🌽 | 1 ½ cups | Fresh or frozen, charred |
| Cherry Tomatoes 🍅 | 1 cup | Diced, seeds removed |
| Red Bell Pepper 🧅 | 1 whole | Diced, seeds removed |
| Red Onion 🧅 | 1 whole | Finely diced |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded, finely diced |
| Lime 🍋 | 1 whole | Juiced, zest optional |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Cumin 🌿 | ½ tsp | Toasted for depth |
| Avocado 🥑 | 1 whole | Diced, optional topping |
| Queso Fresco 🧀 | ¼ cup | Crumbled, optional topping |
The charred corn is non-negotiable—it's what gives this salsa that smoky depth. Fresh corn is ideal, but frozen works in a pinch (just thaw and char). For the best flavor, use organic cilantro if you can find it—it's sweeter and more aromatic. Black beans should be low-sodium if using canned, or rinse well to remove excess salt. Look for heirloom tomatoes at farmers markets if you want extra sweetness, but regular cherry tomatoes work perfectly fine. The jalapeño can be adjusted to taste—more for heat, less for mildness.
No fresh corn? Canned corn works too, but it lacks that smoky char. Ran out of cilantro? Fresh parsley at half the amount keeps the bright flavor. The avocado and queso fresco are optional, but if you add them, do it right before serving—they get mushy fast. For extra texture, toast the cumin seeds in a dry pan for 30 seconds before grinding. The lime juice is key—Mexican limes are ideal, but regular limes work too. If you can't find them, add a pinch of salt to regular limes to boost brightness.
This salsa tastes best fresh, but it keeps well in the fridge for up to 5 days—just store it in an airtight container. For meal prep, portion it into small containers so you can grab just what you need. The flavors actually meld better after 30 minutes, so if you're making it ahead, wait a bit before serving. Freezes beautifully for 3 months—just thaw overnight in the fridge. Serve with tortilla chips, over grilled fish, or as a taco topping for maximum deliciousness.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this recipe because the ingredients are big, sturdy chunks—no fussy dicing. Toss in whole cherry tomatoes, halved bell peppers, and thick onion slices straight from the jar or can, and you’re done. My lazy Sundays just got a whole lot easier.
- Sweet-Savory Magic: That combo of charred corn, smoky black beans, and juicy tomatoes? It’s the kind of balance that makes you pause mid-bite. Honestly, the lime and cilantro tie it all together so well, I’ve caught myself sneaking extra spoonfuls straight from the bowl.
- Game for Any Meal: This salsa is my go-to for tacos, scrambled eggs, or even as a side with grilled fish. Between us, it’s the one recipe that never gets left behind—whether it’s a weeknight dinner or a potluck spread. (Yes, even on a Tuesday night.)
- Pantry Goldmine: Black beans, corn, and bell peppers? Those staples keep this recipe budget-friendly and shelf-stable. I’ve made it three times from leftovers, and it still tastes fresh. Plus, no special ingredients—just what you already have.
Step-by-step instructions for Bush's black bean and corn salsa
Here's how to assemble this vibrant, protein-packed salsa in record time.
Char the Vegetables for Smoky Depth
Start by charring the vegetables over an open flame or under a broiler for 8-10 minutes, turning occasionally, until they develop blackened spots and soften slightly. I use the stovetop method—place the whole red bell pepper, red onion, and jalapeño pepper directly over the gas flame (or under a preheated broiler) until the skin blackens in spots and they smell sweetly caramelized. This step creates that smoky, campfire-like flavor that sets this salsa apart from regular pico de gallo.
While the vegetables char, drain and rinse the 1.5 cups black beans thoroughly under cold water to remove any excess starch that could make the salsa gummy. Pat them completely dry with a clean kitchen towel—this ensures they'll hold their shape in the salsa rather than turning mushy. Real talk: Skipping this drying step is a rookie mistake that ruins texture.
Dice and Combine All Ingredients
Once the vegetables are cool enough to handle, peel off the charred skins (they're edible but can be tough) and carefully dice the red bell pepper, red onion, and jalapeño pepper into ¼-inch pieces. The cherry tomatoes should be diced into similar-sized pieces, removing the seeds first to prevent wateriness. I like to use a sharp chef's knife for this—it gives you better control than a paring knife.
In a large mixing bowl, combine the diced vegetables with the 1.5 cups corn kernels, 1 cup diced cherry tomatoes, 1.5 cups black beans, 0.5 tsp ground cumin, and 0.5 tsp salt. Give everything a gentle stir with a wooden spoon—you want to distribute the spices evenly but avoid mashing the ingredients, which would turn this into a chunky soup instead of a textured salsa.
Finish with Fresh Herbs and Acid
Add the 0.5 cup chopped fresh cilantro and 2 tbsp olive oil to the bowl, mixing gently to combine. The olive oil helps bind the ingredients together and adds a silky richness that balances the bright acidity we're about to add. Here's where it gets good—squeeze in the juice from the 1 whole lime (about 2 tablespoons of juice) and toss everything together.
Taste and adjust the seasoning if needed. I usually add a pinch more salt or a squeeze of extra lime to brighten the flavors. The salsa should be vibrant, with a perfect balance of smoky, spicy, sweet, and tangy notes. If you're using the optional toppings, now's the time to fold in the 1 diced avocado and 0.25 cup crumbled queso fresco—add them just before serving so the avocado stays fresh and the cheese doesn't get soggy.
Chill and Serve (Optional but Recommended)
For the best texture and flavor, let the salsa sit at room temperature for 10 minutes to allow the ingredients to meld together. If you have time, transfer it to an airtight container and refrigerate for 30 minutes—this lets the flavors develop even more. The salsa will keep in the fridge for up to 3 days, though it's best enjoyed fresh.
Serve your salsa immediately with tortilla chips for dipping, as a topping for grilled fish or chicken, or even as a filling for tacos. The contrast of warm tortillas with this cool, zesty salsa is pure magic. And if you're feeling fancy, garnish with extra cilantro leaves and a sprinkle of queso fresco right before serving—it adds that restaurant-quality presentation touch.
Pro Tips For Making Bush'S Black Bean And Corn Salsa
- CHAR THE BEANS: Char the black beans for 2-3 minutes in a dry skillet over medium-high heat before mixing with other ingredients. The smoky, slightly crisp edges add depth—don’t skip this if you want that restaurant-quality bite.
- CUT TOMATOES IN HALF: Slice cherry tomatoes in half lengthwise (not crosswise) so they release juice gradually and stay intact in the salsa. Crosswise cuts turn them into mush after 10 minutes—trust me, I’ve seen it.
- SWEAT THE ONION: Cook the diced red onion in a dry pan for 4-5 minutes until translucent and just starting to brown. This softens the sharpness and prevents a raw, bitter bite—like pre-cooking garlic, but for onions.
- USE FRESH CORN: If using canned corn, drain and rinse thoroughly to remove excess starch, which turns salsa gluey. Fresh or frozen corn (thawed and patted dry) keeps the texture bright and crisp—no one likes a soggy salsa.
Serving suggestions for this bush's black bean and corn salsa
Tortilla Chip Dip
Serve this salsa with homemade or store-bought tortilla chips for an instant crowd-pleaser. I love using Fritos or Tostitos for their sturdy texture that holds up to the creamy beans and juicy corn.
For extra flair, sprinkle crushed tortilla chips on top of the salsa before serving—it adds a satisfying crunch with every bite. 🌶️
Taco Topping
Use this salsa as a bold topping for tacos, burrito bowls, or nachos. Spread a thin layer on warm corn tortillas and top with grilled chicken, shrimp, or avocado for a protein-packed meal.
It pairs especially well with fish tacos—the smoky corn and black beans complement the crispy batter beautifully. For a vegetarian option, pile it high on black beans or lentils with a squeeze of lime.
Grilled Protein Pairing
This salsa elevates grilled meats and seafood like nothing else. Drizzle it over grilled shrimp skewers, steak, or pork chops in the last few minutes of cooking so the flavors meld.
I also love serving it as a side for grilled chicken—the smoky notes from the charred veggies cut through the richness of the meat. For a lighter option, serve it with grilled fish like mahi-mahi or cod.
Breakfast Boost
Yes, you read that right—this salsa is amazing for breakfast! Spread it on toasted corn tortillas with scrambled eggs and crumbled feta cheese for a Mexican-inspired breakfast burrito. Or, dollop it on top of avocado toast for a zesty, protein-rich start to your day.
The black beans add staying power, while the lime keeps it fresh and bright. 🍳
Meal Prep Hack
Make a big batch ahead of time and store it in airtight containers for up to 5 days in the fridge. Portion it into small jars or containers so you can grab just what you need for lunches or snacks.
It’s perfect for meal prep—toss it with quinoa or rice for a hearty salad, or use it as a topping for wraps or grain bowls. The flavors actually improve after sitting for 30 minutes, so let it chill before serving.
Garnish Like a Pro
Elevate your presentation with a few simple garnishes. Sprinkle crumbled queso fresco or cotija cheese on top for a salty contrast. Add extra cilantro leaves and a lime wedge for freshness.
For a smoky touch, drizzle with chipotle oil or a dash of hot sauce like Cholula. A pinch of smoked paprika also adds depth without overpowering the flavors. 💫
Nutrition facts
Frequently asked questions
Can I make this salsa without charring the vegetables?
The charring step is key for that smoky depth, but you can skip it by sautéing the diced veggies in 1 tbsp olive oil for 3-4 minutes until softened. Use ½ tsp smoked paprika to mimic the charred flavor. The texture will be slightly less complex but still delicious!
How do I adjust the heat level?
Remove the jalapeño seeds and membranes for mild heat, or keep them for spice. For extra kick, add ½ tsp cayenne pepper or 1 tsp hot sauce like Cholula. If you prefer no heat, swap the jalapeño for ½ cup diced cucumber—it adds freshness without spice.
Can I use canned corn instead of fresh?
Yes! Drain and rinse 1.5 cups canned corn thoroughly, then pat dry with a paper towel. For extra flavor, sauté it in 1 tbsp olive oil with ½ tsp garlic powder for 2 minutes before adding to the salsa. The texture will be slightly softer but still work well.
Why does my salsa get watery?
Watery salsa usually comes from unripe tomatoes or not removing tomato seeds. Always use fully ripe cherry tomatoes and squeeze out excess liquid after dicing. For extra insurance, let the salsa sit for 10 minutes before serving—this helps the flavors meld and excess moisture evaporate.
Can I make this salsa ahead of time?
Store it in an airtight container in the fridge for up to 5 days. The flavors actually improve after 30 minutes** of chilling. For meal prep, portion into small containers—it's perfect for lunches or snacking. Just add fresh cilantro and lime juice before serving to brighten the flavors.
