Homemade Mexican Pizza

Featured in Hot, bubbly pizza from your oven.

Make your version of Mexican pizza by stacking crispy tortillas, juicy ground beef, smooth refried beans, and gooey cheese. Add chopped tomatoes, green onions, and olives for a fresh finish. This quick dish is perfect for a creative dinner that comes together in less than 20 minutes.

alicia in the kitchen
Updated on Sat, 05 Apr 2025 14:07:09 GMT
Pizza slice topped with tomatoes and jalapenos. Pin it
Pizza slice topped with tomatoes and jalapenos. | tasteofsavor.com

This delightful Mexican pizza combines two food favorites—the bold tastes of Mexican dishes with the fun format of pizza. It's become my favorite way to wow dinner friends without endless kitchen time.

I came up with this dish during our family's movie Fridays. What began as just trying something new quickly turned into our most wanted meal. My kids now beg for "taco pizza night" at least twice every month.

Ingredients

  • Lean ground beef: forms the meaty base with lower fat content than standard ground beef
  • Taco seasoning packet: gives complete flavor without needing lots of different spices
  • Flour tortillas: make a crunchy yet bendable base
  • Refried beans: add smooth texture and extra protein
  • Enchilada sauce: brings real Mexican taste and juiciness
  • Cheddar cheese: offers familiar tang that melts perfectly
  • Pepper jack cheese: adds slight spice and amazing melt quality
  • Fresh tomatoes: give tangy freshness and bright flavor
  • Green onions: add light sharpness and colorful look
  • Black olives: provide salty depth that works with the rich tastes

Step-by-Step Instructions

Get the Tortilla Bases Ready:
Cook tortillas at 375°F for 3-5 minutes on each side until golden and crisp around the edges but still a bit flexible in the middle. This key step stops your pizzas from getting soggy and makes the perfect base for your toppings.
Cook the Meat Mix:
Cook ground beef on medium-high until fully browned, breaking it into tiny bits as you go. Drain off the fat completely. Mix in taco seasoning and water, then let it bubble for 10 minutes so flavors can blend and the mix gets thick.
Heat the Beans:
Warm up refried beans until they're easy to spread. This makes a sticky layer that helps hold your pizzas together while adding creamy texture and protein. About 30 seconds in the microwave usually works fine.
Put Together the First Layer:
Spread warm beans in a thin layer on the first tortilla. Cover it all without making it too thick. Add exactly one third of your seasoned meat, spreading it out so every bite has flavor.
Make the Middle Layer:
Put a second crisp tortilla right on top of the meat layer, pressing down lightly to stick it. This creates the special layered effect that makes this recipe stand out.
Add the Top Toppings:
Spread enchilada sauce thinly across the whole top tortilla. Sprinkle both cheeses all over, letting some reach the edges where it'll get extra crispy. Scatter tomatoes, green onions, and olives evenly across the top.
Bake Until Done:
Put assembled pizzas back in the oven for just 5 minutes or until cheese fully melts and starts bubbling at the edges. Keep an eye on them toward the end so they don't burn.
Let Sit Before Cutting:
Let pizzas cool for 2-3 minutes before cutting so the layers can set and filling won't slide out. Cut into four pieces using a pizza cutter or sharp knife.

The enchilada sauce is truly the hidden gem in this dish. I tried making these once with just salsa instead, and while they tasted good, they missed that special restaurant-quality flavor that makes everyone ask how I made them. My husband always mentions the enchilada sauce whenever he asks for this meal.

Make-Ahead Options

You can put these Mexican pizzas together up to 8 hours before you plan to cook them. Just follow the steps through assembly, then loosely cover with plastic wrap and keep in the fridge. When you're ready to eat, add 2-3 extra minutes to the cooking time so everything gets hot all the way through.

Smart Substitutions

This dish works great with changes. Ground turkey or chicken can replace beef if you want something lighter. If you don't eat meat, try mixing black beans and corn for the meat layer. People who can't have gluten can use corn tortillas instead of flour, but they might need a bit less time in the first crisping step.

Serving Suggestions

These Mexican pizzas taste best with simple, fresh sides. I like to serve mine with a light cilantro lime slaw that cuts through the richness. A small spoonful of sour cream or Greek yogurt on top just before eating adds a cool creaminess that balances the spices really well. For a full party feel, serve with frozen margaritas for grown-ups and alcohol-free versions for kids.

The History Behind the Dish

I created this homemade version after that popular fast-food Mexican pizza vanished from menus in 2020, which made many fans pretty upset. My take improves the idea with better ingredients and more authentic flavors. The stacked tortilla design actually comes from traditional Mexican tostadas, showing how food traditions mix and change between cultures.

Frequently Asked Questions

→ Could I switch to a different protein?

Absolutely! Try ground turkey, chicken, or even plant-based options if you're going vegetarian.

→ What’s the trick to keep the tortillas crisp?

Toast them beforehand to give them firmness. That way, the layers stay crunchy even with toppings.

→ Which cheese works the best here?

A mix of cheddar and pepper-jack adds great flavor and a little heat.

→ Can I prep this in advance?

Cook the beef and cut the toppings earlier. Assemble and bake the pizza fresh for crunchy results.

→ How can I make this gluten-free?

Use gluten-free tortillas and check that your sauces and seasoning are safe for a gluten-free diet.

→ What should I serve alongside this?

Pair it with something light, like guacamole, salsa, or a green salad for balance.

Mexican Pizza Homemade

Satisfying crispy tortillas filled with seasoned beef, beans, and cheesy, colorful toppings.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Alicia

Category: Pizza

Difficulty: Intermediate

Cuisine: Mexican

Yield: 6 Servings (3 pizzas)

Dietary: ~

Ingredients

01 1 small can of black olives, sliced
02 1 diced green onion
03 1 diced Roma tomato
04 1 cup of shredded pepper-jack cheese
05 1 cup of shredded cheddar cheese
06 10 ounces of red enchilada sauce
07 16 ounces of refried beans
08 6 medium-sized flour tortillas
09 1/2 cup of water
10 1 ounce of taco spice blend
11 1 pound of ground beef (lean)

Instructions

Step 01

Turn your oven to 375°F and preheat it. Coat two baking sheets with a light layer of non-stick spray. Lay out three tortillas on each baking sheet.

Step 02

Pop the tortillas in the oven for 3–5 minutes. Flip them over, then bake for another 2–5 minutes until they turn crispy and golden. Set them aside for now.

Step 03

Heat up a skillet and cook the beef over medium-high heat. Break it apart as it cooks, then pour off the fat once it's browned.

Step 04

Stir the taco seasoning and water into the beef. Bring the mixture to a boil, then lower the heat to medium-low. Let it simmer for 10 minutes, then put it aside.

Step 05

Put the refried beans in a microwave-safe bowl and heat them. Using a spatula, put a thin layer of warmed beans across a tortilla.

Step 06

Spread a third of your cooked beef on top of the tortilla with beans, then place another tortilla right over it.

Step 07

Add 3 spoonfuls of enchilada sauce over the top tortilla. Sprinkle on both types of shredded cheese, then add the chopped tomato, onion, and olives.

Step 08

Do the same steps with the other tortillas and toppings to make three full tortilla stacks.

Step 09

Bake your tortilla stacks for about 5 minutes, just until the cheese is gooey and starts bubbling. Let them cool for a few minutes, then slice and serve.

Tools You'll Need

  • Baking sheets
  • Spray for non-stick cooking
  • Cooking skillet
  • Bowl safe for microwaves

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy
  • Contains gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 19 g
  • Total Carbohydrate: 37 g
  • Protein: 22 g