Love this? Save it for later!
Share the inspiration with your friends
“It was 11 PM on a Saturday, and my fridge was looking pretty bare—just some black beans, a few ripe avocados, and a bag of cashews I’d forgotten about. Honestly, I wasn’t expecting much to come of it, but I had this intense craving for something crunchy and zesty. So, I threw together these fresh vegan black bean tostadas with creamy cashew queso, and let me tell you, it was love at first bite.”
You know that feeling when you’re rummaging through your kitchen, hoping to cobble together a meal that feels like a treat but comes together fast? This recipe was born out of that exact moment. I mean, who keeps cashews on hand at midnight anyway? (Apparently, I do.) The creamy cashew queso came out silky smooth, perfectly balancing the hearty black beans and crisp tostada shells. Plus, it’s all vegan, fresh, and surprisingly satisfying.
I remember almost dropping the blender mid-pour because I forgot the lid wasn’t on tight—classic kitchen chaos—but it didn’t stop this recipe from becoming a staple in my rotation. Maybe you’ve been there, staring into the fridge, hungry and uninspired. This is the kind of recipe that turns those moments into a little celebration.
Since that night, these tostadas have been my go-to when I want a quick, flavorful meal that’s packed with plant-based goodness. They’re perfect for busy weeknights, casual get-togethers, or just when you want to impress yourself with something homemade and fresh. Let’s face it, sometimes the best recipes come from a pinch of improvisation and a dash of late night creativity.
Why You’ll Love This Recipe
After testing this vegan black bean tostadas recipe more times than I can count, I’m confident it ticks all the boxes for a fuss-free, flavorful meal. Honestly, it’s become a favorite not just with me but also with friends who swear they don’t usually go for vegan dishes.
- Quick & Easy: Ready in about 30 minutes, perfect for those busy days or when you just want dinner on the table fast.
- Simple Ingredients: No need for specialty stores—black beans, cashews, and fresh veggies are probably already in your pantry or fridge.
- Perfect for Casual Gatherings: Whether it’s a casual weekend lunch or a potluck, these tostadas always get compliments.
- Crowd-Pleaser: Both vegans and non-vegans rave about the creamy cashew queso and the fresh, vibrant toppings.
- Unbelievably Delicious: The combo of crunchy tostadas, smoky black beans, and the cheesy cashew sauce is seriously next-level.
This isn’t just another vegan tostada recipe. The secret lies in the creamy cashew queso, blended to silky perfection, with just the right touch of nutritional yeast and spices that give it that authentic cheesy vibe. Plus, the black beans are seasoned with a hint of cumin and lime to add a fresh zing that wakes up your taste buds.
I’ve made versions with store-bought vegan cheese, but honestly, nothing beats the homemade cashew queso for that fresh, rich flavor that ties everything together. This recipe is the kind of comfort food that feels indulgent but is actually wholesome and nourishing. So, if you want a recipe that feels both simple and special, this one’s for you.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find fresh items. Feel free to swap in seasonal veggies or adjust spices to your taste.
- For the Tostadas:
- 8 small corn tostada shells (look for ones with minimal oil or make your own by toasting corn tortillas)
- 1 (15 oz / 425 g) can black beans, drained and rinsed (I prefer Goya for consistent quality)
- 1 teaspoon ground cumin (adds warmth and depth)
- 1/2 teaspoon smoked paprika (for a subtle smoky touch)
- Salt, to taste
- Juice of half a lime (brightens the beans)
- For the Creamy Cashew Queso:
- 1 cup raw cashews, soaked in hot water for 30 minutes (softer and easier to blend)
- 1/4 cup water (plus more to adjust consistency)
- 2 tablespoons nutritional yeast (gives cheesy flavor)
- 1 tablespoon fresh lemon juice (adds zing)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon smoked paprika
- 1/2 teaspoon salt (adjust to taste)
- Fresh Toppings:
- 1 ripe avocado, sliced or diced
- 1/2 cup fresh cilantro, roughly chopped
- 1 small red onion, finely diced
- 1 medium tomato, diced
- Optional: pickled jalapeños or fresh lime wedges for extra kick
Substitution tips: Use almond flour tortillas for gluten-free tostadas or swap coconut yogurt for a tangy twist in the queso. If you don’t have nutritional yeast, miso paste can add umami, but reduce salt accordingly.
Equipment Needed
- High-speed blender or food processor (for the cashew queso; I’ve tried both, but a blender with strong blades makes the queso extra creamy)
- Medium mixing bowl (to season and mash the black beans)
- Small saucepan or skillet (to warm the beans if you prefer them hot)
- Sharp knife and cutting board (for chopping fresh toppings)
- Measuring cups and spoons
- Optional: citrus juicer (makes lime and lemon juice extraction easier)
If you don’t have a high-speed blender, soak cashews longer—up to 4 hours or overnight—and blend in smaller batches. A food processor can work, but you might need to scrape down the sides more often to get a smooth queso. I started with a regular blender and got there eventually, so don’t let equipment hold you back!
Preparation Method

