This post may contain affiliate links.
Yes, you can order Taco Bell’s Mexican Pizza vegan, and I’ll show you exactly how below. But this homemade vegan Mexican pizza is the one I’d rather eat: it’s baked instead of fried, you get to keep the melty cheese, and it’s stacked with double the beans and four fresh toppings instead of one.
Around here, balance is green smoothies and Taco Bell. I’ve ordered a lot of Mexican Pizzas over the years, and swapping the beef for beans was never the hard part. The hard part is that ordering it vegan means ordering it with no cheese, and a Mexican Pizza with no cheese is a sad, naked thing. This version fixes that.

Table of Contents
- How to Order a Vegan Mexican Pizza at Taco Bell
- Why This Vegan Mexican Pizza Beats the Drive-Thru
- Vegan Mexican Pizza Ingredients
- Want the “Meat” Texture?
- How to Make a Vegan Mexican Pizza
- Topping Ideas
- Substitutions and Variations
- More Vegan Mexican Recipes
- Vegan Mexican Pizza (Taco Bell Copycat) Recipe
- Homemade Mexican Pizza FAQs
How to Order a Vegan Mexican Pizza at Taco Bell
Order the Veggie Mexican Pizza with no cheese. That’s the whole trick. The crispy flour shell, the refried beans and the Mexican pizza sauce are all certified vegan by the American Vegetarian Association, so the three-cheese blend is the only thing standing between you and a vegan Mexican Pizza. Add jalapeños or a side of guacamole if you want more going on.
Two honest caveats: Taco Bell fries those shells in the same oil as items with meat, and there’s no dairy-free cheese swap on the menu, so “no cheese” really means no cheese. Which is exactly why this recipe exists.
Why This Vegan Mexican Pizza Beats the Drive-Thru
- You keep the cheese. A cup and a half of vegan cheddar melts into the hot sauce and bubbles at the edges. Nobody at my table has ever asked if it was dairy-free.
- Baked, not fried. A light brush of avocado oil and eight minutes in a hot oven gets the shells shatter-crisp. No pot of oil, no shared fryer.
- Double the beans. I mash a cup of black beans into the refried pinto layer. That’s where the extra protein and fiber come from: ~15 g protein and ~11 g fiber per pizza, next to Taco Bell’s 14 g and 6 g.
- Four toppings, not one. Taco Bell tops the Veggie Mexican Pizza with diced tomatoes. I add green onions, black olives and a jalapeño-onion sauté under the beans.
Here’s how the two stack up, per pizza:
| My recipe | Taco Bell Veggie Version | |
|---|---|---|
| Calories | 297 | 460 |
| Protein | 8 g | 14 g |
| Fat | 13 g | 24 g |
| Sodium | 1,159 mg | 750 mg |
| Sugar | 4 g | 3 g |
| Dairy-free | Yes | No |
| Shells | Baked | Fried |
The flour version is a bigger pizza (more beans, more toppings), so half of one pizza is a serving.

Vegan Mexican Pizza Ingredients
- Avocado oil: One tablespoon for the skillet, one brushed thin over the tortillas so they crisp and brown. There’s an oil-free option below.
- Yellow onion: Sautéed until golden, it does the flavor work that seasoned beef does in the original. Purple onion works if you want it sharper.
- Jalapeño: Seeds in for heat, seeds out for the person at your table who insists everything is spicy. Swap in half a bell pepper for no heat at all.
- Taco seasoning: My homemade blend from Simple Green Meals. It’s already got sea salt in it, so you won’t need to add any. A store packet works too; just measure out one tablespoon.
- Refried pinto beans, no salt added: The creamy layer. Going no-salt-added is what keeps the sodium in check, since the seasoning, cheese and hot sauce bring plenty of their own. Regular refried beans work too; they’ll just push the sodium up.
- Black beans: The upgrade. Mash them into the refried beans and you get a heartier layer with more protein and fiber than either bean alone.
- flour tortillas: Fajita size fits four to a baking sheet. Corn tortillas for gluten-free (see variations).
- Taco Bell Hot Sauce: The restaurant uses a milder “Mexican pizza sauce” on the real thing. I go straight for the hot sauce, because that’s how I’d doctor it in the car anyway. Red enchilada sauce is the closest swap.
- Vegan shredded cheddar: A cup and a half is plenty for four pizzas. Most shreds melt within five minutes; if yours are stubborn, chop them a little finer before sprinkling.
Want the “Meat” Texture?
If you miss the crumbly bite of the beef version, add a layer of walnut taco meat on top of the beans before the second shell goes on. It has the heft and texture of ground beef with nothing but walnuts and taco seasoning, and it’s the swap I reach for in every recipe that used to call for meat.

