• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • About
  • Free Guides
  • Subscribe
  • Recipes
    • Breakfast
    • Dinner & Lunch
      • Pasta
      • Salads
      • Sandwiches & Wraps
      • Soups & Stews
    • Side Dishes
      • Grains & Breads
      • Vegetable Sides
    • Appetizers & Snacks
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Desserts
    • Drinks & Beverages
menu icon
go to homepage
  • About
  • Free Guides
  • Subscribe
  • Recipes
    • Breakfast
    • Dinner & Lunch
      • Pasta
      • Salads
      • Sandwiches & Wraps
      • Soups & Stews
    • Side Dishes
      • Grains & Breads
      • Vegetable Sides
    • Appetizers & Snacks
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Desserts
    • Drinks & Beverages
subscribe
search icon
Homepage link
  • About
  • Free Guides
  • Subscribe
  • Recipes
    • Breakfast
    • Dinner & Lunch
      • Pasta
      • Salads
      • Sandwiches & Wraps
      • Soups & Stews
    • Side Dishes
      • Grains & Breads
      • Vegetable Sides
    • Appetizers & Snacks
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Desserts
    • Drinks & Beverages
×
Nuts & Twigs » Recipes » Dinner & Lunch

Vegan Black Bean Tostadas With Spanish Rice

Regina Pearce head shot.
Modified: Dec 31, 2024 · Published: Feb 20, 2023 by Regi Pearce · This post may contain affiliate links ·

If you're looking for a quick meal, try the delectable taste of black bean tostadas with Spanish rice. With crispy baked tortillas, savory black beans, Spanish rice, and a medley of delightful toppings, this plant-based dish is bursting with flavor.

Jump to Recipe Pin Recipe
black bean tostada with vegan avocado crema

Just like Lemon Artichoke Pesto Pasta and Pear and Pistachio Pesto Pizza, this is great for a quick weeknight meal, but you can make it quicker by batch-cooking everything beforehand.

Everything keeps well in the refrigerator and reheats great in the microwave. All you have to do is freshly bake your tortillas, which only takes a few minutes, and cut up some toppings to guarantee a fresh taste.

Jump to:
  • Why You'll Love This Recipe
  • Ingredients Notes
  • How To Vegan Black Bean Tostadas
  • Top Tips
  • Alternative Equipment
  • Recipe FAQS
  • More Mexican-Inspired Vegan Recipes
  • Recipe Card
  • Comments

Why You'll Love This Recipe

  • Better than takeout: It's less expensive and faster than ordering takeout!
  • One of the fantastic things about tostadas is how customizable they are. Depending on your mood and, most importantly, what's in the fridge, you can tweak your toppings. Want it extra spicy? Add some jalapeños or Mango Habanero Salsa. In the mood for something creamy? Drizzle on some Easy Chipotle Aioli Sauce, Easy Vegan Avocado Crema, or Vegan Jalapeno Sauce.

Ingredients Notes

  • Spanish Rice: Spanish rice, also known as Mexican rice, is a popular dish that is enjoyed all over the world. Long grain is my favorite for this recipe, but medium grain will work too. Short-grain rice gets too sticky. I think you'll find this easy to make with just a few ingredients.
  • Beans: I use black beans but feel free to substitute with your favorite beans like pinto or kidney.
  • Corn Tortillas: I prefer the corn tortillas but wheat tortillas work for this recipe too. The tostadas are best eaten fresh out of the oven or air-fryer. They will get stale if they sit out too long.
black bean tostada with vegan avocado crema

Suggested Toppings

Try these toppings to customize your tostadas.

  • avocado
  • shredded lettuce
  • salsa
  • cilantro
  • red onions
  • vegan sour cream
  • green onions
  • jalapeños
  • easy guacamole
  • tomatoes
  • lime juice
  • hot sauce
  • shredded vegan cheese
Topping for Tostadas

How To Vegan Black Bean Tostadas

Here is the process in pictures. See the recipe card at the bottom for detailed instructions.

