There is something truly irresistible about this Homemade Mexican Pizza Recipe that combines the best parts of Mexican flavors with the comforting structure of a pizza. Picture layers of warm, crispy tortillas that hold a delightful mixture of seasoned ground beef, creamy refried beans, tangy enchilada sauce, and gooey melted cheese. Every bite bursts with vibrant colors and rich textures that make it easy to fall in love with this dish right in your own kitchen. Whether it’s for a family dinner or a casual get-together, this recipe promises a crowd-pleasing meal that’s both fun and full of flavor.

Ingredients You’ll Need
Each ingredient in this Homemade Mexican Pizza Recipe plays a crucial role, coming together to create a harmony of taste, texture, and color. They’re straightforward and easy to find, but when combined, they elevate this dish from simple to spectacular.
- 1 pound ground beef or ground turkey: Provides a savory and juicy base packed with protein.
- 1 packet taco seasoning: Brings that signature spicy and smoky Mexican flavor.
- ⅓ cup water: Helps the seasoning mix meld perfectly with the meat.
- 1 can (16 oz) refried beans: Adds creamy texture and authentic flavor layering.
- 8 small flour tortillas: The crispy, handheld canvas for all the toppings to shine.
- 1½ cups shredded Mexican blend cheese: Creates melting, golden goodness that’s essential for pizza.
- ½ cup enchilada sauce or taco sauce: Introduces tang and moisture to bind everything deliciously.
- ¼ cup diced tomatoes: Adds freshness and a pop of color.
- ¼ cup sliced black olives (optional): Offers a briny, contrasting bite.
- 2 green onions (sliced): Provides a sharp, vibrant finish.
- Cooking spray or oil for greasing: Ensures the tortillas crisp up beautifully without sticking.
How to Make Homemade Mexican Pizza Recipe
Step 1: Prepare Your Oven and Baking Sheet
Start by preheating your oven to a warm 400°F and lightly greasing a large baking sheet or lining it with parchment paper. This step is key to achieving that perfect crispness and keeping everything from sticking during baking.
Step 2: Cook the Taco Meat
In a skillet over medium heat, cook your ground beef or turkey until browned and no longer pink—this usually takes about 6 to 8 minutes. Be sure to drain any excess fat; it helps avoid a greasy pizza. Then, stir in the taco seasoning and water, letting the mixture simmer for 2 to 3 minutes until thickened and bursting with flavor.
Step 3: Heat the Refried Beans
While your meat simmers, warm up your refried beans in a small saucepan or microwave. Making sure they’re spreadable ensures each layer of your pizza has those creamy, rich notes that make this dish truly shine.
Step 4: Assemble the Pizzas
Lay out four tortillas on your prepared baking sheet. Spread a generous layer of the warmed refried beans over each one, then add a hearty scoop of your seasoned taco meat on top. Place another tortilla on each stack to form the pizza’s top crust.
Step 5: Add the Sauces and Cheese
Spread enchilada or taco sauce evenly on top of each pizza. Then shower them with shredded Mexican blend cheese. The sauce keeps the tortillas moist and flavorful, while the cheese melts to form a bubbly, golden crown that’s irresistible.
Step 6: Add Your Toppings and Bake
Scatter your diced tomatoes, optional black olives, and green onions over the cheese to add freshness, color, and a little tang. Slide those beauties into the oven and bake for 10 to 12 minutes until the cheese is melted, bubbly, and slightly golden around the edges.
Step 7: Let It Cool and Slice
Give your Homemade Mexican Pizza Recipe a few minutes to cool slightly after baking. This helps all the layers set, making it easier to slice into quarters and serve without losing any of that layered goodness.
How to Serve Homemade Mexican Pizza Recipe

