
Corn and Black Bean Salsa with Avocado
In just ten minutes, you can have a delicious meal ready to go. No cooking or waiting! All you need to do is drain a few cans, chop an onion, chop some cilantro, and fold in some avocado. It’s that easy!
This is the salsa I take to any potluck, football Saturday, or backyard get-together. The bowl always comes home empty.
Why This Dip Always Disappears
This was the very first salsa I made that I didn’t have to defend at a party. Most of the other ones I made were too watery, too bland, or once, WAAAAY too garlicky.
I whipped this up on impulse before the college football Saturday just because I had the cans in my pantry and thought it couldn’t be that bad. The bowl was empty before halftime. Two people asked for the recipe before they left.
An example would be a friend texted me that night to verify that it was actually just a few cans dumped together, because she thought it was too good to be true and thought it took a lot of effort. This has been my favorite ever since.
Black beans and corn make this salsa a little more filling than your average salsa, and it provides a good opportunity for dipping because the corn and beans are substantial. We toss the avocado in last so the chunks stay green and creamy instead of guacamole-ifying the whole bowl.
The Shoe Peg Corn Secret (And What Happens Without It)
Most people don’t know about shoe peg corn, but it’s a staple ingredient. This variety of white corn has smaller, denser kernels than regular canned sweet corn.
The corn kernels hold their own in the salsa rather than becoming mushy, and the taste is especially sweet. White shoepeg corn is the labeled name from Green Giant. After using it, regular canned corn in a cold salsa seems like a downgrade.
If your store does not have it, standard canned sweet corn or thawed frozen corn are both acceptable alternatives. Just understand that this is a real difference.
As for Rotel, you basically get two ingredients in one can. One can has diced tomatoes and green chiles, so you don’t have to do any of that annoying work. If you want a milder flavor, go for original, but if you want to up the spiciness, get hot.
By folding in the avocado last, it won’t turn brown and mushy. If you mix it in with the rest and leave it to sit for hours, you end up with bruised, gray, sad avocado. If you add it 10 minutes before serving, you will get bright green chunks that keep their shape the whole time the bowl is on the table.

Ten Ingredients, Fifteen Minutes
Black beans (2 cans, 15 oz. each)
Drain them and rinse well to remove the starchy canning liquid, or the salsa will be slimy. Any brand is fine. Low sodium works, as the cumin and lime are flavorful enough.
Shoe peg corn (1 can, 11 oz.)
The kernels of white shoe peg corn are smaller and more densely packed, keeping their shape and tasting sweeter than standard canned corn. The most popular brand is Green Giant. To drain them, do the same as you would for beans. If you can’t locate it,standard canned sweet corn works, but there is a clear difference.
Rotel (1 can, 10 oz.)
Use it undrained – the liquid helps season the salsa. Original flavor is the foundation of this recipe. Hot version if you prefer more kick. If you can’t get Rotel, 1 can of diced tomatoes and 1 small can of diced green chiles works the same.
Red onion (1 cup, diced)
Red onion provides the perfect amount of sharpness and sweetness with out being too overpowering like raw white and yellow onions. For best results, chop each piece to be around 1/4 of an inch so that it won’t dominate any one bite. If the raw red onion will be too sharp for your audience, soak the pieces in cold water for about 5 minutes before adding. This method will help with the sharpness.
Olive oil + lime juice (4 T. each)
They combine like a loose vinaigrette that coats every kernel and bean. If there is not enough acid the salsa will taste flat. If there’s not enough oil it will feel dry. Four tablespoons of each is a good place to start, but feel free to adjust, and don’t skip either.
Clearly, fresh-squeezed limes are better than bottled. Two medium-sized limes would yield about 4 tablespoons. Substituting lime juice with lemon juice would not work, as the lime is what gives the taste that is distinctly more Mexican as opposed to just a vegetable bowl.
Fresh cilantro (1/4 cup, chopped)
Use the leaves and tender stems — the stems just as much flavor. If you hate cilantro (the genetic kind where it tastes like soap), then the closest substitute is 2 tablespoons of chopped fresh parsley plus the zest of one lime. Not identical, but it works.
Ground cumin (1½ tsp.)
The warm earthy backbone makes this taste more like a Mexican salsa as opposed to just a vegetable mix. Don’t skip it and don’t reduce it — 1.5 teaspoons in this volume is not too much.
Avocados (2, chopped)
Ripe but firm — Just the right consistency for easy slicing, yet firm enough for the pieces to remain intact for mixing. The gold standard here is Hass avocados. Add them last, right before serving. That’s the step that makes the difference between a good bowl and a gray mushy disaster.
How to Make Corn and Black Bean Salsa with Avocado
Open the cans containing black beans and shoe peg corn. Pour them into a colander. Rinse them under cold water until the water runs clear and the foam disappears. The starchy foamy residue is what makes finished salsa taste slimy and if you don’t get it out, it will ruin the salsa. After rinsing, let the beans and corn drain for a few minutes.
As the beans and corn are draining, finely chop the red onion. For the cilantro, chop the leaves and stems. Juice the limes until you have 4 tablespoons.
Put your drained beans and corn in a large mixing bowl. Pour the can of Rotel over the top – juice included because that liquid is part of what seasons the salsa. Add the chopped cilantro, diced red onion, olive oil, lime juice, cumin, and salt. Stir gently to combine everything.
Cover the bowl and chill for at least one hour or overnight. This step is important. A freshly made bowl is ok, but after the salsa sits in the fridge, the cumin is more prominent, the acid mellows, and everything melds more. If you can make this the morning of a party and let it sit all day, do that.
Right before serving, chop the avocados. To do so, slice each avocado in half and remove the pit. Then, while still in the skin, dice the flesh. Use a spoon to scoop it out into the bowl. Use a rubber spatula to fold in the avocado and mixture. You only need to do this three or four times. If you see the mixture turning green from the avocado, you’ve done too much.
Serve cold with tortilla chips. Taste and add salt or lime as needed.

