Mexican Pizza
This post may contain affiliate links.
If you’ve ever craved the Taco Bell Mexican Pizza, this homemade version might ruin the drive-thru for you. After way too many test rounds tweaking the layers, this one nails that crispy tortilla, saucy middle, and melty cheese combo people actually want from a Mexican pizza recipe… just better at home.

Here’s Why This Mexican Pizza Recipe Works
- Better than Taco Bell – crispier, fresher, and way more flavor in every bite
- Crispy layers that hold up – no soggy middle situation
- Weeknight fast – on the table in about 30 minutes
- Customizable for picky eaters – keep it simple or load it up
When Taco Bell pulled Mexican pizza off the menu, it wasn’t even a question. I went straight to the kitchen and started testing. The goal was simple but oddly hard to nail. Crispy tortillas that don’t go soggy, just enough sauce to keep things flavorful, and layers that actually hold together when you take a bite. After a few not-so-great versions and a lot of small tweaks, this one finally hit that sweet spot.
It’s the kind of recipe you end up memorizing. Once you make it a time or two, you won’t need to look anything up. You’ll just know how much sauce feels right, when the tortillas are perfectly crisp, and how to stack it so every bite has that classic Mexican pizza flavor, only better and fresher at home.

Taco Bell Mexican Pizza Ingredients
This is a simple lineup, but each piece pulls its weight. A few small tweaks here make a big difference in that final texture.
- Flour tortillas. Go for street taco size if you can. They crisp up better and give you that classic layered look. Larger tortillas work, but you’ll need to adjust layering and bake time.
- Oil spray. Don’t skip this. A light mist is what gives the tortillas that golden, crispy texture instead of dry and stiff.
- Ground beef. I like using 80/20 for flavor, but you can go leaner if that’s your preference. Just don’t overcook it or it’ll dry out in the oven.
- Taco seasoning. Use your favorite packet for convenience. If you have a homemade blend, even better. The key is letting the beef simmer long enough to soak up that flavor.
- Refried beans. This is your “glue” layer. Spread it thin so it holds everything together without overpowering the other flavors.
- Enchilada sauce. Store-bought is perfect here. If you want to level it up, stir in a pinch of garlic powder or chili powder. No need to overthink it.
- Shredded cheese. A Mexican blend or cheddar jack works best. It melts smoothly and gives that familiar flavor you’re looking for.
- Diced tomatoes. Adds freshness and a little texture on top. Drain slightly so you don’t add extra moisture.
- Green onions and olives. Totally optional, but they give that classic finish and a little pop of flavor. Skip or swap based on what your family will actually eat.

Jesseca’s Recipe Review
This one surprised me a little. I was fully expecting it to be “close enough,” but after that first bite, it hit all the same notes I remember from the Taco Bell version, just fresher and with way better texture. The tortillas stay crisp, the layers don’t slide everywhere, and it somehow feels both nostalgic and like an upgrade at the same time. It’s one of those dinners that disappears fast, especially if you’ve got kids or teens hovering in the kitchen.
Tip from Jesseca:
Bake the tortillas until they’re truly crisp before assembling. If they still feel soft in the center, give them another minute or two. That one step is the difference between perfect layers and a soggy middle.


Variations and Substitutions
This is one of those recipes that’s easy to tweak based on what you have or who you’re feeding. Don’t overthink it, small swaps work just fine here.
- Swap the protein. Ground turkey or chicken works great if you want something lighter. Shredded rotisserie chicken is an easy shortcut, and if you’ve got leftover taco meat, this is a perfect way to use it up.
- Skip or switch the beans. Not a refried bean fan? Leave them out or swap in black beans mashed with a little seasoning. You still get that “hold everything together” effect without the texture some people don’t love.
- Make it vegetarian. Skip the meat and double up on beans or add sautéed peppers and onions. Even a simple cheese-and-bean version holds up really well.
- Change up the tortillas. Flour tortillas give you that classic texture, but corn tortillas can work if that’s what you have. Just expect a slightly different crunch and flavor.
- Adjust the toppings. Keep it simple with just cheese, or add extras like jalapeños, lettuce, or a drizzle of sour cream after baking. This is an easy place to make it feel more “your style.”
- Spice it up or tone it down. Add hot sauce or chili flakes if you like heat, or stick with mild enchilada sauce and a basic taco seasoning for a more family-friendly version.
The best part is you really can’t mess this up. Once you get the layering down, it’s easy to adjust based on what sounds good that day.
Baking vs Frying the Tortillas
If you’re going for that classic Taco Bell Mexican pizza vibe, frying is technically the “authentic” route. But let’s be honest, baking is what most of us are actually going to stick with long term.
- Baking (my go-to). This is the easy, no-mess option. A quick spray of oil and a few minutes in the oven gives you tortillas that are crisp enough to hold layers without falling apart. You can do a full batch at once, there’s no standing over the stove, and cleanup is basically nonexistent. The trade-off? You won’t get that deep, slightly blistered crunch that frying gives, but it’s close enough that most people won’t notice.
- Frying (more traditional). Frying gives you the crispiest, most “fast food style” result. The tortillas puff slightly, get golden, and have that unmistakable crunch. But it comes with a few downsides. It’s messier, takes more time since you have to work in batches, and it’s easy to overcook or end up with greasy tortillas if the oil temp is off.
What actually matters. No matter which method you choose, the goal is the same: fully crisp tortillas before you start layering. If they’re even slightly soft, they’ll steam in the oven and you’ll end up with a soggy middle.
If you’re cooking for a family or just want something low effort, baking wins every time. If you’re chasing that exact fast-food texture and don’t mind the extra step, frying will get you there.


