Skip the drive-thru and enjoy the flavors of Homemade Mexican Pizza right in your own kitchen. With crispy tortillas, savory seasoned beef, creamy refried beans, melty cheese, and fresh toppings, this Homemade Mexican Pizza is a quick and easy dinner the whole family will love.
Why You’ll Love This Recipe
This recipe brings fast-food nostalgia to your dinner table with simple ingredients and better flavor. It’s easy to assemble, customizable with your favorite toppings, and ready in just 30 minutes. Whether you’re feeding a crowd or satisfying a craving, this Mexican Pizza is crispy, hearty, and packed with bold Tex-Mex flavor.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
8 flour tortillas (soft taco or fajita size)
-
1 pound lean ground beef
-
2 tablespoons taco seasoning (or 1 packet)
-
½ cup water
-
15 ounces refried beans (about 2 cups)
-
1–2 tablespoons milk (optional, for creamier beans)
-
15 ounces red enchilada sauce
-
Freshly grated cheddar cheese
-
Freshly grated jack cheese
-
2 Roma tomatoes, diced
-
¼ cup sliced black olives, drained
-
2 green onions, thinly sliced
-
Optional toppings: sour cream, cilantro, avocado, guacamole, sliced jalapeños
Directions
-
Preheat oven to 375°F. Line two large baking sheets with foil and spray with nonstick cooking spray.
-
Arrange the flour tortillas on the baking sheets and bake for 5 minutes. Flip each tortilla and bake for an additional 5 minutes until crispy. Remove and set aside.
-
In a large skillet over medium heat, cook the ground beef, breaking it up into small pieces until fully browned.
-
Add taco seasoning and water. Stir to combine and simmer for 5–10 minutes until thickened.
-
In a small saucepan, heat refried beans with 1–2 tablespoons of milk (optional) until smooth and creamy.
-
To assemble each pizza:
-
Place one crispy tortilla on the baking sheet.
-
Spread a thin layer of refried beans over it.
-
Add about ⅓ of the meat mixture and spread evenly.
-
Top with a second tortilla.
-
Spread a few tablespoons of enchilada sauce over the top tortilla.
-
Sprinkle with diced tomatoes, shredded cheddar and jack cheese, sliced olives, and green onions.
-
-
Repeat the process to make 4 pizzas in total.
-
Bake for about 5 minutes or until the cheese is melted and bubbly.
-
Serve hot with your favorite optional toppings.
Servings and timing
Servings: 4 pizzas
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Variations
-
Vegetarian: Skip the beef and add sautéed bell peppers, onions, or a plant-based meat substitute.
-
Spicy kick: Use spicy enchilada sauce or top with jalapeños and hot sauce.
-
Chicken version: Swap the beef for shredded rotisserie chicken seasoned with taco spices.
-
Cheese swap: Use Mexican blend, pepper jack, or queso fresco for a different flavor profile.
-
Mini pizzas: Use street taco-sized tortillas to create personal-sized versions for parties.
Storage/Reheating
Store leftover Mexican pizzas in an airtight container in the refrigerator for up to 3 days. For best results, reheat in the oven or air fryer at 350°F until the tortillas are crispy and the cheese is melted again (about 5–7 minutes). Avoid microwaving, as it can make the tortillas soggy.
FAQs
Can I make this ahead of time?
Yes, you can prepare the components ahead (cook the beef and beans, bake the tortillas), then assemble and bake when ready to serve.
Do I need to fry the tortillas?
No frying needed—baking them makes them crispy without the extra oil or mess.
Can I use corn tortillas instead?
Flour tortillas are traditional for this recipe, but corn can be used for a gluten-free option. Just note they’ll be smaller and may not crisp as evenly.
What’s the best way to layer the pizza?
Start with a tortilla, then beans, meat, another tortilla, enchilada sauce, and all the toppings.
Can I freeze them?
It’s best to freeze the cooked meat and beans separately. Assembled pizzas don’t freeze well due to the tortilla texture.
How do I prevent soggy tortillas?
Bake the tortillas until crisp before assembling. Also, don’t overload them with sauce or toppings.
What if I don’t have enchilada sauce?
You can substitute with taco sauce or even a spicy salsa.
Is this recipe kid-friendly?
Absolutely. You can control the spice level, and kids love the pizza-like format.
How do I make it healthier?
Use low-fat cheese, lean beef or turkey, and whole wheat tortillas. You can also control the amount of added salt and fat.
Can I double the recipe?
Yes, simply scale up the ingredients and bake in batches if needed.
Conclusion
Homemade Mexican Pizza is a delicious, satisfying meal that’s both fun to make and even better to eat. With crispy tortillas, seasoned meat, creamy beans, and melty cheese, it hits all the right notes. Perfect for weeknight dinners, parties, or Taco Tuesday, this easy recipe brings a crowd-pleasing favorite to your kitchen—no drive-thru required.
Print
Homemade Mexican Pizza
This Homemade Mexican Pizza is a delicious copycat of the Taco Bell classic, featuring layers of crispy tortillas, seasoned ground beef, creamy refried beans, and melted cheese, all topped with fresh tomatoes, olives, and green onions. A quick and satisfying meal made right at home.
- Total Time: 30 minutes
- Yield: 4 pizzas
Ingredients
- 8 flour tortillas (soft taco or fajita size)
- 1 pound lean ground beef
- 2 tablespoons taco seasoning (or 1 ounce packet)
- 1/2 cup water
- 15 ounces refried beans (about 2 cups)
- 1–2 tablespoons milk (optional)
- 15 ounces red enchilada sauce
- Freshly grated cheddar cheese
- Freshly grated jack cheese
- 2 Roma tomatoes, diced
- 1/4 cup sliced black olives, drained
- 2 green onions, thinly sliced
- Optional toppings: sour cream, cilantro, avocado, guacamole, sliced jalapeños
Instructions
- Preheat oven to 375°F. Line 2 large baking sheets with foil and spray with nonstick cooking spray.
- Place the 8 tortillas on baking sheets and bake for 5 minutes. Flip and bake another 5 minutes until crispy. Remove and set aside.
- In a large skillet over medium heat, cook the ground beef, breaking it into small pieces until no longer pink.
- Add taco seasoning and water. Simmer for 5–10 minutes until thickened.
- In a small saucepan, heat refried beans with 1–2 tablespoons of milk (optional) to make them creamy.
- To assemble each pizza: Spread refried beans on one tortilla, add about ⅓ of the beef, then top with another tortilla.
- Spread a few tablespoons of enchilada sauce over the top tortilla, then add diced tomatoes, shredded cheddar and jack cheese, olives, and green onions.
- Repeat to assemble remaining pizzas.
- Bake the pizzas for about 5 minutes, or until the cheese is melted and bubbly.
- Remove from oven, add any optional toppings, and serve warm.
Notes
- Watch the tortillas carefully in the oven — they can burn quickly.
- Customize with your favorite cheeses or toppings like sour cream or avocado.
- Warming the beans with milk makes them easier to spread and creamier in texture.
- Use pre-shredded or freshly grated cheese for convenience or maximum meltiness.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican
- Diet: Halal
Nutrition
- Serving Size: 1 pizza
- Calories: 482
- Sugar: 14g
- Sodium: 2347mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 9g
- Protein: 36g
- Cholesterol: 71mg