This is the Texas-caviar-style version of corn and black bean salsa — no avocado, just the chunky, tangy, no-cook salsa you can dump into a bowl in 10 minutes and bring to any potluck. Drain a few cans, mix in lime, oil, cilantro, and cumin, chill for a couple hours, serve with chips. The bowl always comes home empty.
Skipping the avocado is the move when you’re traveling with the salsa, making it more than a few hours ahead, or just don’t want to bother with last-minute prep. Without avocado, this salsa keeps for 4 days in the fridge and the flavor actually deepens overnight. It’s the version I make for game-day spreads, baby showers, and any potluck where I want to drop off a bowl and not worry about it.
If you want the avocado version, that’s a separate recipe — same base, with creamy avocado folded in right before serving. Both are excellent. This Texas-caviar version travels better and lasts longer.

What Is Corn and Black Bean Salsa?
Corn and black bean salsa is a chunky, no-cook salsa built around canned black beans, canned shoe peg corn, and a can of Rotel — diced tomatoes with green chiles. Olive oil, lime juice, fresh cilantro, ground cumin, and salt season the whole thing. Once it chills for a few hours, the flavors meld into something that tastes like the cowboy caviar you’d pay $9 a scoop for at a fancy taco place.
This is also called Texas caviar or cowboy caviar. The exact recipe varies — some versions add black-eyed peas, bell peppers, or use Italian dressing for the seasoning — but the core idea is the same: cold, chunky, no-cooking-required, made from pantry staples.
The shoe peg corn is the secret most people don’t know about. It’s a specific variety of white corn with smaller, denser kernels that hold their shape and taste sweeter than regular yellow corn. Green Giant sells it in cans labeled “white shoepeg corn.” Once you’ve used it, regular canned corn feels like a downgrade.

Why This Recipe Works
The Rotel is doing more work than you’d think for a single can. It brings tomato chunks, mild green chiles, and the seasoned juice all in one — no chopping fresh tomatoes (or chiles) yourself. The juice goes in along with the solids; it’s part of the seasoning.
Olive oil and lime juice work together as the dressing that coats every kernel and bean. Without enough acid, the salsa tastes flat. Without enough oil, it feels dry. Four tablespoons of each is the right ratio for two cans of beans plus a can of corn.
Cumin is what makes this taste Mexican rather than just a generic vegetable salad. The earthy, almost-smoky note of cumin against the bright lime is what gives the salsa its characteristic flavor. Don’t skip it.
The chill time matters more than you’d expect. A freshly made bowl tastes good but a chilled-for-a-few-hours bowl tastes great. The lime, cumin, and Rotel juice need time to soak into the beans and corn. Make this the morning of a party and let it sit in the fridge until you’re ready to serve.
Ingredient Breakdown
Black beans (2 cans, 15 oz. each, drained and rinsed)
Standard 15-ounce cans. Drain and rinse them thoroughly — this isn’t optional. That starchy canning liquid will make your salsa slimy, not just cloudy. Run cold water over them until the water runs clear and the foam stops. Any brand works. Low-sodium versions are fine.
Shoe peg corn (1 can, 11 oz., drained)
White shoe peg corn (Green Giant is the most common brand) has smaller, denser kernels than regular sweet corn. They hold their shape better and taste noticeably sweeter — the difference is real enough that I genuinely seek this out rather than grabbing whatever’s on the shelf. If your store doesn’t carry it, regular canned sweet corn or 1.5 cups of thawed frozen corn both substitute. Drain it well either way.
Rotel (1 can, 10 oz., undrained)
The original flavor is what I always use. It brings diced tomatoes plus mild green chiles in one can, and the juice is part of the seasoning — don’t drain it. For more heat, use the “Hot” version, but know that it adds noticeable heat, not just a little more warmth.
Olive oil (4 T.)
A standard extra-virgin olive oil is fine — you don’t need anything fancy. The oil coats everything and helps the lime and cumin distribute evenly. Avocado oil works as a substitute. Don’t try to cut this in half thinking you’ll save calories — the salsa turns dry and the seasonings don’t distribute properly.
Lime juice (4 T., about 2 limes)
Fresh-squeezed beats bottled noticeably here. Two medium limes give you about 4 tablespoons. Bottled works in a pinch but the flavor is flatter and slightly bitter. Lemon juice doesn’t work as a substitute — it changes the whole flavor profile in a way that doesn’t taste right.
Fresh cilantro (1/4 cup, chopped)
About a small handful, chopped. Use leaves and tender stems both. If you’re a cilantro hater (the genetic kind, where it tastes like soap), substitute 2 tablespoons of chopped fresh parsley plus the zest of one lime — it won’t taste identical but it won’t taste like soap either.
Ground cumin (1.5 tsp.)
The warm, earthy backbone that makes this taste Mexican. Don’t skip it and don’t reduce it — 1.5 teaspoons sounds like a lot for a cold salsa but it’s correct. The flavor mellows as it chills.
Salt (1/2 tsp.)
Start with a half teaspoon and add more to taste after it chills. Canned beans and Rotel both have salt already, so taste before you add more — some brands run saltier than others.


