Do you ever get that intense craving for Mexican pizza but need a delicious vegan option? I know the feeling. In my kitchen, I have perfected this incredible Vegan Mexican Pizza recipe, and it is the perfect way to satisfy your cravings without any meat or dairy. It is quick, easy, and absolutely bursting with flavor. Get ready to learn how to make a quick, delicious, and customizable plant-based Mexican pizza right at home.
Why You’ll Love This Vegan Mexican Pizza Recipe
The secret ingredient that truly elevates this dish is a thin layer of seasoned mashed avocado, much like a simple guacamole, spread under the refried beans. This unique twist adds an incredible creaminess and richness that takes this pizza to the next level.
The avocado provides healthy fats, enhances the creamy mouthfeel, and perfectly complements all the vibrant Mexican flavors we are using. It is a game-changer.
This recipe is quick and easy to prepare. It is ready in under 30 minutes, making it perfect for those busy weeknight dinners.
It is also incredibly customizable. You can easily adapt it to your favorite toppings and spice level, ensuring everyone at the table finds something they love.
Overall, this is a family-friendly meal. It is a fun and interactive dish that everyone will enjoy assembling and eating. For another fun and spicy plant-based appetizer, try our ultimate vegan jalapeno poppers.
Ingredients Needed

- 1 tablespoon olive oil
- 1/2 cup white onion, (diced)
- 10-14 ounce vegan ground “beef” crumbles
- 1 tablespoon taco seasoning
- 12 small flour tortillas
- 15 ounce can of vegan refried beans
- 10-15 ounce can of enchilada sauce, (red)
- 1 1/2 cups vegan shredded cheese, (Mexican blend, cheddar, or mozzarella)
- cilantro, jalapeños, black olives, limes, green onions, roma tomatoes, vegan sour cream
Ingredient Notes & Substitutions
Vegan Ground Beef: There is a wide variety of vegan ground beef alternatives available today. You can explore different brands, as some are soy-based, while others are made from pea protein or even mushrooms. Each offers a slightly different texture and flavor profile.
Vegan Cheese: For this recipe, you want vegan shredded cheese that melts well. Mozzarella-style or cheddar-style shreds are excellent choices. Look for popular brands commonly found in US grocery stores that specify good melting properties.
Flour Tortillas: Smaller flour tortillas work best for individual pizzas. If you prefer a gluten-free option, corn tortillas can be used, but be aware they may be more prone to breaking. I recommend warming them slightly before you start adding toppings to make them more pliable.
Refried Beans: For a slightly different flavor profile, you can easily use vegan refried black beans as a delicious substitute.
Taco Seasoning: While store-bought taco seasoning is convenient, a homemade blend can be used to control the sodium and spice levels to your preference.

