Homemade copycat Taco Bell Mexican pizza with crispy fried tortillas, seasoned beef, melted cheese, tomatoes and green onions on a wooden board

Taco Bell Mexican Pizza

Sharing is caring!

I’ll be honest with you. The day Taco Bell pulled the Mexican Pizza off the menu back in 2020, I took it personally. I drove to three different locations just to confirm it was really gone. My husband thought I had lost it. Maybe I had. But after 10 years of cooking professionally and testing recipes in my own kitchen, I knew I could figure this thing out. And honestly? What I came up with is better than what they were serving.

This copycat Taco Bell Mexican Pizza recipe gives you everything you love about the original: crispy fried flour tortillas, seasoned ground beef, refried beans, a punchy pizza sauce, melted cheese, tomatoes, and green onions. All of it. At home. For a fraction of the cost. I’ve made this probably 40 times at this point, tweaked it over and over, and this version right here is the one my family begs for on Friday nights.

Why You’ll Love This Recipe

This recipe hits every note the original does, but you control the quality. You can use better beef, real cheese (not the processed stuff), and fresh toppings. It’s a fun weekend dinner that the whole family gets involved in. And if you’ve ever stared at a $4.50 price tag for a single fast food pizza and thought “I could make four of these at home,” well, now you can.

It’s also a great meal prep candidate. The taco meat keeps well in the fridge for four days, and the tortillas fry up in under two minutes each.

What Makes This Recipe Unique

Most copycat recipes online get the layers wrong. They either skip the refried beans entirely or they don’t fry the tortillas properly, so you end up with something soft and sad instead of that satisfying crunch. The real secret is double-stacking the tortillas with beans and meat in between, then finishing with the pizza sauce on top. That layering is what makes it a Mexican Pizza and not just a tostada.

Key Features

  • Crispy double-stacked fried flour tortillas
  • Seasoned beef using a homemade taco spice blend
  • Creamy refried beans layered in the middle
  • Taco Bell-style red pizza sauce on top
  • Melted Mexican cheese blend, fresh tomatoes, and green onions
  • Ready in 35 minutes
  • Budget-friendly family dinner under $12 total

Essential Ingredients

For the Seasoned Beef:

  • 1 lb ground beef (80/20 works best)
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon smoked paprika
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 3 tablespoons water

For the Tortillas:

  • 8 small flour tortillas (6-inch size)
  • Vegetable oil for frying (about 1.5 cups)

For the Layers:

  • 1 can (16 oz) refried beans, warmed
  • 1/2 cup red enchilada sauce (or canned pizza sauce)
  • 1.5 cups shredded Mexican cheese blend
  • 2 Roma tomatoes, diced small
  • 3 green onions, sliced thin
  • Sour cream for serving (optional)

Alternative Ingredients

Don’t have everything on the list? Here’s what works just as well.

Ground beef can be swapped for ground turkey or even plant-based ground meat if you’re cooking for someone who doesn’t eat red meat. I’ve done the turkey version and it’s genuinely good. Season it a touch heavier since turkey is milder.

Flour tortillas can be replaced with corn tortillas if you prefer them or need a gluten-free option. Corn tortillas fry up faster and go crispier, so watch them closely.

Refried beans from a can are fine and honestly what Taco Bell uses. But if you have leftover homemade beans in the fridge, use those. They’re creamier and the flavor is richer.

Enchilada sauce works great as the pizza sauce and is my preference, but a jarred taco sauce or even a mild salsa thinned with a bit of tomato paste works too.

Mexican cheese blend is the move here, but Colby Jack or even plain cheddar melts well and tastes great.

Step-by-Step Directions

Step 1: Cook the taco meat. Brown your ground beef in a non-stick skillet or cast iron pan over medium-high heat. Break it up into small crumbles as it cooks. Once it’s fully browned with no pink remaining, drain off the excess fat. Add all the spices and the water, stir it well, and let it simmer on low for about 3 to 4 minutes until the water absorbs and the meat looks glazed and fragrant. Set it aside.

Step 2: Warm the beans. Spoon the refried beans into a small saucepan over low heat. Add a splash of water (about 2 tablespoons) and stir until they’re smooth and spreadable. You want them warm so they don’t cool down the whole pizza when you layer. Keep them on the lowest heat setting while you fry.

Step 3: Fry the tortillas. Pour about an inch of vegetable oil into a wide, deep skillet. I use my cast iron skillet here because it holds heat so evenly. Heat the oil to 350°F. If you don’t have a kitchen thermometer, drop a tiny piece of tortilla in. It should sizzle immediately and float to the top. Fry each tortilla for about 60 to 90 seconds per side until golden and rigid. Work in batches and drain them on a paper towel-lined plate. You need 8 fried tortillas total, 2 per pizza.

Step 4: Build the first layer. Take one fried tortilla and spread a generous layer of warm refried beans across it. Spoon some seasoned beef on top of the beans. This is your base layer. Place the second fried tortilla directly on top, pressing it down gently so everything holds together.

Step 5: Add the toppings. Spoon about 2 tablespoons of enchilada sauce (or your pizza sauce) over the top tortilla and spread it almost to the edges. Add a good handful of shredded cheese over the sauce. At this point you can either serve them as-is (the residual heat will soften the cheese a bit) or pop them under your oven broiler for 2 to 3 minutes until the cheese is fully melted and bubbling. I prefer the broiler method. It makes the whole thing look like something you actually ordered somewhere.