Ingredients to make Spanish rice

Step 1: Assemble the ingredients for the Spanish rice.

sauteeing rice for Spanish rice

Step 2: Lightly sauté the rice in oil until the edges turn golden brown. Add the garlic and stir to incorporate. Continue sautéing for an additional minute.

placing the lid on boiling Spanish rice

Step 3: Then add the remaining ingredients, except the cilantro. Bring to a boil, reduce heat to low, cover the pot, and let simmer for 20-30 minutes.

fluffing Spanish rice with a fork

Step 4: Check the rice after 20 minutes. It may need a little more time. Add the cilantro and fluff with a fork if all the liquid has been absorbed. Keep warm until ready to assemble the tostadas.

black bean ingredients

Step 5: While the Spanish rice is cooking, prepare your beans. Assemble just two ingredients.

black bean ingredients mixed

Step 6: Combine the black beans and your favorite salsa in a medium bowl or pot (to save yourself from cleaning an extra bowl).

mashing black bean ingredients

Step 7: Mash with a fork or a potato masher until you reach your desired consistency.

heating black bean mixture

Step 8: Heat the bean mixture in a medium pot over medium-high heat for about 7 minutes until the mixture is heated through. Keep warm until ready to assemble the tostadas.

corn tortilla ingredients (1)

Step 9: You can make delicious, homemade, and healthy lime-flavored tortillas with just salt, pepper, and lime juice.

preparing corn tortillas for baking

Step 10: Mix lime juice, salt, and pepper and brush onto both sides of the tortilla for maximum salty lime flavor.

assembling the black bean tostada

Step 11: Once the tortillas have cooled and hardened, add the warm smashed black beans as the base layer.

assembling the black bean tostadas

Step 12: Then, add the warm Spanish rice. Finish off with your favorite toppings.

showing burnt tostadas vs cripy toasted tostadas
ah caramba, I did it again. Watch them closely, or they will burn like these.

Top Tips

  • Watch the tortillas carefully in the oven as they bake at 425°F (220° C). I place them directly on the grates, but you can also use a pan. They will burn super quickly! It's a good idea to set a timer for 3 minutes, check, and then continue baking until they are golden brown.
  • I take them out of the oven when they start to brown. They are firm but with a little softness. Don't worry, they will harden to the tostada you know and love as they cool down.
black bean tostada with vegan avocado crema

Alternative Equipment

  • Pressure Cooker: You can make Spanish rice in a pressure cooker. On the sauté mode, add the oil and rice. Sauté until the rice is lightly toasted, about 4 minutes. Then add the garlic and saute for another minute. Pour in the remaining ingredients but reduce the amount of vegetable broth to two cups. Secure the lid of the pressure cooker.
  • Set it to cook on high pressure for 4 minutes and let it release pressure naturally for about 10 minutes. After that, you can release any remaining pressure manually. Open the lid, fluff the rice with a fork, and check the seasoning. Adjust if necessary. Add the fresh cilantro if desired. (These instructions are for long-grain white rice. Check your pressure cooker instructions for other varieties)
  • Air Fryer: If you only want to make a couple of tostadas and have an air fryer, you're in luck. Just heat the corn tortillas in a preheated air fryer at 350°F degrees for about 4-6 minutes for warm, quick, crispy tostada shells. Air fryers vary, so check the tortillas often to avoid burning.
black bean tostadas on a plate

Recipe FAQS

Can I use different types of beans for vegan tostadas?

While black beans are the most traditional choice, you can certainly experiment with other types of beans, such as pinto beans or kidney beans.

Can I make black bean tostadas ahead of time?

You can prepare the rice and beans beforehand, but it's best to make the tortillas and add the toppings right before serving for the best taste.

How do I store black bean tostadas?

I find the baked tortillas are easy to make and don't recommend storing them as they get stale quickly. The other ingredients can be stored in an air-tight container in the fridge for about 3 days. Do the same for chopped toppings except for avocado, which does not save well.