How to Make Vegan Mexican Pizza
Sauté the Onions
First, dice the white onions and then preheat your oven to 400°F (200°C). Heat a large skillet to medium heat and add the olive oil. Once the oil is hot and shimmering, add the diced onions. Stir them around as they cook for 2-3 minutes until they soften and become wonderfully fragrant.
Cook the Vegan “Meat”
Now, add the vegan “meat” crumbles to the pan along with the taco seasoning. Let the crumbles cook for 5 minutes, stirring them occasionally, until they are heated through and slightly browned. This develops their flavor.
Crisp the Tortillas
Meanwhile, while the vegan meat is cooking, toast the flour tortillas. Place them in a dry skillet over medium heat for a minute or two on each side, until they are lightly browned and crispy. This step is crucial; it really brings out their flavor and helps them harden up. Alternatively, you can crisp them up beautifully in an air fryer at 350°F (175°C) for 2-3 minutes per side.
Prepare the Bean Base
Spoon the vegan refried beans into a microwave-safe bowl and warm them up for 30 seconds. This makes them much more spreadable. Arrange half of the tortillas on sheet pans and then spread a thick, even layer of the warm beans all the way to the edges of each tortilla.
Add the Vegan Meat and Sauce
Next, spread about 1/3 cup of the cooked vegan meat mixture onto each tortilla, over the bean layer. Drizzle some red enchilada sauce on top of the meat and then generously spread vegan shredded cheese over the sauce.
Top with Cheese
Place another tortilla on top of each layered pizza. Then, spread about 1 tablespoon of enchilada sauce on top of the second tortilla. Be mindful not to add too much sauce here, as it can make the tortillas messy and soggy. Finally, add a heaping amount of vegan shredded cheese on top of each one, ready for baking.
Bake the Pizzas
Bake the Mexican pizzas for 8-10 minutes in your preheated oven until the cheese is mostly melted and bubbly. If you find your vegan cheese is not melting as well as you would like, which can sometimes happen, mist them with a small amount of water. Then, cover the sheet pans with foil and bake the pizzas for a few more minutes until the cheese is perfectly gooey.
Add Fresh Toppings and Serve
While the Mexican pizzas are baking, take the opportunity to prepare all your fresh veggie toppings like cilantro, jalapeños, and roma tomatoes. Once done, carefully remove them from the oven and let them cool for 2-3 minutes. This brief cooling period helps everything set. Finally, add your desired toppings, cut them into slices, and enjoy your delicious creation!
Preventing Soggy Tortillas
Keeping your tortillas crispy is key to a great Vegan Mexican Pizza. Always pre-toast the tortillas before adding any toppings. This creates a vital barrier against moisture from the sauces and beans.
Use a moderate amount of enchilada sauce. Overloading with too much sauce is a common mistake that can quickly lead to sogginess.
Ensure your oven is fully preheated to the correct temperature. A hot oven helps to crisp the tortillas efficiently.
For an even crispier crust, consider using a baking stone or pizza steel if you have one. These tools retain heat exceptionally well.
Choosing the Best Vegan Cheese for Melting
Selecting the right vegan shredded cheese is crucial for achieving that desirable melty texture on your Mexican pizza. Not all vegan cheeses are created equal when it comes to melting.
Vegan mozzarella-style shreds often melt quite well and can provide a classic pizza cheese pull. They usually have a mild flavor that works wonderfully in many dishes.
Vegan cheddar-style shreds offer a sharper flavor and generally have decent melting capabilities. These can add a rich, tangy note to your Vegan Mexican Pizza.
Sometimes, vegan cheese blocks can be a good option. Grating them yourself might provide a more even melt compared to some pre-shredded varieties.
If you find your vegan shredded cheese is not melting properly during baking, I have a little trick. Try misting the cheese with a small amount of water before baking, and then cover the sheet pan with foil for the first part of the baking time. The steam created can help encourage a smoother, more even melt.
Pro Tips & Troubleshooting
Pro Tips
For an extra layer of smoky flavor, I love to add a pinch of smoked paprika to the vegan meat mixture while it cooks. For another great recipe featuring this spice, check out these crispy garlic baked chickpeas.
A pizza cutter is your best friend for quickly and neatly slicing these circular delights.
Don’t be afraid to experiment with different vegan shredded cheeses. Each brand and type offers a unique melting quality and flavor profile, so find your favorite.
To ensure maximum crispness, always toast your flour tortillas thoroughly in a dry skillet or use an air fryer until they are lightly golden.
Make a fresh batch of your favorite guacamole and serve a dollop on top of each finished Vegan Mexican Pizza for an extra layer of creamy, rich flavor.
A final squeeze of fresh lime juice over the finished pizza adds a wonderful brightness and cuts through the richness, enhancing all the flavors.
Common Mistakes to Avoid
A common mistake is overloading the tortillas with too much enchilada sauce. This can quickly lead to soggy tortillas, ruining the texture.
Using an excessive amount of vegan shredded cheese can sometimes hinder proper melting. A generous but not overwhelming layer is ideal.
Not pre-toasting the flour tortillas is a frequent oversight. This step is essential for developing a firm, crispy base rather than a soft crust.
Be careful not to burn the vegan shredded cheese by baking for too long at a high temperature. Keep a close eye on your Vegan Mexican Pizza and adjust baking time as needed, especially in the last few minutes.
Serving & Storage
Serving Ideas
I always recommend serving this delicious Vegan Mexican Pizza with a dollop of vegan sour cream or a generous scoop of fresh guacamole for added richness and tang.
It pairs wonderfully with traditional Mexican cuisine, such as a flavorful vegan taco salad, or a simple Mexican rice and a side of extra vegan refried beans.
Garnish with plenty of fresh cilantro, thinly sliced green onions, and a bright lime wedge to squeeze over the top just before eating.
For those who love extra heat, a spicy salsa on the side is the perfect accompaniment.
Storage and Make-Ahead
You can store leftover Vegan Mexican Pizza in an airtight container in the refrigerator for up to 3 days. It makes for a fantastic quick lunch or dinner.
To reheat, I suggest baking in a preheated oven at 350°F (175°C) until it is heated through and the vegan shredded cheese is nicely re-melted. While you can microwave it, the tortillas will unfortunately lose some of their crispness.
To make this recipe ahead, prepare the vegan meat mixture and all your fresh toppings in advance. Store them separately in the refrigerator, and then assemble the pizzas just before baking for the best possible flavor and texture.
Conclusion
This irresistible Vegan Mexican Pizza is a quick, easy, and undeniably delicious way to enjoy a classic comfort food without any meat or dairy. The creamy avocado layer truly adds a unique twist that elevates the flavors and textures, making it a standout dish in the realm of plant-based recipes.
Even if you are new to vegan cooking or Tex-Mex cuisine, this recipe is incredibly simple to follow and is guaranteed to be a success at your dinner table.
Feel free to experiment with different toppings and spice levels to create your own signature Vegan Mexican Pizza. It is a dish that invites creativity!
I encourage you to print this recipe and share it with your friends and family. They will thank you for it!
FAQ
Can you make this ahead of time?
Yes, you can prepare the vegan meat and toppings ahead of time. Store them separately in the refrigerator and assemble the pizzas just before baking for the best results and crispest tortillas.
How do you store and reheat these Mexican pizzas?
Store leftover pizzas in an airtight container in the refrigerator for up to 3 days. Reheat them in the oven for best crispness or use the microwave if you are short on time, though the tortillas may soften.
What kind of vegan cheese melts best?
Vegan mozzarella and cheddar shreds tend to melt well for a good texture on your Vegan Mexican Pizza. Look for brands that are specifically designed for melting to ensure success.
How can I prevent the tortillas from getting soggy?
To prevent soggy tortillas, pre-toast them before assembling, do not overload with enchilada sauce, and ensure your oven is hot when baking. This helps them stay firm.
Can I use corn tortillas instead of flour tortillas?
Yes, you can use corn tortillas, but they may be more fragile and prone to breaking. I recommend warming them slightly before adding toppings to increase their flexibility.
What’s the best way to heat up the tortillas to make them crispy?
The best way to make the tortillas crispy is to toast them in a dry skillet over medium heat for a minute or two per side, or air fry them until lightly browned and firm.
Irresistible Vegan Mexican Pizza
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Heat a large skillet to medium heat and add the olive oil. Once the oil is hot and shimmering, add the diced onions. Stir them around as they cook for 2-3 minutes until they soften and become wonderfully fragrant.
- Now, add the vegan "meat" crumbles to the pan along with the taco seasoning. Let the crumbles cook for 5 minutes, stirring them occasionally, until they are heated through and slightly browned.
- Meanwhile, toast the flour tortillas. Place them in a dry skillet over medium heat for a minute or two on each side, until they are lightly browned and crispy. Alternatively, you can crisp them up beautifully in an air fryer at 350°F (175°C) for 2-3 minutes per side.
- In a small bowl, mash the ripe avocados and season with a pinch of salt and pepper. Spoon the vegan refried beans into a microwave-safe bowl and warm them up for 30 seconds. This makes them much more spreadable. Arrange half of the tortillas on sheet pans. Spread a thin layer of seasoned mashed avocado over each tortilla, then an even layer of the warm beans all the way to the edges of each tortilla.
- Next, spread about 1/3 cup of the cooked vegan meat mixture onto each tortilla, over the bean layer. Drizzle some red enchilada sauce on top of the meat and then generously spread vegan shredded cheese over the sauce.
- Place another tortilla on top of each layered pizza. Then, spread about 1 tablespoon of enchilada sauce on top of the second tortilla. Be mindful not to add too much sauce here, as it can make the tortillas messy and soggy. Finally, add a heaping amount of vegan shredded cheese on top of each one, ready for baking.
- Bake the Mexican pizzas for 8-10 minutes in your preheated oven until the cheese is mostly melted and bubbly. If you find your vegan cheese is not melting as well as you would like, which can sometimes happen, mist them with a small amount of water. Then, cover the sheet pans with foil and bake the pizzas for a few more minutes until the cheese is perfectly gooey.
- While the Mexican pizzas are baking, take the opportunity to prepare all your fresh veggie toppings like cilantro, jalapeños, and roma tomatoes. Once done, carefully remove them from the oven and let them cool for 2-3 minutes. This brief cooling period helps everything set. Finally, add your desired toppings, cut them into slices, and enjoy your delicious creation!
Notes

Emily Thompson is a home cook and food enthusiast who believes that great meals bring families together. She loves exploring creative twists on classic American comfort food, always testing new ideas in her kitchen. Emily is passionate about sharing simple, practical recipes and time-saving tips to help busy people enjoy cooking at home. Her approachable style makes every dish accessible, delicious, and perfect for those seeking inspiration for everyday meals and special occasions. Find Emily’s latest creations and kitchen wisdom on yumeasymeals.com.






