Taco Bell Mexican Pizza Copycat Recipe
This Taco Bell Mexican Pizza recipe brings back one of the most requested fast-food items of all time, and you can make it at home in about 30 minutes. Two crispy fried flour tortillas, seasoned beef, refried beans, and a layer of pizza sauce topped with melted cheese and fresh tomatoes — it’s the real thing, just made in your own kitchen.
The homemade version actually holds together better than what you get at the drive-through, and you control everything that goes in it.

Why I Love This Recipe
The layers are what get me. Crunchy tortillas, creamy beans, and that tangy tomato sauce give you something different in every bite.
The taco seasoning on the beef is the key — the cumin and chili powder do the heavy work here, and the beef stays juicy because you leave a little fat in the pan. This is the version I keep coming back to when that specific craving hits.
Recipe Ingredients

- 1 lb ground beef (80/20) – The fat content keeps the meat moist; leaner beef can dry out here
- 2 tbsp taco seasoning – Store-bought works great, or make your own with cumin, chili powder, garlic powder, and salt
- 3 tbsp water – Helps the seasoning coat the beef evenly
- 6 small flour tortillas (6-inch) – Fry these yourself for the right crispness; don’t use corn tortillas here
- 1/2 cup vegetable oil – For frying the tortillas
- 1/2 cup refried beans – Canned is fine; warm them up so they spread without tearing the tortilla
- 1/2 cup taco bell-style pizza sauce – Enchilada sauce mixed with a little hot sauce is the closest match
- 1 cup shredded Mexican blend cheese – Pre-shredded melts fast under the broiler
- 2 medium roma tomatoes, diced – Roma tomatoes hold their shape and don’t make the top soggy
- 3 green onions, sliced – Mild, fresh bite on top
- 1/4 cup sliced black olives – Optional but they add a briny note that rounds out the flavor
- Sour cream, for serving – Cools everything down against the warm tortilla
Variations / Substitutions
- Ground turkey instead of beef – Leaner and slightly milder, but use the full 2 tbsp taco seasoning or it can taste flat
- Refried pinto beans vs. black bean refried beans – Black bean version gives a slightly earthier flavor, both work fine
- Enchilada sauce only (no hot sauce) – Results in a milder, sweeter sauce layer; good if you’re making these for kids
- Dairy-free cheese – Use a shredded plant-based Mexican blend; it needs an extra 1 to 2 minutes under the broiler to melt properly
- Add pickled jalapeños on top – Stir a spoonful of the jalapeño brine into the pizza sauce too for a sharper heat
- Swap flour tortillas for whole wheat – They fry up a little denser but hold the layers well
If you like the idea of crunchy tortillas layered with seasoned beef and cheese, you might also enjoy a homemade Taco Bell Crunchwrap Supreme recipe.
How To Make Taco Bell Mexican Pizza
Step 1: Brown the Beef

Heat a large skillet over medium-high heat. Add the 1 lb ground beef and cook, breaking it up with a spoon, for about 7 minutes until no pink remains. Drain all but about 1 tbsp of fat from the pan, then add the 2 tbsp taco seasoning and 3 tbsp water. Stir and let it simmer for 2 minutes until the liquid mostly absorbs.
The beef should look glossy and well-coated, not wet or steaming. Taste a small piece at this point — if it needs a pinch of salt, add it now before you move on.
Step 2: Fry the Tortillas

Pour the 1/2 cup vegetable oil into a small skillet over medium-high heat and let it reach 350°F (175°C), about 2 to 3 minutes. Working one at a time, lower each 6-inch flour tortilla into the oil and fry for about 45 seconds per side, until the tortilla is golden and rigid when you lift it with tongs.
Transfer each one to a paper-towel-lined plate. They will continue to crisp as they cool, so pull them when they look just barely golden rather than deep brown. You need 6 total, 2 per pizza.
Step 3: Layer the Bases

Set 3 of the fried tortillas on a baking sheet. Spread about 2 tbsp of warm refried beans from the 1/2 cup total across each one, going almost to the edges. Spoon the seasoned beef evenly over the beans, dividing the full batch into 3 portions.
The beans act as a glue here. They hold the beef in place so the top tortilla doesn’t slide around when you add it.
Step 4: Stack and Sauce the Pizzas

