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.

Close-up of vegan Mexican pizza slices with vegetables and olives.

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 recipeTaco Bell Veggie Version
Calories297460
Protein8 g14 g
Fat13 g24 g
Sodium1,159 mg750 mg
Sugar4 g3 g
Dairy-freeYesNo
ShellsBakedFried

The flour version is a bigger pizza (more beans, more toppings), so half of one pizza is a serving.

Ingredients for vegan Mexican pizza recipe on slate countertop.

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.

stack of vegan Mexican Pizza slices on a stone plate, topped with hot sauce and a lime wedge.

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.

stainless steel skillet and slotted spoon with sautéd vegetables.

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

pouring taco seasoning from a small blue bowl into a stainless steel skillet of sautéd vegetables.

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.

brushing tortilla shells with oil.

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

2 crispy tortilla shells on parchment lined baking sheet.

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.

spreading refried beans with a black spatula onto crispy tortilla shells.

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

sprinkling vegan cheddar cheese on top of hot sauce on tortilla shells.

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.

finished vegan Mexican Pizzas on a parchment lined baking sheet.

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.

homemade Mexican pizza slices on a parchment lined baking sheet.

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.

A plate with cut up Mexican pizza slices stacked and Taco Bell hot sauce behind it.
5 (6)

Vegan Mexican Pizza (Taco Bell Copycat)

Jen Hansard
This vegan Mexican pizza is the drive-thru classic, made better at home: crisp baked tortillas, seasoned refried and black beans, melty vegan cheddar and a generous pour of Taco Bell hot sauce. Ready in 35 minutes, no fake meat required.
Serves: 4
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes

Ingredients 

  • 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.
Save this Recipe
Drop your email & I’ll send it to you.

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

Serving: 2 slices | Calories: 297 kcal | Carbohydrates: 36 g | Protein: 8 g | Fat: 13 g | Saturated Fat: 3 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 3 g | Sodium: 1159 mg | Potassium: 197 mg | Fiber: 7 g | Sugar: 4 g | Vitamin A: 361 IU | Vitamin C: 14 mg | Calcium: 98 mg | Iron: 3 mg

Homemade Mexican Pizza FAQs

Is Taco Bell’s Mexican Pizza vegan?

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.

How do you order a vegan Mexican pizza at Taco Bell?

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.

Is Taco Bell’s Mexican Pizza vegan?

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.

What are Taco Bell’s Mexican pizza shells made of?

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.

How do you keep a vegan Mexican pizza from getting soggy?

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.

Can you make vegan Mexican pizza in the air fryer?

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.

Can you make vegan Mexican pizza ahead of time?

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.

Related Posts

About the Author

Jen Hansard

I’m the mom who swapped Lucky Charms for green smoothies— and never looked back. Here you’ll find smoothie recipes and plant-based recipes made simple and tasty.

5 from 6 votes (3 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Rate it




Comments

  1. 5 stars
    This just made my day! I used Thrive Market taco seasoning and found some Taco Bell hot sauce packets… soooo good.