- Prepare the Cashew Queso (15 minutes): Drain the soaked cashews and add them to your blender with 1/4 cup water, nutritional yeast, lemon juice, garlic powder, onion powder, smoked paprika, and salt. Blend on high until smooth and creamy, about 2-3 minutes. If it’s too thick, add water a tablespoon at a time until you get a pourable but thick sauce. Taste and adjust seasoning.
- Season the Black Beans (10 minutes): In a medium bowl, mash the black beans lightly with a fork, leaving some whole for texture. Stir in cumin, smoked paprika, salt, and lime juice. Heat in a skillet over medium heat for 5 minutes if you like them warm, or skip to step 3 for room temperature.
- Prepare Fresh Toppings (5-10 minutes): Dice the tomato, onion, and avocado. Roughly chop the cilantro. Set aside pickled jalapeños or lime wedges if using. This is a great time to clean up your workspace to keep things smooth.
- Assemble the Tostadas (5 minutes): Lay out the tostada shells on a serving platter. Spread a generous layer of seasoned black beans on each shell. Drizzle or dollop creamy cashew queso over the beans. Top with avocado slices, tomato, onion, and cilantro. Add jalapeños or a squeeze of lime to taste.
- Serve Immediately: Tostadas are best enjoyed fresh to keep the shells crisp. If making ahead, keep toppings separate and assemble right before serving.
Tip: If your blender overheats blending the queso, give it a rest for a couple minutes or add a splash more water to help it along. The texture should be silky without feeling grainy or too watery.
Cooking Tips & Techniques
Making this vegan black bean tostadas recipe feel effortless comes down to a few tricks I’ve learned the hard way. For starters, soaking the cashews properly is key. If you rush this step, the queso will be gritty instead of creamy. I once tried a quick soak and ended up blending for 10 minutes straight—lesson learned!
When mashing the black beans, don’t go for a full puree. Leaving some beans whole adds a nice bite and texture contrast. Also, warming the beans with spices really wakes up their flavor, but if you’re in a hurry, room temperature works just fine.
To keep the tostada shells crisp, assemble just before serving. If you need to prep in advance, keep the shells separate and store toppings and sauces in airtight containers. I often multitask by prepping toppings while the queso blends, saving time and keeping things moving.
One common mistake is adding too much liquid to the queso. Start with less water—you can always add more if needed. And don’t forget the nutritional yeast; it’s the magic ingredient that transforms cashews into cheesy goodness.
Variations & Adaptations
- Spicy Kick: Add chipotle powder or a splash of hot sauce to the black beans for smoky heat.
- Seasonal Veggies: Swap fresh tomato for roasted corn or diced grilled zucchini in summer for extra freshness.
- Different Protein: Use cooked lentils or chickpeas mashed with the same spices instead of black beans for a twist.
- Nut-Free Queso: Replace cashews with cooked white beans blended with tahini and nutritional yeast to keep it creamy and allergen-friendly.
- My Go-To Variation: I love adding a quick pickled red onion on top for tang and crunch—it’s a simple change but really brightens the flavors.
You can also bake your own tostada shells from corn tortillas brushed lightly with oil and baked at 400°F (200°C) for 6-8 minutes until crisp, which adds a lovely homemade touch.
Serving & Storage Suggestions
Serve these vegan black bean tostadas fresh and at room temperature or slightly warm. They pair beautifully with a crisp green salad or a side of Mexican rice for a fuller meal. For drinks, try a sparkling water with lime or a light hibiscus iced tea to complement the zesty flavors.
If you have leftovers, store black beans and cashew queso in separate airtight containers in the refrigerator for up to 3 days. Fresh toppings like avocado are best made fresh, but chopped tomatoes and onions can last a day refrigerated.
Reheat the black beans gently on the stove or microwave until warm, then reassemble the tostadas right before eating to keep the shells crunchy. The cashew queso is delicious cold or at room temperature, so no reheating needed there.
Over time, the flavors in the queso deepen, so if you make it ahead, it can taste even better the next day. Just give it a quick stir and add a splash of water if it thickens too much.
Nutritional Information & Benefits
Each serving of these fresh vegan black bean tostadas with creamy cashew queso offers a balanced mix of plant-based protein, healthy fats, and fiber. Black beans provide a great source of iron and complex carbohydrates, while cashews contribute heart-healthy monounsaturated fats and minerals like magnesium.
This recipe is naturally gluten-free if you choose gluten-free tostada shells, and it’s free from dairy and eggs, making it suitable for vegan and lactose-intolerant diets. The fresh veggies add antioxidants and vitamins essential for immune support.
I appreciate this recipe not just for its flavor but also as a wholesome meal option that keeps me energized without feeling heavy. It’s a nourishing way to enjoy comfort food without compromise.
Conclusion
Whether you’re a longtime vegan or just looking to add more plant-based meals to your week, these fresh vegan black bean tostadas with creamy cashew queso are a recipe worth trying. They’re simple, flavorful, and come together quickly, making them perfect for almost any occasion.
Feel free to tweak the toppings and spice levels to suit your palate. I love how adaptable this recipe is—sometimes I add extra jalapeños for a fiery punch, other times I keep it mild and creamy. That’s the beauty of homemade cooking!
This recipe holds a special place in my kitchen because it’s proof that delicious, satisfying meals don’t have to be complicated or time-consuming. I hope it brings a little joy and ease to your table too.
Let me know how your version turns out or if you’ve come up with your own spin—I’d love to hear your thoughts in the comments below!
Frequently Asked Questions
Can I use canned cashews for the queso?
Canned cashews aren’t common, but if you have roasted or salted cashews, it’s best to avoid those. Raw cashews soaked in hot water work best for a creamy queso texture.
How do I keep the tostadas from getting soggy?
Assemble right before serving to keep the shells crisp. If prepping ahead, store toppings and beans separately and combine just before eating.
Is there a way to make this recipe oil-free?
Yes! The recipe as written uses minimal oil (mostly from tostada shells if store-bought). You can bake your own oil-free shells and skip any added oil in the bean warming step.
Can I freeze the cashew queso?
You can freeze it but note the texture might change slightly. Thaw in the fridge and blend again with a splash of water to restore creaminess.
What can I substitute for nutritional yeast?
Miso paste or vegan parmesan can add umami, but adjust salt accordingly. Nutritional yeast gives that classic cheesy flavor that’s hard to replicate perfectly.
For those interested in other plant-based Mexican dishes, I recall how much fun I had perfecting crispy garlic chicken for a family dinner—though not vegan, the flavor layering techniques are similar. Also, pairing these tostadas with a fresh spicy mango salsa can brighten things up wonderfully. It’s always exciting to mix and match complementary dishes!
Pin This Recipe!

