This post may include affiliate links; for details, see our disclosure policy.

Naturally vegetarian and gluten-free, these hearty black bean tostadas are a simple weeknight dinner you can make in no time.

Black Bean Tostadas

We love any excuse for a Mexican-inspired meal, and with Cinco de Mayo around the corner, it was the perfect time for another experiment! This time we tried our hand at a tostada, a sort of Mexican open-faced sandwich or mini pizza. I’ll be the first to admit that I think each new Mexican dish we try is the “best one yet.” Of course, these black bean tostadas were no exception (though I did really love the Mexican pizza…and the vegetable tamale pies…and the sweet potato enchiladas…).

What I loved most about these black bean tostadas was the flavor – the combination of the spicy beans, roasted tomato salsa, salty cheese, and cumin lime sour cream was to die for! I really loved the roasted tomato salsa; we used purchased salsa to save time, but it inspired me to try our own version at some point. The original recipe called for queso fresco, which I’d been wanting to try, but since it wasn’t readily available we substituted a mild feta.

The only hard part about this dish was eating it! The tortilla (grilled instead of the traditional fried version) was quite hard to cut, so we ended up eating them with our hands. Apparently, there is a fair amount of debate around proper tostada-eating etiquette – see here for a helpful diagram. But the taste makes it worth the effort!

How to make a tostada

These black bean tostadas are incredibly easy to make, and look fabulous when served on a nice platter. There are three main components to these tostadas: the grilled tortilla, the bean topping, and the seasoned sour cream dressing. To make the black bean topping, simply heat the beans over a medium-low heat and stir in some hot sauce, kosher salt, and a few other choice seasonings. Once warmed through, the beans are ready to go!

The sour cream dressing can be made in a matter of seconds; just mix together the sour cream, cumin, salt, and lime zest. (See, these black bean tostadas are a breeze to make!). The final step is to grill the tortillas; brush a little olive oil onto the tortillas and grill until slightly blackened. Once the tortillas have been grilled, it’s just a matter of loading them up with the seasoned beans, sour cream dressing, and anything else you want on top!

It’s crazy how simple these tostadas are to make, isn’t it? I’d recommend eating these right away, but if you have leftovers you can store everything separately (otherwise the tortillas get soggy).

Looking for more vegetarian Mexican recipes?

This recipe is…

Vegetarian and gluten-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Black Bean Tostadas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: a Couple Cooks
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 1x


Naturally vegetarian and gluten-free, these hearty black bean tostadas are a simple weeknight dinner you can make in no time.


  • 2 cloves garlic
  • 1 tablespoon olive oil
  • 2 cups black beans (canned or cooked black beans)
  • ¼ teaspoon kosher salt
  • 2 teaspoons Mexican hot sauce (like Cholula)
  • 1 teaspoon chili powder
  • ¼ cup sour cream
  • ¼ teaspoon ground cumin
  • ¼ teaspoon kosher salt
  • 1 lime
  • 4 corn tortillas
  • Roasted tomato salsa
  • 3 ounces queso fresco (or feta cheese crumbles)


  1. Preheat a grill.
  2. Mince 2 cloves garlic. If using canned beans, drain and rinse the beans. In a sauce pan, heat 1 tablespoon of olive oil over medium heat. Add the garlic and sauté for about 45 seconds until lightly browned. Add 2 cups black beans, ¼ teaspoon kosher salt, 2 teaspoons hot sauce, and 1 teaspoon chili powder. Heat until the beans are warm, and then cover and keep warm.
  3. In a bowl, whisk together ¼ cup sour cream, ¼ teaspoon cumin, ¼ teaspoon kosher salt, and the zest of ½ lime.
  4. Brush 4 tortillas with a bit of olive oil and grill each side for about 3 to 4 minutes, until just blackened.
  5. On each tortilla, place black beans, roasted tomato salsa, cumin sour cream, and crumbles of queso fresco or feta. Garnish with the extra lime zest and a wedge of lime.


Adapted from The Food Channel

  • Category: Main Dish
  • Method: Grilled
  • Cuisine: Mexican

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Jen says:

    These were super yummy. We added some leftover chicken and swapped the sour cream for avocado. Thanks for the recipe!

  2. Ariana says:

    Do you use canned black beans? Or dried, uncooked black beans?

    1. Alex says:

      The recipe is for canned or pre-cooked black beans :)

  3. Dey says:

    My son is encouraging me to go vegetarian.
    this is one of the best recipes! So tasty. We added avacado and lime juice.
    We used the Feta and liked it better than the milkier mexican fresco.
    So many ingedients can be added, but great the way it is too. Yum!

  4. Aaron says:

    The Mexican guys that I work with fix the tostada all together, then break off pieces as they eat. So, instead of eating it like a big pizza, they eat them kind of like nachos.

  5. Shannon says:

    I made this for our dinner tonight and it was just great!!

  6. Jessica says:

    Mmmmm, this looks great. I love black beans, and any thing mexican! can’t wait to make this!

  7. Harriet says:

    You guys are amazing. Thanks for another incredible recipe! This is one of the best things I’ve ever cooked!

  8. Lindsay @ Pinch of Yum says:

    Wow – I saw this pic all over the food sites (tastespotting, etc) and I did not realize it was yours! Amazing (both the recipe and the photo)!

    1. Sonja says:

      Aw, thanks!! We really enjoyed making it — and taking the photos! Now that we have the roasted tomato salsa down, on to the homemade queso fresco… :)

  9. Lindsey@Lindselicious says:

    This looks so simple but so delish! YUM I can’t wait to try.

  10. Brandie says:

    Looks so yummy! I have tostadas on my menu plan this month…may just have to try this version. Thank you for sharing it!

  11. Wendy @ Cooking Quinoa says:

    This looks so amazing! I love the photography and can’t wait to try the recipe! I became a vegetarian last fall and have been looking for Mexican recipes that my husband will eat – this one looks amazing. Thanks for sharing!

  12. Fran {The Flavorful Fork} says:

    Looks yummy! And I love your robin’s egg blue dishes!

  13. Tammy says:

    So we just made your recipe for vegetable tamale pies. YUM! I did add shredded chicken but what a simple midweek meal and a huge hit. WE LOVED IT. Unfortunately my husband ended up digging into two of the ramekins instead of his one serving but that shows what a hit it was. Thanks for sharing!

    1. Alex says:

      I’m glad you enjoyed the tamale pies! Now you have another Mexican dish to load into the queue :)

  14. A Bowl Of Mush says:

    Mmm yum!! Think this will be on my dinner table this weekend!!

  15. Julie says:

    I have had good luck finding queso fresco at Saraga market near Lafayette Square. These look great! Also my favorite corn tortillas have come from Fresh Market – they have three kinds, white and yellow corn and chipolte…in the ethnic aisle, on sale this week 2/$4.00. We heat ours over the flame on our gas stove for about 15 seconds per side.

    1. Alex says:

      Thanks for the tip on Saraga! We thought about heading out there – but now we know for sure! And our tortillas were from Fresh Market :)

  16. Kelly says:

    I think I can get Stephen to eat this one – YES!!

  17. Jacqueline says:

    Those look gorgeous. I must try them. I wouldn’t mind one now and it is only 7.26am :)

See More Comments