These quick vegan tostadas are simple to customize so everyone in the family can build a plate they love. From start to finish the meal takes about 30 minutes; if you make the beans and shells ahead of time, a weeknight dinner can be on the table in ten minutes. They’re naturally gluten-free when made with corn tortillas.

The homemade vegan refried beans take about 20 minutes to prepare and provide a creamy base that holds toppings in place. While the beans simmer, you can chop vegetables, slice avocado, and set out bowls so everyone assembles their own tostada.
These make a fun family meal: kids can pick their toppings, and because everyone assembles their own, it’s easy to accommodate different tastes without extra fuss.
And who doesn’t love a crisp tostada shell? These are essentially one large loaded nacho—crunchy, satisfying, and full of fresh flavor.
Ingredients you need

Tortillas — I typically use baked tostada shells made from corn tortillas, which stay crisp and are naturally gluten-free. Store-bought tostada shells work fine if you prefer convenience.
Beans — The vegan refried beans are creamy, seasoned, and ready in about 20 minutes. Pinto beans are classic, but refried black beans or kidney beans are great alternatives. If you use canned, check labels to make sure they’re free of lard or dairy.
Toppings — Use whatever you like. A few favorites: shredded lettuce, diced tomatoes, diced avocado, thinly sliced radishes, fresh chopped cilantro, sliced jalapeños, and quick-pickled red onions. You can also offer red salsa, corn salsa, fruit salsa, guacamole, diced onion, green onions, shredded carrots, vegan cheese, or roasted vegetables.
A squeeze of fresh lime or a drizzle of a creamy dressing—such as a southwest-style vegan ranch or a dairy-free harissa yogurt sauce—brings everything together.
How to make the recipe
Scroll to the recipe card below for exact ingredient amounts and step-by-step instructions. The overview here will help you plan the process.


Make the baked tostada shells and the vegan refried beans first. Both can be prepared ahead and warmed when you’re ready to serve.
Prep all toppings while the beans and shells cook: chop lettuce, dice tomatoes and avocado, slice radishes and jalapeños, and arrange pickled onions and cilantro in small bowls for easy assembly.




Spread about 2 to 3 tablespoons of refried beans onto each tostada shell, gently so you don’t break the crisp shell.
Top with shredded lettuce and diced tomatoes as a base, then add sliced radishes, diced avocado, and a sprinkle of fresh cilantro.

Finish with sliced jalapeño and quick-pickled red onions, if you like. Add a drizzle of vegan chipotle crema or a southwest-style ranch for extra richness.
How to serve

Tostadas can be a little messy to eat because the shells are crisp and toppings may fall. Serve them on a plate with napkins handy. Two well-topped tostadas per person makes a filling main; serve extra sides if you want a heartier meal.
Consider offering a simple side such as Spanish rice, a fresh corn and radish salad, a hearts-of-palm salad, or a kale-apple slaw for variety. A lime wedge or a light, nonalcoholic citrus drink pairs nicely.
Storage
Fully assembled tostadas won’t keep well—the shells will soften from the toppings. Assemble only what you intend to eat immediately.
Room temperature: Unfilled tostada shells can be stored in an airtight container or zip-top bag at room temperature for 5 to 6 days.
Fridge: Store any leftover toppings in airtight containers. Refried beans will last 3 to 4 days in the refrigerator; fresh toppings generally keep 1 to 3 days depending on the item.
Freezer: Freeze leftover refried beans for up to 4 months. Tostada shells can be frozen for up to 3 months, then reheated to revive crispness.
Pro tips and tricks

• Both the tostada shells and the refried beans can be made ahead; reheat the beans gently on the stovetop or in the microwave.
• Arrange toppings in separate bowls so everyone can assemble their own tostada—this keeps things tidy and fun.
• Let baked tostada shells cool completely before adding toppings. They crisp up more as they cool and are less likely to get soggy if fully cooled.
• Spread the beans lightly and evenly to avoid cracking the shells.
• Don’t overload the shells with toppings—too much weight makes them hard to eat.
FAQs
A tostada is a crisp, flat corn tortilla that serves as a base for layered toppings such as beans, vegetables, salsa, and other condiments.
They can be. Making the components at home—tostada shells and refried beans—lets you control oil, salt, and added fats, so homemade versions are often healthier than processed alternatives.
You can, but flour tortillas usually won’t achieve the same level of crispness as corn tortillas when baked into tostada shells.

More easy vegan dinners
- Hummus Pasta
- Vegan Chickpea Tacos
- Black Bean Soup
- 4-Ingredient Bean Burgers
- Vegan Burrito Bowls
- Tortilla Pizzas
- Sheet Pan Vegan Fajitas
I hope you enjoy this recipe! If you tried it, please leave a rating and a comment in the recipe card below to share how it went. For more family-friendly meatless recipes, check the recipe collection and cookbooks by the author.
Easy Vegan Tostadas
Ingredients
- 12 Baked Tostada Shells (corn)
- 1 batch Vegan Refried Beans
Suggested toppings:
- Shredded lettuce
- Diced tomatoes
- Thinly sliced radishes
- Diced avocado
- Fresh chopped cilantro
- Sliced jalapeño
- Quick pickled red onions
- Squeeze of fresh lime juice
Instructions
-
Make the baked tostada shells and the vegan refried beans, following your preferred recipes or a tried-and-true method.
-
While the shells and beans cook, gather and prep all toppings so assembly is quick.
To assemble
-
Spread about 2 to 3 tablespoons of refried beans on each tostada shell.
-
Top with desired toppings and finish with a squeeze of lime or a drizzle of dressing.
-
Serve immediately so shells stay crisp.
Notes
• Make the tostada shells and refried beans ahead of time for a quick weeknight assembly. Reheat beans gently before spreading.
• Keep toppings separated until serving to preserve texture; assemble only what you’ll eat right away.
• Let baked shells cool completely before loading them so they stay crunchier longer.
Nutrition facts are estimates based on two fully loaded tostadas per serving and will vary depending on toppings and portion sizes.
Nutrition
|
Carbohydrates: 59 g
|
Protein: 14 g
|
Fat: 8 g
Nutrition values are calculated with online tools and are estimates only. Verify with your own data if needed.