More Mexican-Inspired Vegan Recipes

  • hand holding a chip while dipping into a bowl of vegan butternut nacho cheese sauce.
    Butternut Squash Cheese Sauce
  • Jackfruit tacos vegan on a taco stand; side view.
    Pulled Jackfruit Tacos
  • top view of instant pot cilantro lime rice in a bowl.
    Instant Pot Cilantro Lime Rice
  • stack of easy lentil quesadillas on a plate. Side view.
    Easy Lentil Quesadillas

Got a minute? I'd love for you to dive into the comments and rate these Vegan Black Bean Tostadas With Spanish Rice. Your feedback is invaluable-did you love it? Did you make any fun twists? Let me know how my directions worked for you so I can keep improving my recipes. Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Recipe Card

black bean tostada with vegan avocado crema

Vegan Black Bean Tostadas With Spanish Rice

Regi Pearce
This deliciously versatile and quick vegan black bean tostada with Spanish rice recipe can be modified to use your favorite bean (or any bean can in your pantry so you don't have to go to the store!). It's easy, simple, and can be batch-cooked for delicious leftovers.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course main course
Cuisine Mexican
Servings 6 People
Calories 402 kcal

Ingredients
  

Spanish Rice

  • 2 tablespoons olive oil or vegan butter
  • 2 cups rice long grain
  • 1 teaspoon garlic 1 clove minced or ½ teaspoon garlic powder
  • 4 cups vegetable broth
  • ⅔ cup tomato sauce
  • 1 teaspoon salt
  • ¼ teaspoon cumin
  • ¼ teaspoon pepper
  • ¼ cup cilantro optional

Taco Filling

  • 2 14 ounce cans of black beans or any bean you prefer
  • ¾ cup of your favorite salsa

Corn Tortillas

  • corn tortillas whole wheat tortillas or a corn and flour combination work too
  • salt and pepper
  • lime

Toppings (assemble your favorite)

  • tomatoes diced
  • cilantro
  • jalapeno sliced
  • vegan sour cream
  • guacamole
  • shredded lettuce
  • shredded vegan cheese
  • salsa
  • scallions chopped
  • red onions diced
  • avocado sliced
  • hot sauce
  • easy vegan avocado crema or chipotle aioli sauce
InstacartGet Recipe Ingredients

Instructions
 

Mexican Rice

  • Sauté: Heat oil in a medium-sized pot on medium heat. Add rice and stir to coat. Cook until golden brown on the edges - about 4 minutes.
  • Sauté: Add garlic and cook for about 1 minute.
  • Combine: Add the broth, tomato sauce, salt, pepper, and cumin at once.
  • Boil: Raise the burner to high heat and continue to stir occasionally until it boils. Reduce temperature to low heat when it comes to a full boil.
  • Simmer: Place lid on the pot and let simmer for 20-30 minutes or until the rice is cooked and no liquid is left. 
  • Finish: Add the cilantro if using and fluff the rice using a fork. Keep warm until ready to serve.

Taco Filling

  • Combine: Combine the black beans and salsa in a medium-sized bowl or pot. Mix until well incorporated.
  • Smash: Mash the mixture with a fork or potato masher until you reach your desired consistency. 
  • Heat: Heat the mixture in the pot on the stove until warmed.

Corn Tortilla Shells

  • Preheat: The oven should be heated to 425°F.
  • Combine: Mix together the lime juice, salt, and pepper.
  • Prepare: Brush the lime mixture on both sides of the tortilla. 
  • Prepare If you want to make taco shapes, place them in the oven over two grates which create a bottom on the tortilla. See picture. If making tostadas, place flat on top of the grate.
  • Bake Bake for 8 - 9 minutes. They burn quickly, so keep an eye on them.

Assembly

  • Assemble: Assemble your tacos by adding the mashed bean mixture and rice to each tortilla.
  • Garnish: Serve the tacos with additional toppings like diced tomatoes, vegan sour cream, guacamole, sliced avocado, chopped cilantro, or hot sauce if desired. See post for more topping ideas.

Notes

Batch cook for easy and quick meals throughout the week.
Follow the instructions on the package for rinsing your rice.
You can use medium-grain rice too. I find short-grain rice becomes too mushy. 
The rice may take a little longer than 20 minutes to completely absorb all the liquid. Different burners have yielded different times. 
When sauteeing rice, you're not just aiming for color but also for toasting the rice to bring out its nutty flavor. The goal is to achieve a general toasty aroma and flavor. Aside from color, one of the best indicators it is ready is the aroma. 
The bean mixture serves about 6 tostadas, but you will have leftover rice with this recipe. I like extra to serve on the side. If necessary, it stores well in an air-tight container in the fridge for about 3 days. 
If needed, you can microwave corn tortillas for 30-40 seconds until they are more pliable to work with.
Nutritional information is only an estimate. This estimate does not include toppings like guacamole and vegan sour cream. Use a nutritional app like Cronometer to get information on the exact ingredients and amounts you are using. 
Tostadas should be eaten fresh because they tend to get stale after a little while.
See post for instructions on how to cook the rice in a pressure cooker and the tortillas in an air fryer.

Nutrition

Calories: 402kcal | Carbohydrates: 75g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Sodium: 1361mg | Fiber: 9g | Sugar: 4g | Calcium: 55mg | Iron: 3mg
Keywords air fryer, batch cooking, beginner friendly, budget friendly, high protein, homemade, leftover friendly, meal prep, nut free, soy free
Tried this recipe?Please consider Leaving a Review!

More Dinner & Lunch

  • Overhead view of vegan dumpling lasagna with a serving removed, topped with crispy chili, sesame seeds, and green onions, with a red spatula resting in the dish.
    Vegan Dumpling Lasagna
  • Shepherd's Pie in a red dutch oven pan with a spatula taking some out.
    Vegan Shepherd's Pie
  • A black fork goes into a plate of creamy vegan cabbage alfredo topped with cilantro and red pepper flakes, with text reading 'How to Make Vegan Cabbage Alfredo — Delicious & Healthy.
    Vegan Cabbage Alfredo
  • Mexican black beans and rice being spooned from a wooden spoon onto a white plate.
    Mexican Black Beans and Rice

Reader Interactions

Comments

  1. Anonymous says

    August 02, 2023 at 6:35 pm

    5 stars
    So good!

Primary Sidebar

Regina Pearce headshot.
graphic showing the word hi.

I'm Regi.

Head nut, chief twig, and creator of Nuts & Twigs. Here, you can expect delicious vegan recipes that make you realize that a life without cheese is not only possible but also worth living.

Curious? Read More...
Logos for places i've been featured like Plant Based News, Food Gawker, MSN, and BIg Oven.

Winter

  • Overhead view of a bowl of lentil vegetable soup with tomatoes, carrots, zucchini, onions, and greens in a red broth, with a spoon in the soup.
    Lentil Vegetable Soup
  • vegan chicken noodle soup in a bowl.
    Vegan Chicken Noodle Soup
  • side view of Vegan Chocolate Pudding Parfait in a clear glass.
    Vegan Chocolate Pudding Parfait 
  • Overhead view of a bowl of vegan lasagna soup with wide lasagna noodles in a tomato-lentil broth, topped with fresh basil and vegan ricotta, with a spoon in the bowl.
    Vegan Lasagna Soup
  • Sliced vegan lentil loaf in a black loaf pan, topped with a glossy ketchup glaze.
    Lentil Loaf with Sweet & Tangy Glaze
  • A skillet filled with sweet potato and russet hash with red peppers, onions, and herbs. The dish rests on a woven mat with a cream-colored cloth.
    Sweet Potato and Russet Hash

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits Recipe with Savory Mushrooms and Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • bunch of sliced high protein lupini seitan
    High-Protein Lupini Bean Seitan
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2026

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required