Step 6: Finish and serve. Top each pizza with diced tomatoes and sliced green onions. Add a dollop of sour cream if that’s your thing. Serve immediately while the tortillas are still crispy.

Pro Tips

After making this recipe more times than I can count, here’s what I’ve figured out.

The oil temperature matters more than you think. Too cool and the tortillas absorb the oil and go greasy and limp. Too hot and they brown on the outside before the middle crisps up. 350°F is the sweet spot. A simple digital kitchen thermometer costs about $10 and will change the way you fry everything.

Don’t skip draining your ground beef. I know it feels like a small step but excess grease will make your beans slide around and your bottom tortilla go soft faster than you want.

If you’re making these for a crowd, fry all the tortillas first, then assemble and hit them all under the broiler at once on a baking sheet. Much easier than doing them one at a time.

For meal prep, store the cooked taco meat in an airtight container in the fridge. Fry tortillas fresh the day you serve them. They do not keep well once fried, they get stale quickly. The whole assembly takes less than 10 minutes once the meat is ready, so this works really well as a weeknight dinner when you have prepped beef waiting.

Frequently Asked Questions

Can I bake the tortillas instead of frying them?

Yes, you can bake the tortillas at 400°F for about 8 minutes per side after brushing them lightly with oil. They will still get crispy, but frying gives the most authentic Taco Bell texture.

Can I use an air fryer for the tortillas?

Absolutely. Brush the tortillas lightly with oil and air fry at 375°F for 4 to 5 minutes, flipping halfway through.

How do I store leftover Mexican Pizza?

Store the taco meat and beans separately in airtight containers in the refrigerator. Fry fresh tortillas before serving because assembled pizzas become soft overnight.

Can I make this recipe vegetarian?

Yes. Replace the ground beef with seasoned black beans or plant-based meat alternatives for a delicious vegetarian version.

What size tortillas work best for Mexican Pizza?

Six-inch flour tortillas are the closest match to the original Taco Bell Mexican Pizza and create the best crispy-to-filling ratio.

You’ll Also Love

If this recipe hit the spot for you, here are a few more Tex-Mex favorites from my kitchen:

  • Copycat Taco Bell Crunchwrap Supreme
  • Homemade Crispy Beef Tacos
  • Easy Chicken Quesadillas with Chipotle Mayo
  • Sheet Pan Nachos with Slow Cooker Carnitas
  • 20-Minute Ground Beef Burrito Bowls

Conclusion

This copycat Taco Bell Mexican Pizza has been my go-to Friday night recipe for almost three years now. It scratches that specific fast food itch but with ingredients I actually feel good about putting on the table. The first time I served it to my kids, my youngest looked up and said “this is better than the real one.” That might be the best thing anyone has ever said to me in my kitchen.

Give it a try this week. Once you nail the fried tortilla technique, you’ll make this on repeat. And if you do make it, I’d love to hear how it went in the comments below.

Happy cooking, Linda

Copycat Taco Bell Mexican Pizza

Copycat Taco Bell Mexican Pizza

Crispy fried tortillas layered with seasoned beef, creamy refried beans, enchilada sauce, melty cheese, tomatoes, and green onions. Better than the drive-thru version and surprisingly easy to make at home.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
Servings
4 Pizzas

Ingredients

Seasoned Beef

  • 1 lbground beef
  • 1 tspchili powder
  • 1/2 tspcumin
  • 1/2 tspgarlic powder
  • 1/2 tsponion powder
  • 1/4 tspsmoked paprika
  • 1/4 tspsalt
  • 1/4 tspblack pepper
  • 3 tbspwater

Assembly

  • 8small flour tortillas
  • 1.5 cupsvegetable oil
  • 16 ozrefried beans
  • 1/2 cupred enchilada sauce
  • 1.5 cupsMexican cheese blend
  • 2Roma tomatoes, diced
  • 3green onions, sliced
  • Optionalsour cream for serving

Instructions

  1. Cook the beef Brown the ground beef in a skillet over medium-high heat until fully cooked. Drain excess grease, then stir in spices and water. Simmer until the meat becomes flavorful and slightly glossy.
  2. Warm the beans Heat the refried beans in a small saucepan with a splash of water until smooth and spreadable.
  3. Fry the tortillas Heat oil to 350°F and fry each tortilla until golden and crispy on both sides. Drain on paper towels.
  4. Layer the pizzas Spread beans over one tortilla, add seasoned beef, then place a second tortilla on top.
  5. Add sauce and cheese Spread enchilada sauce over the top tortilla and cover generously with shredded cheese.
  6. Broil until melted Place under the broiler for 2 to 3 minutes until the cheese is melted and bubbling.
  7. Finish and serve Top with diced tomatoes and green onions. Add sour cream if desired and serve immediately while crispy.

Notes

The secret to getting that authentic Taco Bell crunch is frying the tortillas at the right temperature. Oil that is too cool will make them greasy instead of crisp. Assemble the pizzas just before serving for the best texture. Leftover taco meat stores well in the refrigerator for up to 4 days.

Similar Posts