These Black Bean Tostadas loaded with roasted vegetables go perfectly with homemade salsas, avocado, crema and cheese. They make an easy weeknight dinner that’s as versatile as it is delicious.

A black bean tostada loaded with veggies and cheese.

You guys, you’ll LOVE these Black Bean Tostadas. They’re loaded with roasted vegetables, and so many yummy toppings. Be prepared to experience a bust of flavors in your mouth!

I like to make them with roasted veggies since they add a delicious depth of flavors to the beans (instead of using plain lettuce and chopped tomatoes as a topping).

This recipe is perfect for your meatless Monday rotation or anytime you want a quick and easy meal. Everything can be made ahead of time and just assemble when you’re ready to eat.

***A little warning, they can be a little messy since they have so many layers of ingredients. It’s all good in my book! Just grab lots of napkins and enjoy!

Main Ingredients

There are three components on this recipe: the roasted vegetables, the black beans and the toppings.

For The Roasted Veggies you’ll need:

  • A red bell pepper and 2 jalapeños.
  • A red onion. You can also use a white or yellow onion.
  • And half of a green cabbage.

For The Black Beans

  • White or yellow onion and fresh garlic
  • Canned black beans
  • Vegetable or chicken stock
  • Corn tortilla tostadas – don’t worry if you don’t have premade tostadas, all you need is corn tortillas to make your own at home!

Toppings Ideas

The ingredients for this recipe on a pink background.

How To Make Black Bean Tostadas

***This is an overview with some steps photos. Full ingredients & instructions are in the recipe card below!

Roasted bell pepper, purple onion and cabbage on a baking tray.
  1. Start by roasting the veggies. Preheat the oven to 425°F.
  2. Place the halved peppers and red onion wedges onto a sheet pan. Drizzle with olive oil and toss to coat. Arrange the peppers and red onions cut-side down. Roast for 15-20 minutes. Drizzle the cabbage with a little olive oil and place on baking sheet pan. Season all the veggies with a little kosher salt and black pepper. Continue roasting the veggies for another 20 or tender and roasted.
Chopped roasted vegetables on a ceramic bowl.
  1. When the roasted vegetables are done, slice or chop according to preference.
Sauteing onions and garlic in a pot with a wooden spoon.
  1. Heat oil in a medium non-stick skillet over medium heat; add the onion, and garlic. Saute until tender.
Smashing canned black beans in a pot.
  1. Add the beans to the pot, mashing with a potato masher until slightly chunky; add the stock, salt & black pepper. Heat on low until beans are warmed through, about 10 minutes .
Three corn tostadas loaded with black beans.

Assemble the tostadas by spreading a generous portion the black bean mixture onto each tostada shell.

Three corn tostadas loaded with black beans and roasted vegetables.

Then add another layer of the roasted veggies then top with salsa, avocado and a sprinkle of crumbled cheese. Finish off with a drizzle of Mexican crema, pickled onions, and a squeeze of lime juice.

Three black bean tostadas topped with veggies and cheese on a plate.

Serving Suggestions

I think these tostadas are a complete meal as is but sometimes is nice to have something else with them. This Mexican Sopa will be the perfect accompaniment for this dish. Also these Mexican style mushrooms is a great pairing.

Want something refreshing for a drink? Jamaica is a great choice as well as Agua de Piña. Feel free to check out my other Mexican drinks section for more options.

A person holding a plate with three tostadas.


Tips and Notes

  • Assemble the toastas when you’re ready to eat. They can get soggy if not eaten right away.
  • Serve at a gathering since everyone will love them. Serve them on a tray or just make it a tostada bar!

How to Store

  • Fridge: Store the leftover components separately in refrigerator. Make sure to use airtight containers to keep the flavors fresh.

Reheating

All you need to reheat is the beans and roasted veggies. Reheat in microwave for 45 seconds at the time until warmed through. If the beans are a little dry, add a few tablespoons of warm water at the time until you reach the desired consistency to spread.

A half eaten tostada with bites from a person.

Thank you for stopping by!