Chip Strategy and Other Ways to Use It
Chunky salsa requires sturdy, scoop-shaped chips (like Tostitos Scoops) to hold a hefty scoop and not break. Also, scoop-shaped chips are better than flat triangle chips. Serve in a wide and shallow bowl so people can dig in without making a mess.
It’s also amazing on top of grilled chicken, pork tenderloin, or flaky white fish like tilapia. The salsa has enough acid and texture to feel like a finished topping – it’s dinner, not just a dip. Use it as a taco topping, mix it in a burrito bowl, dollop it over a baked potato, or serve it on the side at a barbecue.
Make It the Day Before (Avocado Goes in Last)
When storing salsa that does not contain avocado, you can keep it in the fridge for four days as long as it’s in an airtight container. The flavors from the salsa will actually improve after the first couple days due to the cumin and limes soaking into the other ingredients in the salsa.
Once you’ve put avocado on it, it has to be eaten within 24 hours. Lime juice does slow down the browning process, but within 48 hours, the avocado will begin to look gray. A good make-ahead strategy is to prepare everything except for the avocado the day before, and then mix it in before serving.
This salsa is best to not freeze. The veggies lose their crunch when they thaw. Make it fresh instead.
Corn and Black Bean Salsa FAQ
What if I can’t find shoe peg corn?
While regular canned sweet corn will work, it is softer in texture, and the flavor is not as sweet. As alternatives, you can use thawed frozen corn, or kernels from two ears of fresh corn. Just be sure to drain the corn, no matter what you use.
Can I leave out the avocado?
Yes, of course! It’s actually the smarter choice if you’re traveling with the salsa or preparing it several hours in advance. With no avocado, it lasts for 4 days. Just pack the avocado separately, dice it upon arrival, and fold it in right before serving. That’s what I do for potlucks.
How do I keep the avocado from turning brown?
The lime juice in salsa slows down the browning of the avocado, and adding the avocado no more than 30 minutes before serving is even better. If that isn’t possible, you can add the diced avocado earlier by putting 1 tablespoon of extra lime juice on the diced avocado before mixing it in. There is no permanent method to avoid browning. The most effective method is to time it right.
How big a crowd does this feed?
You will get about six cups of salsa from this recipe which is enough to serve 8 to 10 people along with some chips at a party. If this is for a tailgate, it is best to double the recipe, as it scales perfectly and the extra prep is minimal with just draining additional cans and some extra chopping.
Is this the same as Texas caviar?
Almost, but not quite. Texas caviar usually has black-eyed peas in place of the black beans, and often has chopped bell pepper, plus uses Italian dressing as the base instead of oil and lime. This version is more Mexican and less Southern — both are good, but they are different dishes.
Can I make it spicier?
You can choose from three different types of spice options. These include Rotel Hot instead of original, 1 to 2 finely diced jalapeños (seeded for less heat or unseded for more), or 1/4 to 1/2 teaspoon of cayenne pepper. The heat can also be balanced out with the added avocado. Because of that, don’t be afraid to go even more spicy.
Other Party Dips That Come Home Empty
- Taco Dip Recipe — layered taco dip with seasoned beef, sour cream, salsa, and cheese in a 9×13 pan; cold, no cooking
- Jalapeño Popper Dip — cream cheese, sour cream, cheddar, and jalapeños baked until bubbly with a crispy panko top
- Sheet Pan Oven Quesadillas — one giant quesadilla for the whole table, sliced into rectangles for easy serving
After making this corn and black bean salsa, please come back and leave a comment on how it turned out.

corn and black bean salsa with avocado
Ingredients
- 2 cans black beans
- 1 can shoe peg corn
- 1 can original flavor Rotel
- 1 cup red onion, diced
- 4 T olive oil
- 4 T lime juice
- ¼ c fresh cilantro
- 1½ tsp cumin
- ½ t salt
- 2 avocados chopped and diced
Instructions
- Drain and rinse black beans and corn in a colander
- Pour Rotel over clean beans and corn to drain
- Transfer to a bowl and mix in remaining ingredients
- Chill for a few hours and serve with chips
- Add avocado at the last chance you’ve got