How to Make Corn and Black Bean Salsa
Open the cans of black beans and shoe peg corn. Pour them into a colander and rinse under cold running water until the water runs clear and the foam disappears. Let them drain for a few minutes — the drier they are, the better the salsa holds together. If they’re still wet when they go in the bowl, you’ll end up with a watery puddle at the bottom.
While the beans and corn drain, chop the cilantro (leaves and tender stems both). Squeeze the limes into a measuring cup until you have 4 tablespoons of juice. Roll the limes on the counter first to break down the cells — you’ll get more juice out of each one.
Transfer the drained beans and corn to a large mixing bowl. Pour the can of Rotel directly over the top — juice and all. Add the olive oil, lime juice, chopped cilantro, cumin, and salt. Stir gently until everything is combined. It’ll look brightly colored and smell like it’s already ready — it’s not quite there yet.
Cover the bowl and chill for at least 1 hour, ideally 2 to 4 hours. The flavor change between 0 minutes and 2 hours is dramatic — the lime and cumin sink into the beans and the whole thing tastes cohesive instead of like a bowl of separate ingredients. Flip or stir it once while it chills so the oil and lime redistribute.
Taste before serving and adjust salt or lime if needed. Transfer to a serving bowl and serve cold with sturdy tortilla chips. Without avocado, this salsa keeps in the fridge for up to 4 days, making it ideal for prep-ahead party situations.
Serving Suggestions
Sturdy scoop-shaped chips (Tostitos Scoops or restaurant-style thick chips) work better than flat triangles for this chunky salsa. Use a wide, shallow bowl rather than a deep one so people can dig in without making a mess.
This salsa is also incredible spooned over grilled meats. Pile a generous scoop onto grilled chicken, pork tenderloin, or fish — the salsa has enough acid and texture to feel like a finished dish.
Use it as a taco topping. Spoon it onto carnitas tacos, fish tacos, or shredded chicken tacos in place of (or in addition to) regular salsa. The black beans and corn add bulk so you can use less meat in each taco.
For a complete game-day spread, serve alongside queso dip, seven layer dip, and walking tacos. Three or four dips plus chips and you’ve got a full party menu.
Storage and Make-Ahead Tips
This salsa keeps in the fridge for up to 4 days in an airtight container. The flavors actually improve over the first 24 to 48 hours as everything continues to soak in. Day-two salsa is genuinely better than day-one.
Without avocado, you don’t have to worry about timing. Make it the morning of a party, the night before, or two days ahead — all work. This is the version to bring to a potluck where you might be sitting in traffic for an hour before serving.
This salsa doesn’t freeze well. The vegetables get watery and the texture goes off when thawed. Make it fresh.
To turn this into the avocado version at serving time, dice 1 to 2 ripe avocados and fold in gently within 30 minutes of serving. The lime juice already in the salsa slows browning, so the avocado stays bright green for the duration of a party.
Frequently Asked Questions
What’s the difference between this and the avocado version?
Same base recipe, but this version skips the avocado. The practical advantage is shelf life — without avocado, the salsa keeps for 4 days in the fridge without browning or going off. The avocado version is creamier and richer, but it needs to be served the day it’s made, which makes it a worse choice for anything involving travel or timing you can’t control.
What if I can’t find shoe peg corn?
Regular canned sweet corn works fine. Drain it well — the same as you would shoe peg. The texture difference is real (shoe peg kernels are denser and hold up better) but it won’t ruin the salsa. You can also use 1.5 cups of frozen corn that’s been thawed, or kernels cut from 2 ears of fresh corn if it’s summer.
Can I make this spicier?
Yes. Use Rotel “Hot” instead of original for a noticeable bump, add 1 to 2 finely diced jalapenos for fresh heat, or stir in 1/4 to 1/2 teaspoon of cayenne. I’d pick one of those rather than stacking all three — you can always add more, you can’t take it out.
How big a crowd does this feed?
The standard recipe makes about 5 cups of salsa, which serves 8 to 10 people as a party appetizer with chips. For a tailgate or large gathering, double it — the recipe scales without any adjustments needed.
Is this the same as Texas caviar or cowboy caviar?
Very similar but not identical. Texas caviar typically also includes black-eyed peas and diced bell peppers, and often uses Italian dressing rather than oil and lime. This version is a little cleaner-tasting — the lime and cumin give it a more Mexican-style flavor than the Italian-dressing versions.
Can I add bell peppers or onion?
Absolutely. Diced red, yellow, or orange bell pepper (about 1 cup) adds crunch and color — I like red best for visual contrast. A 1/2 cup of finely diced red onion adds a sharp-sweet bite. If raw onion runs too sharp for you, soak the diced pieces in cold water for 5 minutes first — it takes the edge off without losing the flavor.
Variations and Substitutions
Add the avocado. Fold in 2 chopped avocados within 30 minutes of serving. Eat the same day. The avocado adds creaminess and richness — see the avocado version for the full recipe.
Texas caviar full version. Add 1 can of drained black-eyed peas and 1 cup of diced bell pepper. Replace the olive oil and lime with 1/2 cup of Italian dressing. Skip the cumin. Classic cowboy caviar.
Add red onion. Stir in 1/2 cup of finely diced red onion. Adds sharp-sweet crunch. If you find raw onion too sharp, soak the diced pieces in cold water for 5 minutes before adding.
Spicy version. Use Rotel “Hot,” add 2 finely diced jalapenos (with seeds for more heat), and stir in 1 teaspoon of chipotle in adobo for smoky depth.
Add cheese. Stir in 1 cup of crumbled cotija cheese or queso fresco for a creamier salsa. Feta also works for a Mediterranean twist.
Mango version. Add 1 cup of diced ripe mango. The sweetness plays beautifully with the lime and cumin. Particularly good with grilled fish or chicken.
Leftover Ideas
Leftover salsa is one of the most useful things to have in the fridge:
Black bean burrito bowl. Spoon over cilantro lime rice with shredded chicken or pulled pork. Five-minute lunch.
Taco topping. Use it instead of regular salsa on any kind of taco. Carnitas, fish, shredded chicken, ground beef — it makes them all better.
Loaded baked potato. Pile it on a baked potato with cheese, sour cream, and green onions.
Grilled chicken topper. Spoon a generous scoop over grilled chicken or pork tenderloin. The salsa has enough acid and texture to be a finished sauce.
Egg scramble. Stir a few spoonfuls into scrambled eggs at the end of cooking with a sprinkle of cheese. Wrap in a tortilla for a breakfast burrito.
A Few Things That Improve This Recipe
A good colander is the unsung hero of any recipe that starts with canned beans. A heavy-duty stainless steel colander with handles rinses beans thoroughly without losing pieces and lasts forever. The kind of basic kitchen tool you use for everything from rinsing produce to draining pasta.
For chopping cilantro and onion, a mezzaluna herb chopper uses a rocking motion to mince herbs in seconds. It’s especially useful when you’re prepping a big bowl of cilantro for a recipe like this — way faster than going leaf by leaf with a chef’s knife.
Lighter Version
This recipe is already pretty light. A few tweaks lighten it further if you want.
Reduce the olive oil from 4 tablespoons to 2. The salsa won’t be quite as rich but the lime and cumin carry plenty of flavor.
Use low-sodium black beans and skip the added salt. The Rotel and beans together provide enough sodium without any additional.
Serve with vegetable scoops instead of tortilla chips. Bell pepper strips, cucumber slices, and jicama planks all make great gluten-free, lower-calorie scoopers.
A Little Story About This One
I made this for the first time before our son’s 8th birthday party — we were doing walking tacos as the main meal and I needed an appetizer that would hold up over a couple hours of party-going. No avocado, nothing that would brown or wilt, something I could make hours ahead and forget about.
The bowl emptied before the party even officially started. People were standing in the kitchen scooping salsa into their mouths between conversations. Two guests asked for the recipe before they left. Since then, this has been my go-to for any party where I need to bring something easy that’s going to disappear.
I made the avocado version a couple years later as an upgrade for sit-down dinners. But for travel, potlucks, and any “drop and go” situation, this is still the version I make.

More Recipes You’ll Love
Corn and Black Bean Salsa with Avocado — the same base recipe with chopped avocado folded in for a creamier sit-down version. Eat the same day.
Canned Tomato Salsa — restaurant-style smooth tomato salsa from canned tomatoes. The kind you’d order extra of at a Mexican restaurant.
Seven Layer Dip — refried beans, guacamole, sour cream, taco-seasoned cheese, salsa, olives, and green onions in one 9×13. Ultimate party dip.
Walking Tacos — taco meat scooped into a bag of Fritos with cheese, lettuce, and sour cream. Kid party perfection. Pair with this salsa for a complete spread.

Corn and Black Bean Salsa
Ingredients
- 2 cans black beans
- 1 can shoe peg corn
- 1 can original flavor Rotel
- 4 T olive oil
- 4 T lime juice
- 1/4 c fresh cilantro
- 1 1/2 tsp cumin
- 1/2 t salt
Instructions
- Drain and rinse black beans and corn in a colander, Pour Rotel over clean beans and corn to drain. Transfer to bowl and mix in remaining ingredients Chill for a few hours and serve with chips.
