Charred Corn Tostadas with Avocado Salsa and Black Beans
Jump to Recipe
Charred corn and avocado salsa tostadas are oven-crisped corn tortillas spread with warm mashed black beans and piled with a salsa of skillet-charred corn, diced avocado, cherry tomatoes and lime. Two of them eat like a full meal.
The char is the whole point. Corn goes into a dry 26 cm / 10-inch cast-iron skillet that’s been heating for 2 minutes, and you leave it alone for 2 minutes between stirs. Stir constantly and the kernels steam and stay pale.
The tostadas bake at 200 C / 400 F while the corn chars, so the whole thing comes together in about 35 minutes. It stays vegetarian, and you can keep it vegan with pepitas in place of cotija.
Top them one at a time and eat within 10 minutes, while the shell still snaps.
Why You’ll Love This Recipe
- Comes together in about 35 minutes with one skillet
- Bean layer keeps the shell crisp under juicy salsa
- Eats like a full meal and stays vegetarian
- Charred corn and bean spread can be made ahead
Ingredient Notes
- corn tortillas: Use 15 cm / 6-inch tortillas. Flour tortillas bake up chewy and bubbly rather than crisp, so I stick with corn. Check the label if you need them gluten-free.
- black beans: Canned pinto beans or canned vegetarian refried beans work as a swap. If you use refried beans, skip the water and warm them for 1 to 2 minutes.
- cotija: Feta or queso fresco can stand in. Some cotija is made with animal rennet, so check the label to keep it vegetarian, or use toasted pepitas to keep it vegan.
- avocados: Pick Hass avocados that give slightly when pressed. Firm ones taste grassy and dice into hard cubes, while overripe ones turn to paste when folded.
- corn: Fresh ears are best in summer. Off-season, use 300 g frozen kernels, thawed and patted dry so they char instead of steam.
- jalapeño: Remove the seeds and ribs for mild heat, or leave half of them in. A serrano works if you want more bite.

Charred Corn Tostadas with Avocado Salsa and Black Beans
Ingredients
Method
- Heat the oven to 200 C / 400 F with racks in the upper and lower thirds. Brush both sides of the 8 tortillas with 1 tbsp oil, sprinkle with 1/4 tsp salt, and arrange 4 on each of two 33 x 46 cm / 13 x 18-inch sheet pans.
- Stand each corn ear upright in a wide bowl and slice off the kernels with a chef's knife, which gives about 2 cups / 300 g. Dice the onion, mince the jalapeño and garlic, quarter the tomatoes, chop the cilantro, and juice the limes for 3 tbsp total.
- Bake the tostadas for 10 to 12 minutes, swapping the pans and flipping each tortilla at the 6-minute mark, until the edges are deep golden and the shells feel stiff when tapped. They keep crisping as they cool.
- While the tostadas bake, heat a 26 cm / 10-inch cast-iron skillet over high heat for 2 minutes. Add 1 tsp oil and the corn in one layer, and leave it undisturbed for 2 minutes. Stir, then repeat for 6 to 8 minutes total, until about a third of the kernels have blackened spots. Constant stirring steams the corn and leaves it pale. Tip it into a large bowl.
- Mash the beans in a bowl with the garlic, cumin, 1 tbsp lime juice, 3 tbsp water and 1/4 tsp salt, leaving some beans partly whole. Scrape the mash into the same skillet over medium-low heat and stir for 3 minutes, until it's thick and spreadable like soft hummus.
- Let the corn cool for 2 minutes, then add the avocado, tomatoes, onion, jalapeño, cilantro, 2 tbsp lime juice and 1/2 tsp salt. Fold gently with a spatula so the avocado stays in chunks, then taste and add more salt or lime if needed.
- Spread 2 to 3 tbsp warm beans on each tostada, then top with shredded romaine, about 1/2 cup salsa and crumbled cotija. Serve within 10 minutes of topping, with lime wedges on the side.
Notes
- Heat the skillet dry for 2 minutes before adding the corn.
- Bake both sheet pans at once and swap their positions when you flip the tortillas.
- Rinse and drain the beans well, then add water a tablespoon at a time if the mash is stiff.
- Taste the salsa before adding the full salt, since cotija adds its own.
- Top the tostadas one at a time and serve within 10 minutes.

