Easy Mexican Pizza (Vegetarian)

This delicious and easy Mexican pizza is ready in just 15 minutes and is the ultimate fusion of pizza and tacos. Made with crispy mini tortilla wraps layered with enchilada mince, refried beans, and melted cheese, this homemade Mexican pizza is a slightly healthier and infinitely tastier alternative to the Taco Bell original.

A Mexican pizza on a chopping board, topped with diced tomatoes, sweetcorn, spring onion, red onion, and a spoonful of guacamole with diced cilantro and hot sauce

This vegetarian Mexican pizza would be incredible paired with a creamy jalapeno sauce or a nacho cheese dip on the side. If you love copycat recipes, make sure you've also tried my Five Guys Cajun Fries - another reader favorite!

You might also love this one-pot vegetarian taco bowl, Mexican pinto beans, black bean burrito, or these sweet potato and black bean quesadillas.

Why You'll Love This Recipe

"Such a fun way to make pizza a bit different! We made these with our kids and let them add their own toppings; they loved it. Thank you!" - Eloise M

This vegetarian Mexican pizza is one of those recipes I come back to again and again. It's quick enough for a weeknight, fun enough for a Friday taco night, and uses pantry staples you probably already have at home. The combination of the crispy tortilla, creamy enchilada filling, and melted cheese is honestly hard to beat.

Ingredient Notes

Here are a few notes on the ingredients used in this Mexican pizza recipe, plus some easy substitutions.

  • Seasonings: Paprika, cumin, cayenne chili powder, garlic powder, dried oregano, salt, and pepper. You could use a pre-made taco seasoning mix instead, or reduce the cayenne for less heat.
  • Enchilada sauce: Any store-bought enchilada sauce works perfectly here. If you can't find it, salsa or even passata makes a good substitute for a milder version.
  • Tortilla wraps: I'd strongly recommend using mini tortilla wraps for this recipe - larger wraps tend to sag in the center and make it harder to eat like an actual pizza. White flour tortillas are my go-to, but corn tortillas could also work.
  • Cheese: I used grated cheddar, but mozzarella or a spicy Monterey Jack would also be delicious.
  • Refried beans: A layer of my homemade refried beans on the inside helps the whole thing stick together and adds a lovely depth of flavor. I say you can't have tortilla wraps without beans!
  • Toppings: I topped my Mexican pizza with diced tomatoes, red onion, scallions, and sweetcorn. Jalapenos and crushed nacho chips are also an amazing combo! A dollop of sour cream, guacamole, and hot sauce would also be brilliant.

Variations

One of the best things about this Mexican tortilla pizza is how easy it is to customize. Other toppings that work well include: mushrooms, sliced peppers, meat-free "pepperoni", pulled jackfruit, sweetcorn, ground tofu crumbles, or a swirl of hot sauce.

Some non-vegetarian Mexican pizza recipes added a layer of seasoned ground beef between the tortilla wraps. You could include a vegetarian mince here if you like, but to be honest, I love the flavor and texture refried beans add!

a quarter of a Mexican pizza, with in the background Mexican pizza on a chopping board, topped with diced tomatoes, sweetcorn, spring onion, red onion, and a spoonful of guacamole with diced cilantro and hot sauce

How to Make This Mexican Pizza Recipe

Step 1: Prep the Filling & Toppings

Make your refried beans if you're making them yourself (highly recommend!). Otherwise, dice your toppings and grate your cheese, and get everything assembled around you so you can get the pizzas topped and ready while they're fresh!

Step 2: Crisp up the Tortillas

Lay your tortilla wraps on a baking tray and spray them with a little cooking oil. Place them in your preheated oven and bake for 4-6 minutes until they're turning a little golden and crispy (but not too crispy!).

This helps the tortillas hold their shape when loaded up with the filling and toppings, and gives them a crispier texture that more closely resembles a pizza base!

Step 3: Assemble Your Mexican Pizzas

Spread a tablespoon or two of refried beans over one of the crispy tortilla wraps, then a layer of the enchilada sauce, and top with some grated cheese. Place a second tortilla wrap on top, then spread over a spoonful of enchilada sauce, more cheese, and your toppings of choice.

Step 4: Bake

Bake your Mexican pizzas for 8-10 minutes until the cheese on top has melted. Cut the pizza into quarters and serve with any more fresh toppings of your choice - I save the scallions, chopped fresh cilantro, and dips for last!

Expert Tips

  • Use small tortilla wraps: Mine were literally called "mini wraps"! They're much easier to pick up and eat like a pizza. Larger wraps tend to sag in the center, and the filling falls out.
  • Crisp the wraps first: You don't need to do this, but frying the tortillas briefly before assembling helps prevent a soggy middle and adds extra flavor from the leftover enchilada sauce in the pan.
  • Don't overfill: A tablespoon or two of each filling between the wraps is plenty. Too thick and the middle won't cook properly, and you won't be able to eat it like an actual pizza!
  • Air fryer option: You can absolutely air fry these instead of baking. Layer up the pizza directly in the air fryer basket and cook for 5-10 minutes at 200°C | 395°F until crispy and the cheese has melted. Great if you're only making one.
mexican pizza on a chopping board, topped with vegetables and a spoonful of guacamole on each quarter

What to Serve with Mexican Pizza