I hope you like this recipe! Do you have any questions I can help you with? Or if you made it, I would love it if you leave a comment or rating below.
Gracias!!!! xx, Ana

Print Recipe:

A black bean tostada loaded with veggies and cheese.

Black Bean Tostadas With Roasted Veggies

Servings 6 Tostadas
Ana Frias
5 from 10 votes
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
These Black Bean Tostadas loaded with roasted vegetables go perfectly with homemade salsas, avocado, crema and cheese. They make an easy weeknight dinner that’s as versatile as it is delicious.
6 Tostadas

Ingredients  

For The Roasted Veggies
  • 1 large red bell pepper halved and seeded
  • 2 large jalapeños halved and seeded
  • 1 large red onion cored and halved
  • olive oil
  • ½ large green cabbage
  • Kosher salt and black pepper
For The Black Beans
  • 1 Tablespoon olive oil (or your preferred oil)
  • ½ large white or yellow onion chopped
  • 2 medium garlic cloves finely chopped
  • 2 15 oz canned black beans drained and rinsed
  • ½ cup vegetable or chicken stock
  • Kosher salt & black pepper to taste
  • 6 corn tortilla tostadas
Toppings Ideas
  • crumbled queso fresco
  • avocado slices
  • Mexican crema or chipotle crema
  • Mexican pickled onions
  • Your favorite Mexican salsa

Instructions 

  • Preheat the oven to 425°F.
  • Place the halved peppers and red onion wedges onto a sheet pan. Drizzle with olive oil and toss to coat. Arrange the peppers and red onions cut-side down. Roast for 15-20 minutes.
    1 large red bell pepper, 2 large jalapeños, 1 large red onion, olive oil
  • Drizzle the cabbage with a little olive oil and place on baking sheet pan. Season all the veggies with a little kosher salt and black pepper. Continue roasting the veggies for another 20 or tender and roasted. When the roasted vegetables are done, slice or chop according to preference.
    ½ large green cabbage, Kosher salt and black pepper
  • While the veggies are roasting, prepare the black beans and get the toppings ready.
  • Heat oil in a medium non-stick skillet over medium heat; add the onion, and garlic. Saute until tender. Add the beans to the pot, mashing with a potato masher until slightly chunky; add the stock, salt & black pepper.
  • Heat on low until beans are warmed through, about 10 minutes .
  • Assemble the tostadas by spreading a generous portion the black bean mixture onto each tostada shell. Then add another layer of the roasted veggies then top with salsa, avocado and a sprinkle of crumbled cheese. Finish off with a drizzle of Mexican crema, pickled onions, and a squeeze of lime juice.

Muy Delish Notes:

Calories do not include toppings. 

Add Your Own Private Notes

Whenever you come back to this recipe, you’ll be able to see your notes.

Nutrition

Serving: 1tostada | Calories: 258kcal | Carbohydrates: 40g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 4200mg | Potassium: 578mg | Fiber: 25g | Sugar: 5g

The nutritional information and US conversions are calculated automatically. I cannot guarantee the accuracy of this data. If this is important to you, please verify with your favourite nutrition calculator and/or unit conversion tool.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




11 Comments

  1. 5 stars
    This was the perfect addition to our weekly taco night! And I love the taste and texture of the black bean in this recipe – simply delicious!

  2. 5 stars
    These tostadas were so fresh and full of flavor. Love the black beans on top instead of meat. Going to make these again this week. 🙂

  3. 5 stars
    Topped ours with avocado and queso fresco. That was incredibly tasty, and a big dose of a veggies that the toddler finally ate!

  4. 5 stars
    Incredible! Changed up our Mexican food night with these tostadas and the fam raved about them for two days. Great recipe, thank you!

  5. 5 stars
    man this was so freaking good! i love how it was loaded with roasted veggies and the black beans was amazing!

  6. 5 stars
    Thank you everyone for reading the post! If you have any questions just let me know and I hope you like it as much as we do. My hubby devoured these tostadas and wants me to make them all the time lol!

    Much love to you all!
    Ana Frias