Simple Black Bean Tostadas
This post may contain affiliate links, please see our privacy policy for details.
Quick & easy, these Simple Black Bean Tostadas are 100% vegan! Topped with a chunky avocado salsa and chipotle mayo!

What’s better than a taco night at home? A TOSTADA night at home 🎉 And these Simple Black Bean Tostadas are not only super easy, they are also totally tasty! Using pre-made tostada shells takes out a lot of the work when making these – just heat them up in the oven or air fryer. The black beans require just a few ingredients and the avocado salsa adds so much flavor. These are a great weeknight vegan dinner idea!
Step One: Make the Black Beans
Even though these black beans are simple, they pack so much flavor! Here is what you need to make them:
- avocado oil
- yellow onion
- canned black beans
- taco seasoning
Heat the oil in a skillet over medium heat. Add the onion and cook down for a couple minutes. Pour in the beans, taco seasoning and a little bit of water. Cook for 5-7 minutes, or until the beans are heated through and the onion is tender. Gently smash some of the beans before serving – add more water if the beans start to dry out.

Step Two: Make the Avocado Salsa
Possibly an unpopular opinion, but…I HATE when restaurants or recipes over-mash their guacamole. I am a chunky guac girl all day long. And this avocado salsa is like a mix between a pico and guac. You get the best of both worlds.

Here is what you need:
- avocados
- cherry tomatoes
- jalapeño
- cilantro
- cumin
- salt & pepper
- lime juice
Add all of the ingredients to a bowl and mix to combine. Taste, adjust the seasonings as needed and set aside.

Step Three: Assemble & Serve
To assemble, heat the tostada shells in the oven or air fryer. Layer each tostada shell with beans, cabbage, avocado salsa and chipotle mayo (this is just a mix of vegan mayo, chipotle peppers & lime juice). Sprinkle with more cilantro and serve with lime wedges on the side.

You get crunchy shells, seasoned beans and fresh avocado salsa. The chipotle mayo adds a little kick. Basically you get everything you need in one bite!


Need more recipe inspo? Check these out:

Simple Black Bean Tostadas
Ingredients
FOR THE BLACK BEANS
- 1 tablespoon avocado oil
- 1 small yellow onion diced
- 2 15-ounce cans black beans drained & rinsed
- 2 tablespoons taco seasoning
FOR THE AVOCADO SALSA
- 2 avocados cubed
- 1 cup cherry tomatoes halved
- 1/2 jalapeño deseeded and diced
- 2 tablespoons cilantro chopped
- 1/2 teaspoon cumin
- 1/4 teaspoon pepper
- salt to taste
- lime juice to taste
FOR THE CHIPOTLE MAYO
- 1/3 cup vegan mayo
- 1-2 chipotles in adobo chopped, to taste
- lime juice to taste
FOR SERVING
- 8 tostada shells
- shredded cabbage
- cilantro, lime wedges optional, for serving
Equipment
Instructions
- Heat the oil in a skillet over medium heat. Add the onion and cook down for a couple minutes. Pour in the beans, taco seasoning and a little bit of water. Cook for 5-7 minutes, or until the beans are heated through and the onion is tender. Gently smash some of the beans before serving – add more water if the beans start to dry out.
- Meanwhile, add all of the avocado salsa ingredients to a bowl and mix to combine. Taste and adjust the seasonings as needed. Set aside.
- Add the chipotle mayo ingredients to a bowl and mix to combine. Set aside.
- To assemble, heat the tostada shells in the oven or air fryer. Layer each tostada shell with beans, cabbage, avocado salsa and chipotle mayo. Sprinkle with more cilantro and serve with lime wedges on the side.
Video
Notes
- For a lighter version of the chipotle mayo, use non-dairy yogurt.

Absolutely loved this! The flavors work together beautifully, and I will be making that salsa all summer long.
Thanks so much Lauren!
Anything that both of my teenagers eat without complaints is a huge win for me! This came together super fast because I put the tortillas in a 250 oven while making the beans, had chipotle mayo on hand, and also bought a salsa-guac mix from Trader Joe’s. This will go in regular rotation, thank you! Really love your recipes without meat substitutes. 🙂
These were so good and easy to make! Leftovers work great as a tostadas bowl 🙂
Yesss! Love using leftovers in bowls 🙌 So glad you liked it!
These were delicious and easy and came together very quickly!
Thanks Judy!!!
These were great – simple & delicious. We will make them again for sure. First time I’ve ever make homemade guacamole.
I changed the mayo for dairy free yogurt, made it more of a spicy sour cream. It was super good. Also added broth the beans instead of oil. Just trying to watch calories a bit.
Thank you for sharing. It was a hit. Have just enough left for lunch tomorrow.
Delicious, full of flavor and remarkably satisfying. I will be making this regularly!
Thank you!