
This homemade Mexican Pizza recreates the iconic Taco Bell favorite right in your kitchen, combining crispy tortillas, savory beans, seasoned taco meat, and melty cheese for a family-friendly dinner that's ready in under 30 minutes.
I started making this recipe after Taco Bell temporarily removed it from their menu and my kids were devastated. Now they actually prefer my homemade version and request it at least twice a month for our Mexican food nights.
Ingredients
- Ground beef: creates the hearty foundation for authentic taco flavor
- Taco seasoning packet: saves time but delivers perfect spice balance every time
- Corn tortillas: provide the crispy layers that hold everything together
- Refried beans: add creaminess and protein to keep you feeling satisfied
- Enchilada sauce: combines with taco sauce for that signature tangy flavor
- Mexican cheese blend: melts beautifully and brings everything together
- Fresh diced tomatoes: add brightness and a pop of color
- Black olives: provide that distinctive Taco Bell finish that fans remember
Step-by-Step Instructions
- Prepare the tortillas:
- Spray both sides of each tortilla with cooking spray and cook on a medium heat skillet until golden and crispy. This step is crucial for creating a sturdy base that won't get soggy under the toppings. Allow them to cool completely so they maintain their structure when building.
- Brown the meat:
- Cook the ground beef in a large skillet over medium high heat until no pink remains. Be sure to break the meat into small crumbles as it cooks for the best texture. Drain excess fat completely to prevent greasy pizzas then stir in the taco seasoning and water, allowing the mixture to simmer until a sauce forms around the meat.
- Warm the beans:
- Place refried beans in a microwave safe bowl and heat for 2 to 3 minutes until they become warm and pliable. Heating makes them easier to spread without tearing the tortillas. Stir halfway through for even heating.
- Create the sauce mixture:
- Combine enchilada sauce with taco sauce in a small bowl and mix well. This blend creates that distinctive tangy flavor that makes Mexican pizza special. The consistency should be pourable but not watery.
- Assemble the pizzas:
- Start with a crispy tortilla as your base then spread a thin layer of warmed beans across the entire surface. Top with a quarter of the seasoned ground beef, distributing it evenly. Place another tortilla on top and spoon several tablespoons of your sauce mixture over it, spreading to the edges.
- Add cheese and bake:
- Sprinkle each pizza generously with shredded Mexican cheese, making sure to cover the entire surface. Place the assembled pizzas on a baking sheet and bake at 400°F just until the cheese gets bubbly and slightly golden, about 3 to 4 minutes. Watch carefully to prevent burning.
- Finish with toppings:
- Remove from oven and immediately add diced tomatoes and sliced black olives. This fresh finish provides color, texture and that authentic Taco Bell presentation. Cut each pizza into quarters using a pizza cutter or sharp knife.

The key ingredient that makes this recipe special is the combination of enchilada and taco sauces. I discovered this blend by accident when I ran short on enchilada sauce one night, and the resulting flavor was actually closer to the restaurant version than using either sauce alone. My husband says this accidental discovery made the recipe even better than the original.
Make Ahead Options
These Mexican pizzas work beautifully for meal prep. You can prepare all components separately and store them in the refrigerator for up to three days. Brown the meat, warm the beans, and crisp the tortillas ahead of time. When ready to eat, simply assemble and heat until the cheese melts. This makes for an incredibly quick weeknight dinner solution when everyone is hungry and time is short.
Customize Your Toppings
While this recipe recreates the classic Taco Bell version, the beauty of making it at home is the ability to customize. Try adding jalapeños for heat, green onions for freshness, or a dollop of sour cream and guacamole after baking. My kids enjoy setting up a topping bar so everyone can finish their pizza exactly how they like it. This interactive approach makes dinner more fun and ensures everyone gets exactly what they want.

Vegetarian Adaptation
This recipe easily adapts to a vegetarian version. Simply omit the ground beef and double the refried beans, or substitute with a plant based ground meat alternative. Black beans or pinto beans mixed with the taco seasoning also make an excellent protein replacement. The flavor profile remains delicious, and you still get that satisfying Mexican Pizza experience without the meat.
Serving Suggestions
Mexican pizzas pair perfectly with a simple side salad dressed with lime and cilantro. For a complete fiesta, serve alongside Spanish rice and a small bowl of queso for dipping the pizza corners. These make great party food when cut into smaller pieces, and they remain a hit at game day gatherings or casual get togethers where finger foods are preferred.
Frequently Asked Questions
- → How do I make tortillas crispy for the pizza?
Spray both sides of the tortillas with nonstick cooking spray and cook them on a medium-heat skillet until golden and crisp. Allow them to cool for extra crunch.
- → What toppings can I add to my Mexican Pizza?
Top with diced tomatoes, sliced black olives, shredded lettuce, jalapeños, or any of your favorite taco toppings for extra flavor.
- → Can I use chicken instead of beef?
Yes, you can substitute seasoned shredded chicken or ground chicken in place of beef for a delicious variation.
- → What’s the best way to heat refried beans?
Place them in a microwave-safe dish and heat in 30-second intervals, stirring each time, until warmed and spreadable.
- → Can I make this dairy-free?
Absolutely! Use dairy-free cheese and ensure that the taco sauce and enchilada sauce are also free of any dairy ingredients.