I think these Mexican pizzas are definitely elevated when served with a delicious dip! A few I'd highly recommend:

For another pizza recipe with a slightly different vibe, try my simple flatbread pizza!

Storage

These Mexican pizzas are best served hot and fresh from the oven. However, if you have leftovers:

  • Refrigerator: Wrap in foil or store in an airtight container for 3-4 days. Reheat in the oven or air fryer for about 5 minutes until warmed through. You can eat them cold, too!
  • Freezer: Wrap in foil or store in an airtight container for up to 3 months. Defrost fully in the refrigerator before reheating. Note that the texture of the wraps and filling may change slightly after freezing.
a quarter of a Mexican pizza showing the cross-section of the pizza with two layers of tortilla, refried beans, enchilada sauce, and the toppings of cheese and vegetables
here's the cross-section of the Mexican pizza - two tortilla wraps, sandwiching a layer of refried beans and sauce, then topped with more sauce, cheese, and your vegetables of choice!

FAQs

What is a Mexican pizza?

A Mexican pizza is a fusion dish that combines tacos and pizza. It typically features two crispy tortillas layered with seasoned ground beef (or beans for a vegetarian version) and refried beans, topped with enchilada sauce, cheese, and fresh toppings like diced tomatoes and jalapenos. It was popularized by Taco Bell, which first introduced it to the menu in 1985.

Can I make this Mexican pizza vegetarian?

This recipe is already vegetarian!

What tortillas should I use for Mexican pizza?

I use small white flour tortillas (mini wraps) for the best results. They crisp up nicely in the oven and are the right size to pick up and eat like pizza slices. Corn tortillas could also work and would give a slightly more authentic Taco Bell texture.

Can I make Mexican pizza in an air fryer?

Yes! Assemble your pizza directly in the air fryer basket and cook at 200°C | 395°F for 5-10 minutes until crispy and the cheese has melted. It's a great option if you're making just one or two.

Is a Mexican pizza the same as a quesadilla?

They're similar, but not the same! A quesadilla is a single folded tortilla with cheese and fillings, while a Mexican pizza uses two flat tortillas stacked with layers of filling and toppings on top - more like an open-faced pizza structure.

a mexican pizza on a chopping board topped with guacamole and fresh herbs

Easy Mexican Pizza (Vegetarian)

Author: By The Forkful
463kcal
Prep 10 minutes
Cook 15 minutes
Total 25 minutes
This Mexican pizza recipe is a fun way to combine two great foods: pizza and Mexican food! Refried beans and enchilada sauce are sandwiched in tortilla wraps, then topped with cheese and vegetables and baked.
Servings 2 pizzas
Course Lunch, Main Meals, Quick and Easy
Cuisine Mexican

Ingredients

  • 4 small tortilla wraps
  • 1 cup enchilada sauce
  • 1 cup refried beans
  • ½ cup shredded mozzarella cheese
  • 1 tomato diced
  • ½ red onion diced
  • 2 scallions finely sliced
  • ½ cup sweetcorn
  • ¼ cup cilantro diced
  • ½ cup guacamole to serve
  • 2 tablespoon hot sauce

Method

  1. Preheat your oven to 355°F (180°C) and line a baking tray with baking paper.
  2. Cook the refried beans if you're making yours from scratch, or warm up your store-bought refried beans if using.
    1 cup refried beans
  3. Prepare the remaining vegetables (dice the tomatoes, slice the scallions, etc).
  4. Add the tortilla wraps to your baking tray and spray with cooking oil, then bake for 4-6 minutes until the wraps are just turning golden and crispy.
    4 small tortilla wraps
  5. Top two of the wraps with a layer of refried beans, followed by a thin layer of the enchilada sauce.
    1 cup enchilada sauce, 1 cup refried beans
  6. Top the wraps with the remaining tortillas, then add another layer of enchilada sauce, shredded cheese, diced tomatoes, red onion, and sweetcorn.
    ½ cup shredded mozzarella cheese, 1 tomato, ½ red onion, ½ cup sweetcorn
  7. Bake the Mexican pizzas for 8-10 minutes until the edges of the tortillas are crispy, and the cheese has melted.
  8. Top the pizzas with the scallions, cilantro, guacamole, and hot sauce. Cut into quarters and serve immediately while hot!
    2 scallions, ¼ cup cilantro, ½ cup guacamole, 2 tablespoon hot sauce

Nutrition

Serving1gCalories463kcalCarbohydrates57gProtein19gFat19gSaturated Fat6gPolyunsaturated Fat2gMonounsaturated Fat9gTrans Fat0.01gCholesterol22mgSodium2487mgPotassium708mgFiber15gSugar18gVitamin A2037IUVitamin C34mgCalcium257mgIron4mg

Notes

I would strongly recommend using small tortilla wraps (mine were literally called mini wraps!) for this recipe so that you can comfortably pick up a slice of your Mexican pizza without the filling spilling out everywhere.
These Mexican pizzas are best served hot and fresh from the oven. However, if you have leftovers, simply wrap the pizzas in foil or store in an airtight container for 3-4 days.
You could eat your leftover Mexican pizza cold, or you could reheat it in the oven or air fryer for 5 minutes until it has warmed through.

Tried this recipe?

Let us know how it was!

One Comment

5 from 1 vote

Leave a Reply

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

Recipe Rating