Tips for Success
- Heat the cast-iron skillet dry for a full 2 minutes before the corn goes in, or the kernels will sweat instead of blister.
- Leave the corn untouched for 2 minutes between stirs, and drop the heat to medium-high if kernels start popping out of the pan.
- Mash the beans until about two-thirds are smooth, since the remaining whole beans add texture and help the spread cling to the shell.
- Dice the avocado into 1 cm / 1/2-inch cubes and fold it in gently so it stays in chunks instead of turning into guacamole.
- Top the tostadas one at a time just before serving, and eat them within 10 minutes while the shell still snaps.
Variations
- Keep it vegan: replace the cotija with 3 tbsp toasted pepitas and add a pinch more salt to the salsa.
- Stir 1 tsp minced chipotle in adobo into the bean mash for a smoky, spicier base layer.
- Top each tostada with a fried egg for brunch, letting the runny yolk act as a sauce over the salsa.
Storage and Reheating
Assembled charred corn and avocado salsa tostadas are best eaten fresh, within 10 minutes of topping. Once the salsa’s moisture reaches the shell, it turns soft and leathery, and nothing you do in the oven brings the snap back.
Make-ahead works better by component. Keep cooled tostada shells in an airtight container at room temperature for 3 days, the mashed beans in the fridge for 4 days, and the charred corn on its own in the fridge for 4 days. Fold in the avocado, tomatoes, cilantro and lime just before you assemble.
Leftover salsa that already has avocado in it keeps for 1 day in the fridge, with plastic wrap pressed directly onto the surface. Charred corn freezes for up to 3 months in a flat bag. Thaw it overnight in the fridge and drain off the liquid before using.
Serving Suggestions
Charred corn and avocado salsa tostadas work as a full dinner on their own, with 2 per person, lime wedges and a bottle of hot sauce on the table.
For a bigger spread, add a batch of cilantro-lime rice, quick pickled red onions or smoky charred corn ribs. A handful of shredded cabbage on top adds extra crunch if you want it.
For a crowd, set up a tostada bar. Put the shells on a sheet pan and the beans, salsa, romaine and cotija in separate bowls so everyone builds their own. Leftover salsa is good with tortilla chips the next day.

FAQ
Why isn’t my corn charring in the skillet for the salsa?
The pan likely wasn’t hot enough, or the corn was stirred too often. Heat the cast-iron skillet dry over high heat for 2 minutes, add the corn in one layer, and leave it for 2 minutes between stirs. After 6 to 8 minutes, about a third of the kernels should have blackened spots.
Can I use flour tortillas instead of corn for the tostadas?
You can, but they bake up chewy and bubbly instead of snappy. If you use 15 cm / 6-inch flour tortillas, bake them for 8 to 10 minutes and expect a softer bite. Corn tortillas give the brittle crunch that holds up under the bean layer and salsa.
Can I make the avocado salsa ahead without it turning brown?
Make the charred corn up to 4 days ahead, but fold in the avocado right before assembling. If it’s already mixed, press plastic wrap onto the surface and refrigerate for up to 1 day. The lime juice slows browning but doesn’t stop it, so scrape off any darkened top layer.
What goes well with charred corn and avocado salsa tostadas?
Cilantro-lime rice, quick pickled red onions or a simple cabbage slaw all pair well. The tostadas already have beans, corn and avocado, so you only need something light and acidic alongside. A cold lager or hibiscus iced tea suits the smoky corn.
Are charred corn and avocado salsa tostadas vegan or gluten free?
They’re gluten-free if your corn tortillas and canned beans are, so check the labels. They’re vegetarian but not vegan because of the cotija. Swap in 3 tbsp toasted pepitas for the cheese and they become fully vegan, with a slightly nuttier finish.
What’s the difference between a tostada and a taco?
A tostada is a flat, crisp tortilla used as an open-faced base, while a taco, such as these grilled halloumi tacos, is a soft or folded shell. Because a tostada is rigid and flat, it needs a spread like mashed black beans to anchor the toppings, and it’s usually eaten by hand in a few bites.