How to Make a Vegan Mexican Pizza
Step 1: Preheat the oven to 400°F and line two baking sheets with parchment. Heat a skillet over medium-high with one tablespoon of avocado oil.

Step 2: Sauté the onion and jalapeño for 5 minutes, until the onion is soft and golden at the edges.

Step 3: Stir in the taco seasoning, refried beans and black beans. Mash the black beans with the back of your spoon so some stay whole, and add a splash of water if the mixture is stiff. You want it creamy and spreadable. Remove from the heat.

Step 4: Brush both sides of each tortilla lightly with the remaining tablespoon of oil. Arrange four per sheet in a single layer.

Step 5: Bake for 5 minutes, flip, then bake 3 more minutes, until golden and crisp. Watch the last minute closely: they go from golden to burnt fast, and a reader who’s been there will back me up in the comments.

Step 6: Spread the bean mixture over four of the shells, then top each with a second shell.

Step 7: Layer on the hot sauce, cheese, tomatoes, green onions and olives. Bake for 5 minutes, or until the cheese is melted. Melt time varies by brand of vegan cheese, so go by the look, not the clock.

Step 8: Cut each pizza into four wedges and serve right away, while the shells are still crackly.
Topping Ideas
Diced tomatoes are the one veggie on the original, so they’re non-negotiable here. Scoop out the seeds first and your top shell stays crisp. Green onions and sliced black olives go on before the final bake so they warm through. After it comes out of the oven, a handful of pickled red onions adds tang and crunch, and a drizzle of vegan avocado crema or cashew cream stands in for sour cream.

Substitutions and Variations
- Gluten-free: Use 6-inch corn tortillas. Bake them the same way; they come out crisp like a tostada, so handle the assembled pizzas gently.
- Oil-free: Skip the brushing and bake the tortillas dry (flour will be paler and a touch chewier; corn crisps fine without oil). Sauté the onion in a splash of water instead of oil.
- Air fryer: Crisp the tortillas at 375°F for about 3 minutes per side in a single layer, then air-fry the assembled pizzas at 350°F for 3 to 4 minutes to melt the cheese.
- Sauce swaps: Red enchilada sauce is closest to Taco Bell’s actual Mexican pizza sauce. Fire sauce if you want more heat, salsa if you want chunkier.
- Bean swaps: All black beans, mashed, instead of refried. Or add walnut taco meat between the beans and the top shell.
- Cheese: Vegan pepper jack shreds are great here. Or skip the cheese and drizzle cashew cream over the top after baking.
- Toppings after baking: shredded lettuce, cilantro, pickled red onions, avocado crema, a squeeze of lime.
More Vegan Mexican Recipes
If this pizza puts you in a Taco Bell state of mind, my Tacos de Papa scratch the crispy-taco itch. The Chopped Enchilada Skillet uses the same seasoned-bean idea in one pan, and if you’ve got leftover bean mixture, it’s fantastic over a Chipotle Veggie Bowl or tucked into Chickpea Tacos. On nights I want the flavors without the oven, the Taco Salad does the job.