Expert Tips for Perfect Mexican Pizza
If you nail the crisp tortilla + light layers combo, the rest honestly falls into place.
- Bake tortillas until fully crisp. If they feel even slightly soft in the center, give them another minute. This prevents soggy layers.
- Keep the bean layer thin. Too much = heavy and mushy. A light spread is all you need to hold things together.
- Drain excess grease from the beef. This keeps the layers from getting oily and slipping apart.
- Simmer the taco meat long enough. Let the seasoning and water cook down so the flavor actually sticks to the beef.
- Don’t overload the sauce. A thin layer is key. Too much will soften the tortillas fast.
- Use freshly shredded cheese if you can. It melts smoother and gives you that better “pull” vs pre-shredded.
- Assemble right before baking. Letting it sit too long before the oven can make the tortillas lose their crisp.
- Bake just until the cheese melts. Overbaking can dry everything out. You’re not cooking, just melting and setting.
- Let it rest before slicing. Give it about 2 minutes so the layers set and don’t slide everywhere.
- Warm the refried beans slightly. Makes them easier to spread without tearing the tortilla.
- Add toppings after baking. Fresh tomatoes and green onions stay brighter and don’t release extra moisture.

Real Questions, Straight Answers
You can, just know the texture will be a little different. Corn tortillas crisp faster and have more bite, so keep an eye on them in the oven.
Usually it’s one of two things: the tortillas weren’t fully crisp before assembling, or there was too much sauce. Keep layers thin and crisp those tortillas well.
A Mexican blend or cheddar jack melts best and gives you that classic flavor.
That’s the closest to the classic flavor, but taco sauce or even a mild salsa can work in a pinch.
Storage and Reheating Instructions
If you’ve got leftovers, they’re worth saving… you just need to reheat them the right way.
- How to store. Let the Mexican pizzas cool completely, then store slices in an airtight container in the fridge. If you’re stacking, place a piece of parchment or foil between layers to keep them from sticking. They’ll keep well for up to 3 days.
- Best way to reheat (and keep them crispy)
Skip the microwave if you can. The oven or air fryer is your best bet: Oven: Bake at 375°F for 8 to 10 minutes, or until heated through and crisp again. Air fryer: Heat at 350°F for 3 to 5 minutes. - If you must microwave… It works in a pinch, just know the tortillas will soften. To help a little, microwave in short bursts and avoid overheating.
- Make-ahead tip. You can prep the beef and have everything ready to go ahead of time. Just wait to assemble and bake until you’re ready to eat so the tortillas stay crisp.
The key takeaway? Crisp comes back with dry heat, not steam.

Want to save this recipe?
Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

Mexican Pizza Recipe (Better Than Takeout)
Ingredients
- 8 small flour tortillas ((I use 6" or fajita size))
- Oil spray
- 1 lb ground beef
- 1 packet taco seasoning + water (per package instructions)
- 1 cup refried beans
- ⅔ cup enchilada sauce
- 1 cup shredded cheese (Mexican blend or cheddar jack)
- Diced tomatoes
- Green onions and sliced olives
Instructions
- In a skillet over medium heat, cook the ground beef until browned. Drain excess grease. Stir in the taco seasoning and water according to the package directions. Simmer until thickened. Set aside.
- Preheat oven to 425°F. Place tortillas on a baking sheet and lightly spray both sides with oil. Bake for 8 to 10 minutes, flipping halfway if needed, until golden and crisp.
- Spread a thin layer of refried beans onto one tortilla. Add a layer of taco meat.
- Place a second tortilla on top. Spread a thin layer of enchilada sauce and sprinkle with shredded cheese.
- Return to the oven and bake for 5 to 7 minutes, or until the cheese is fully melted.
- Remove from the oven and let sit for 2 minutes so the layers set. Top with diced tomatoes, green onions, and olives. Slice with a pizza cutter and serve.
Notes
- Use store-bought enchilada sauce and doctor it up with a pinch of garlic powder or chili powder if you want extra flavor
- Keep layers thin to avoid a soggy middle
- Let it rest before slicing for cleaner cuts
- A pizza cutter works best for that classic look
Nutrition
The nutrition facts provided are calculated using a third-party tool and are estimates only. Actual nutritional content may vary based on the ingredients and brands you use, as well as portion sizes. For accurate results, please consult a registered dietitian or nutritionist.

Sharing is caring!
Jesseca is the creator of One Sweet Appetite, sharing easy, family-friendly recipes. A full-time food blogger, photographer, and four-time cookbook author, she loves helping home cooks build confidence in the kitchen. When she’s not creating recipes, she’s spending time with family, sipping coffee, or planning her next adventure.