Corn and Avocado Salsa: Easy 25-Minute Skillet Recipe
This corn and avocado salsa is the bowl I make whenever friends come over to watch a game, and it’s always scraped clean before halftime. Skillet-charred corn, creamy avocado, black beans, sweet cherry tomatoes and a little jalapeno get tossed in a bright lime and cumin dressing. It’s chunky, smoky and fresh all at once, and it takes about 25 minutes.
The original version of this dip is made with grilled corn in the summer. In October my grill is covered and fresh corn is gone, so I use frozen corn and a hot cast iron skillet instead. The kernels blister and char in minutes and taste just as smoky. A can of black beans makes the salsa hearty enough to spoon over tacos or eat as a salad for lunch.
Prep: 15 minutes | Cook: 8 minutes | Total: 25 minutes | Serves: 6 | Diet: vegan, gluten-free
Why You’ll Love This Corn and Avocado Salsa
- No grill needed. A skillet gives you that smoky char any time of year.
- It’s hearty. Black beans add protein and fiber, so it works as a salad or a side, too.
- It’s fast. Twenty-five minutes from freezer to bowl.
- It’s naturally vegan and gluten free. Easy for any crowd.
- It’s budget friendly. The whole bowl costs about $6.
Ingredients
Corn and avocado salsa uses simple, easy-to-find ingredients. Frozen corn is my go-to in the fall, but fresh corn works beautifully when it’s in season.
- 2 cups corn kernels, frozen and thawed or from 3 ears (300g)
- 1 tablespoon olive oil, divided (15ml)
- 1 can (15 oz) black beans, drained and rinsed (240g drained)
- 1 cup cherry tomatoes, quartered (150g)
- 1/4 cup finely diced red onion (40g)
- 1 jalapeno, seeded and minced (15g)
- 1/3 cup chopped cilantro (8g)
- 1/4 cup fresh lime juice, from 2 limes (60ml)
- 1/2 teaspoon ground cumin (1g)
- 3/4 teaspoon kosher salt, plus more to taste (3g)
- 2 ripe avocados, diced (300g flesh)
- Tortilla chips, for serving
Ingredient Notes
Corn: Thaw frozen corn overnight in the fridge or in a colander under cool water, then dry it well. Canned corn works too, but it won’t char as much.
Avocados: Choose avocados that give slightly when you press near the stem. Very soft avocados turn to mush when folded in.
Jalapeno: Remove the seeds and white ribs for mild heat, or leave some in if you like it spicy.
How to Make Corn and Avocado Salsa
- Dry the Corn. Pat the thawed corn very dry with a clean towel so it chars instead of steaming.
- Char the Corn. Heat 1 teaspoon of the oil in a large cast iron or heavy skillet over medium-high heat. Add the corn in a single layer and cook undisturbed for 3 minutes, then stir and cook 3 to 4 minutes more until spotted with dark char. Spread on a plate to cool for 5 minutes.
- Mix the Base. In a large bowl, combine the black beans, tomatoes, red onion, jalapeno and cilantro.
- Make the Dressing. Whisk the lime juice, remaining oil, cumin and salt in a small bowl.
- Combine. Add the cooled corn and dressing to the bowl and toss well.
- Fold in the Avocado. Gently fold in the diced avocado so it stays in chunks. Taste and add more salt or lime. Serve right away with chips.
Tips for the Best Corn and Avocado Salsa
Dry the corn thoroughly. Wet corn steams and won’t char. A dry towel and a minute of patting makes all the difference.
Don’t stir too soon. Leave the corn alone for the first 3 minutes so it can brown. Stirring constantly gives you warm corn, not charred corn.
Cool the corn before mixing. Hot corn wilts the cilantro and softens the avocado.
Add the avocado last. Fold it in gently with a spatula at the very end so the pieces stay chunky.
Season boldly. Corn and avocado salsa needs enough salt and lime to stand up to salty chips. Taste with a chip before serving.
Why Charring the Corn Matters
Charring brings out the natural sugars in corn and adds a smoky, slightly toasty flavor that makes the whole salsa taste deeper. Without it, the corn tastes sweet but flat next to the bright lime and onion. Those dark spots are where the flavor is, so don’t be shy about letting the kernels get properly blistered.
A heavy pan is key. Cast iron holds a lot of heat, so the corn browns before it has a chance to release its water and steam. If you only have a thin pan, cook the corn in two smaller batches so each kernel touches the hot surface.
The same skillet trick works for any recipe that calls for grilled corn, from salads to soups.
How to Keep the Avocado Green
Avocado browns when it’s exposed to air, which is the main challenge with corn and avocado salsa. The lime juice in the dressing helps a lot, so make sure every avocado cube gets coated. If you need to make it ahead, prepare everything except the avocado, keep it covered in the fridge, and fold in freshly diced avocado right before serving. For leftovers, press plastic wrap directly onto the surface of the salsa to keep the air out.
How Much to Make for a Party
One batch makes about 5 cups, enough for 6 people as a main snack or 10 to 12 as part of a bigger spread. For a crowd, double everything except the jalapeno, then taste and add more heat if you want it. A doubled batch of corn and avocado salsa fits nicely in a large mixing bowl, and I usually serve half and keep the rest chilled, without the avocado, to refresh the bowl halfway through the party. Plan on one large bag of tortilla chips per batch.
Variations
- Mango: Add 1 cup of diced mango for a sweet and spicy twist.
- Chipotle: Whisk 1 teaspoon minced chipotle in adobo into the dressing.
- Red pepper: Add 1/2 cup diced red bell pepper for extra crunch.
- Quinoa salad: Toss with 1 1/2 cups cooked quinoa for a filling lunch bowl.
- Grilled: In summer, grill 3 ears of corn until charred, then cut the kernels off.
Avocados are packed with healthy fats and fiber. The Harvard T.H. Chan School of Public Health has a helpful page on avocados and their nutrition.
What It Costs
My breakdown this fall: half a bag of frozen corn $1.25, black beans $0.99, two avocados $2.00, cherry tomatoes $1.00, red onion and jalapeno $0.40, limes $0.50, and cilantro, cumin and oil about $0.60. That’s roughly $6.75 for about 5 cups of corn and avocado salsa.
How to Serve It
Serve it with tortilla chips, spoon it over tacos or burrito bowls, or pile it on top of a baked sweet potato. It also makes a lovely side salad next to grilled tofu, and I love a spoonful folded into a warm tortilla with a little rice for a quick lunch. For a game day snack table, pair it with crunchy baked cinnamon apple chips for something sweet, and a big bowl of sesame noodle salad for heartier appetites.
Storage
Fridge: Store leftover corn and avocado salsa in an airtight container with plastic wrap pressed on the surface for up to 1 day. The avocado darkens a little, but it still tastes great.
Make ahead: Mix everything except the avocado up to 2 days ahead. Add avocado just before serving.
Freezing: Not recommended, since avocado and tomatoes turn mushy.
Frequently Asked Questions
Can I make corn and avocado salsa ahead of time?
Yes, but leave out the avocado. Store the corn and bean mixture in the fridge for up to 2 days and fold in avocado right before serving.
Can I use canned corn?
Yes. Drain a 15-ounce can very well and pat the kernels dry before charring. They’ll brown a little less than frozen corn.
Is this salsa spicy?
With a seeded jalapeno, it’s mild. Leave some seeds in or add a second jalapeno for more heat.
What’s the difference between this and pico de gallo?
Pico de gallo is mostly tomato, onion, jalapeno and cilantro. This salsa adds charred corn, black beans and avocado, so it’s chunkier and heartier.
Can I serve it as a salad?
Absolutely. Spoon it over greens with an extra squeeze of lime, or eat it on its own with a fork.
Make It for Your Next Get-Together
This corn and avocado salsa is fresh, smoky and easy to love. It turns a bag of frozen corn and a can of beans into a crowd-pleasing dip that works all year long. For more snack ideas, browse my vegan snack recipes.
If this salsa was a hit at your table, share the recipe with a friend who loves chips and dip, and follow me on Pinterest for more easy vegan snacks on a budget. After you make it, leave a star rating in the recipe card below and tell me in the comments how you served it. Happy cooking!