Vegan Mexican Pizza (Taco Bell Copycat)
Jen HansardIngredients
- 1 tablespoons avocado oil
- ¼ yellow onion chopped
- 1 jalapeño chopped
- 1 tablespoons taco seasoning
- 1 cup refried beans
- ½ cup black beans
- 4 flour tortillas
- ⅛ cup Taco Bell Hot Sauce
Toppings
- 1 cups vegan shredded cheddar cheese
- ½ cup tomatoes chopped
- 2 tablespoons green onions sliced
- 2 tablespoons sliced black olives
Instructions
- Preheat oven to 400°F. Line 2 baking sheets with parchment paper.
- Heat a skillet over medium-high heat with 1 tablespoon avocado oil. Sauté onion and jalapeño for 5 minutes, until soft and golden.
- Stir in taco seasoning, refried beans and black beans. Mash the black beans lightly with the back of a spoon, leaving some whole. If the mixture is stiff, add water a tablespoon at a time until creamy and spreadable. Remove from heat.
- Brush both sides of each tortilla lightly with the remaining 1 tablespoon oil. Arrange 4 tortillas per sheet in a single layer (if doubling the recipe, bake in batches). Bake 5 minutes, flip, and bake 3 more minutes, until golden and crisp. Remove from oven.
- Spread the refried bean mixture on the tops of half of the baked tortilla shells. Place the remaining plain tortilla shells on top of the beans. Each one be tortilla shell, refried beans then tortilla shell.
- Layer hot sauce, cheese, tomatoes, green onions and olives over the top shells.
- Bake 5 minutes, or until the cheese is melted (time varies by brand of vegan cheese). Cut each pizza into 4 wedges and serve immediately.
Recipe Notes
- Corn tortillas make this gluten-free; they bake up crisp like tostadas.
- Oil-free: bake the tortillas dry and water-sauté the onion.
- Swap the hot sauce for red enchilada sauce for a milder, closer-to-Taco-Bell flavor.
- For a meatier bite, add Walnut Taco Meat on top of the beans before the second shell.
- Serve with Cashew Cream or Vegan Avocado Crema for dipping.
- Regular refried beans work; expect roughly 500 mg more sodium per pizza.
Nutrition
Homemade Mexican Pizza FAQs
Not as it comes. The regular Mexican Pizza has seasoned beef and a three-cheese blend, and the Veggie Mexican Pizza still has the cheese. The shell, refried beans and Mexican pizza sauce are all certified vegan, so ordering a Veggie Mexican Pizza with no cheese makes it vegan, with the caveat that the shells are fried in shared oil.
The Taco Bell Mexican pizzas are made using corn tortilla shells. You can use these in your homemade version, or swap them with toasted flour tortilla shells, whatever your preference.
Ask for the Veggie Mexican Pizza with no cheese. You’ll get two crispy flour shells, refried beans, Mexican pizza sauce and diced tomatoes. Jalapeños, guacamole and any of the packet sauces can be added and are all vegan.
They’re flour tortillas, fried until crisp. This vegan Mexican pizza recipe uses 6-inch flour tortillas baked with a light brush of oil, which gets you the same crunch without frying. Corn tortillas work too and make it gluten-free.
Toast the shells first so they’re fully crisp before anything goes on them, seed the tomatoes, put the sauce only on the top shell, and serve within a few minutes of baking. If you’re making it ahead, prep the bean mixture and toppings, then toast and assemble right before eating.
Yes. Crisp the oiled tortillas at 375°F for about 3 minutes per side, working in a single layer, then assemble and air-fry the finished pizzas at 350°F for 3 to 4 minutes until the cheese melts. Check early; air fryers run hotter than ovens.
The bean mixture keeps in the fridge for 4 days or the freezer for 3 months, and toppings can be chopped a day ahead. Toast the shells and assemble just before the final bake. Leftover baked pizzas reheat well at 375°F for 6 to 8 minutes.



















Delicious and easy! Thank you!
So glad you loved it! Thanks for the review.
Amazing! I burnt my tortillas a little (so watch them babies closely when toasting)
I’ve done that a time or two as well, Kirt!
This just made my day! I used Thrive Market taco seasoning and found some Taco Bell hot sauce packets… soooo good.