Press the remaining 3 fried tortillas on top of each beef layer, then spread about 2 to 3 tbsp of the 1/2 cup taco bell-style pizza sauce across each top tortilla. Finish with the 1 cup shredded Mexican blend cheese, dividing it evenly across all 3 pizzas.
Push the cheese to the edges — bare tortilla edges will dry out under the broiler while the center stays nice and melty.
Step 5: Broil and Garnish the Pizzas

Position an oven rack about 6 inches from the broiler and set the broiler to high. Slide the baking sheet under the broiler for 2 to 3 minutes, watching closely, until the cheese is fully melted and bubbling with a few lightly browned spots.
Pull the baking sheet out and immediately top each pizza with the diced roma tomatoes, sliced green onions, and sliced black olives if using. Serve them right on the baking sheet or transfer to plates, with sour cream on the side.
Recipe Tips
- Warm the refried beans before spreading. Cold beans tear the tortilla when you try to spread them. Thirty seconds in the microwave makes them easy to work with.
- Don’t skip patting the tortillas dry. After frying, press a paper towel on both sides firmly. Excess oil makes the bottom layer soft and the whole pizza loses its crunch within minutes.
- Keep the broiler door cracked. Most broilers cycle off if the oven gets too hot. Leaving the door slightly open keeps heat consistent and prevents the cheese from burning before it melts.
- Make all your toppings before you broil. The cheese goes from melted to overdone fast. Dice the tomatoes and slice the green onions before the pizzas go under the broiler so you can top them immediately.
Broil times vary a lot by oven. Here’s a rough guide by rack position:
| Rack Distance from Broiler | Cheese Melts In | Watch For |
|---|---|---|
| 4 inches | 1 to 2 minutes | Burns fast, stay close |
| 6 inches | 2 to 3 minutes | Ideal for even melt |
| 8 inches | 3 to 4 minutes | Slower, more forgiving |
How To Store
- Refrigerate – Store assembled but un-broiled pizzas, or leftover broiled ones, in an airtight container for up to 3 days. Keep the fresh toppings (tomatoes, green onions) separate so they don’t go soggy.
- Reheating – Reheat in a toaster oven or regular oven at 375°F (190°C) for 6 to 8 minutes. The broiler works too — just 1 to 2 minutes at high. Avoid the microwave; it turns the fried tortillas soft and chewy.
What To Serve With Mexican Pizza
A simple Mexican rice on the side works really well because the neutral, slightly salty rice balances the richness of the cheese and seasoned beef without competing with the flavors. Refried beans on the side make sense too if you want a bigger meal, especially for kids. A cold agua fresca or a sparkling water with lime cuts through the fat from the fried tortillas and keeps things from feeling too heavy.
Frequently Asked Questions
Can I bake the tortillas instead of frying them?
Yes, but the result is different. Brush both sides with oil and bake at 400°F (200°C) for 8 to 10 minutes — they crisp up, but they’re more cracker-like than the puffy, bubbly texture you get from frying.
Can I assemble these ahead of time?
You can build the pizzas up to the point of broiling, cover them loosely with foil, and refrigerate for up to 4 hours. Add the fresh toppings only after broiling.
My tortillas went soft after layering. What went wrong?
The beans were probably too wet, or the tortillas didn’t drain long enough after frying. Make sure the beans are thick and the tortillas are fully cool and dry before you layer.
Can I make this with a store-bought taco kit?
Yes. The seasoning packet in a standard taco kit is close enough to use here — follow the same ratio of 2 tbsp seasoning to 1 lb beef and proceed as written.

Ingredients
Method
- Cook the 1 lb ground beef in a skillet over medium-high heat for 7 minutes, drain most of the fat, then add the 2 tbsp taco seasoning and 3 tbsp water and simmer for 2 minutes.
- Heat the 1/2 cup vegetable oil in a small skillet to 350°F (175°C) and fry all 6 tortillas one at a time for 45 seconds per side until golden and rigid; drain on paper towels.
- Place 3 fried tortillas on a baking sheet; spread about 2 tbsp of the 1/2 cup refried beans on each, then top with the seasoned beef divided evenly.
- Set the remaining 3 tortillas on top, spread the 1/2 cup pizza sauce across them, and cover with the 1 cup shredded Mexican blend cheese.
- Broil 6 inches from the heat on high for 2 to 3 minutes until the cheese is melted and bubbling, then immediately top with the diced roma tomatoes, sliced green onions, and black olives; serve with sour cream on the side.