Fresh Vegan Black Bean Tostadas with Creamy Cashew Queso
A quick and easy vegan recipe featuring crunchy corn tostadas topped with seasoned black beans and a silky smooth homemade cashew queso, finished with fresh veggies for a flavorful, plant-based meal.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 8 tostadas (serves 4) 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 8 small corn tostada shells
- 1 (15 oz / 425 g) can black beans, drained and rinsed
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- Salt, to taste
- Juice of half a lime
- 1 cup raw cashews, soaked in hot water for 30 minutes
- 1/4 cup water (plus more to adjust consistency)
- 2 tablespoons nutritional yeast
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon smoked paprika
- 1/2 teaspoon salt (adjust to taste)
- 1 ripe avocado, sliced or diced
- 1/2 cup fresh cilantro, roughly chopped
- 1 small red onion, finely diced
- 1 medium tomato, diced
- Optional: pickled jalapeños or fresh lime wedges
Instructions
- Prepare the Cashew Queso: Drain soaked cashews and add to blender with 1/4 cup water, nutritional yeast, lemon juice, garlic powder, onion powder, smoked paprika, and salt. Blend on high until smooth and creamy, about 2-3 minutes. Add water a tablespoon at a time if needed to reach pourable consistency. Taste and adjust seasoning.
- Season the Black Beans: In a medium bowl, lightly mash black beans with a fork, leaving some whole for texture. Stir in cumin, smoked paprika, salt, and lime juice. Heat in a skillet over medium heat for 5 minutes if warm beans are preferred, or skip heating for room temperature.
- Prepare Fresh Toppings: Dice tomato, onion, and avocado. Roughly chop cilantro. Set aside pickled jalapeños or lime wedges if using.
- Assemble the Tostadas: Lay tostada shells on a serving platter. Spread a generous layer of seasoned black beans on each shell. Drizzle or dollop creamy cashew queso over the beans. Top with avocado slices, tomato, onion, and cilantro. Add jalapeños or a squeeze of lime to taste.
- Serve Immediately: Enjoy tostadas fresh to keep shells crisp. If making ahead, keep toppings separate and assemble just before serving.
Notes
Soak cashews in hot water for 30 minutes for best creamy texture. Assemble tostadas just before serving to keep shells crisp. If blender overheats, rest and add a splash of water. Nutritional yeast is key for cheesy flavor; miso paste can be a substitute with adjusted salt. For gluten-free, use almond flour tortillas. Cashew queso can be frozen but may need re-blending after thawing.
Nutrition
- Serving Size: 2 tostadas
- Calories: 350
- Sugar: 3
- Sodium: 400
- Fat: 18
- Saturated Fat: 3
- Carbohydrates: 38
- Fiber: 10
- Protein: 12
Keywords: vegan, black bean tostadas, cashew queso, plant-based, gluten-free, quick dinner, healthy, Mexican, creamy queso