Garnishes
Once your pizzas are out of the oven and sliced, feel free to get creative with your garnishes! A dollop of sour cream, fresh guacamole, or a sprinkle of chopped cilantro can add brightness and that perfect contrast to the rich flavors. Even a few jalapeño slices for heat can take it to the next level.
Side Dishes
This pizza pairs wonderfully with simple sides like a crisp garden salad, Mexican street corn, or a refreshing cucumber and lime salad. These light sides balance the hearty and cheesy pizza, making your meal feel complete and well-rounded.
Creative Ways to Present
If you’re serving a crowd, consider making mini personal pizzas using smaller tortillas or cut the large pizzas into bite-sized squares for a party platter. They also work great as part of a taco bar or alongside a bowl of your favorite salsa or guacamole dips for fun communal dining.
Make Ahead and Storage
Storing Leftovers
Wrap leftover pizzas tightly in plastic wrap or store in an airtight container and place them in the refrigerator. They will stay fresh for up to 3 days, keeping their flavor intact for a quick meal the next day.
Freezing
If you want to save your Homemade Mexican Pizza Recipe for later, freezing is a great option. Wrap each pizza individually in foil and place them in a freezer-safe bag. They can last up to 2 months without sacrificing texture or taste.
Reheating
To reheat, place your leftover or frozen pizza slices on a baking sheet and warm them in a 350°F oven for about 10 minutes or until heated through and the cheese is melty again. Avoid microwaving if you want to maintain a crispy tortilla base.
FAQs
Can I make this recipe vegetarian?
Absolutely! Simply skip the meat and double the refried beans or add sautéed vegetables like bell peppers and mushrooms to keep the same hearty texture and flavor.
What can I substitute for enchilada sauce?
If you don’t have enchilada sauce, taco sauce or even salsa can work perfectly well as a flavorful alternative that keeps everything moist and delicious.
How do I make the tortillas crispier?
For a crispier tortilla, lightly pan-fry each tortilla in a bit of oil before assembling your pizza. This adds a wonderful crunch to every bite.
Can I use corn tortillas instead of flour?
You can, but flour tortillas tend to hold up better as a layered pizza. Corn tortillas may be more fragile and can break during layering or baking.
Is this recipe spicy?
The spice level mainly depends on the taco seasoning and sauce you choose. Use mild seasoning for a gentler flavor or add jalapeños and hot sauce if you want a spicier kick.
Final Thoughts
This Homemade Mexican Pizza Recipe is one of those dishes that feels like a warm hug wrapped in layers of flavor and texture. It’s easy to make, endlessly customizable, and loved by everyone who tries it. I encourage you to gather your ingredients, get cooking, and share this delicious Mexican-American twist with your friends or family. Trust me, once you take that first bite, it will quickly become a new favorite!
Print
Homemade Mexican Pizza Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 Mexican pizzas
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-American
Description
This Homemade Mexican Pizza is a flavorful and easy-to-make dish combining layers of seasoned ground beef, refried beans, and melted Mexican cheese blend on crispy flour tortillas. Perfect for a quick weeknight dinner or casual get-together, this recipe offers a delicious twist on traditional pizza with vibrant Mexican-inspired toppings and sauces.
Ingredients
Meat and Seasoning
- 1 pound ground beef or ground turkey
- 1 packet taco seasoning
- ⅓ cup water
Base and Toppings
- 1 can (16 oz) refried beans
- 8 small flour tortillas
- 1½ cups shredded Mexican blend cheese
- ½ cup enchilada sauce or taco sauce
- ¼ cup diced tomatoes
- ¼ cup sliced black olives (optional)
- 2 green onions, sliced
Other
- Cooking spray or oil for greasing
Instructions
- Prepare the Oven and Baking Sheet: Preheat your oven to 400°F (204°C). Lightly grease a large baking sheet with cooking spray or oil, or line it with parchment paper for easy cleanup.
- Cook the Meat: In a skillet over medium heat, cook the ground beef or turkey until browned, about 6–8 minutes. Once cooked, drain any excess fat. Stir in the taco seasoning and ⅓ cup water, then simmer the mixture for 2–3 minutes until the sauce thickens and flavors meld.
- Heat the Refried Beans: Warm the refried beans in a small saucepan over low heat or microwave them until they become spreadable and easy to work with.
- Assemble the Mexican Pizzas: Place 4 tortillas on the prepared baking sheet. Spread an even layer of warmed refried beans over each tortilla. Next, spoon and spread the seasoned taco meat atop the bean layer. Then, top each with another tortilla, creating a sandwich-like layered pizza.
- Add Sauces and Toppings: Spread the enchilada or taco sauce evenly over the top tortillas. Sprinkle the shredded Mexican cheese blend generously on top. Finally, add diced tomatoes, sliced black olives (if using), and sliced green onions for fresh flavor and texture.
- Bake: Place the baking sheet in the preheated oven and bake for 10–12 minutes, or until the cheese is melted, bubbly, and slightly golden.
- Serve: Remove the pizzas from the oven and allow them to cool slightly. Slice each pizza into quarters and serve warm.
Notes
- For crispier tortillas, lightly pan-fry them in oil before assembling the pizzas.
- Add jalapeños, sour cream, or guacamole as toppings after baking to enhance flavor and texture.
- To make a vegetarian version, omit the meat and either double the refried beans or add sautéed vegetables.
- This recipe can be customized with your favorite Mexican-style toppings and sauces.

