Easy Vegan Black Bean Tostadas close up on tray

Easy Vegan Black Bean Tostadas

  • Author: Dietitian Debbie
  • Prep Time: 5 Min
  • Cook Time: 15 Min
  • Total Time: 20 minutes
  • Yield: 4 tostadas 1x
  • Category: Entree, Main Dish
  • Method: Stove top, broiler
  • Cuisine: Mexican-inspired
  • Diet: Vegan


These easy vegan black bean tostadas are chock full of flavor and make a great weeknight dinner option. Pick up a can of beans and corn tortillas and you are halfway to a healthy meal!


For the tostadas:

  • 2 tablespoons olive oil
  • 1/3 cup chopped red onion
  • 2 cloves garlic
  • 2 tablespoons taco seasoning
  • 1 (15 oz) can black beans
  • 1 teaspoon red wine vinegar
  • 1/8 teaspoon sea salt (adjust as needed, to taste)
  • 4 corn tortillas
  • 1/2 cup shredded vegan cheese

For the corn salsa:

  • 1 cup corn (defrosted frozen corn OR fresh cooked corn)
  • 2 tablespoons finely chopped red onion
  • Juice from 1/2 lime
  • 1 teaspoon red wine vinegar
  • 3 tablespoons chopped fresh cilantro
  • Sea salt and ground black pepper, to taste


  1. Add the olive oil to a non-stick skillet over medium-high heat and heat for 1 minute. 
  2. Add the onion and sauté for 2-3 minutes or until translucent. 
  3. Stir in the garlic and taco seasoning. Cook for 1 minute.
  4. Stir in the black beans (including the liquid from the can). Bring to a simmer and mash with back of a wooden spoon until mixture is thick and most of the beans are mashed. 
  5. Stir in the red wine vinegar and salt (if needed).
  6. Toast corn tortillas over gas burners on the stove or in toaster oven. (If you have a gas stove, I just set the tortilla directly on the burner over medium to high heat. Let it cook 30-45 seconds or until charred and flip to repeat on the other side.)
  7. Turn oven broiler on high. Add corn tortillas to a baking sheet and spread with 1/4 of bean mixture on each. Sprinkle cheese on each, dividing evenly between to 4 tostadas. Broil until cheese is melted, 1-2 minutes. 
  8. Make corn salsa by mixing all the ingredients together in a small bowl. 
  9. Add corn salsa to the tostadas and top with more fresh cilantro, chopped avocado, hot sauce or other desired toppings. 
  10. Serve immediately. 


  • Some taco seasoning brands can be pretty salty, so make sure to look at the label if you need to monitor your sodium intake. 


  • Serving Size: 2 tostadas
  • Calories: 620 kcal
  • Sugar: 9.5 g
  • Sodium: 575 mg
  • Fat: 22 g
  • Saturated Fat: 5.5 g
  • Unsaturated Fat: 16.5 g
  • Trans Fat: 0 g
  • Carbohydrates: 84 g
  • Fiber: 21.5 g
  • Protein: 26 g
  • Cholesterol: 0 mg