Homemade Mexican Pizza Recipe
There’s something wildly satisfying about making a Homemade Mexican Pizza from scratch—crispy tortillas, zesty beef, a blanket of cheese, and a party of colorful toppings all stacked together. This dish brings together the very best of Tex-Mex comfort food with a fun, family-friendly twist. It’s every bit as craveable as your favorite takeout but with a fresher, homemade vibe that’s bound to win over your table. In this recipe, you’ll learn how to create your own delicious Homemade Mexican Pizza, layered with refried beans, savory taco-seasoned beef, and melty cheese, crowned with bright tomatoes, green onions, and sliced olives. Let’s get started!

Ingredients You’ll Need
One of the most magical things about a Homemade Mexican Pizza is how accessible and simple the ingredient list is—each item brings something unique, from punchy spices to gooey cheese to that all-important crispy crunch.
- Lean ground beef: This is the hearty base for your pizza, delivering savory bites in each layer—go for lean to keep it just right.
- Taco seasoning: Brings a bold, peppery, and slightly smoky flavor, so don’t skip this shortcut for instant Tex-Mex flair.
- Water: A splash helps evenly coat the beef with taco spices and create a saucy texture.
- Medium flour tortillas: The real “crust” of the pizza—you’ll bake them for that signature crunch.
- Refried beans: Creamy spread that not only adds flavor but helps glue the layers together.
- Red enchilada sauce: Tangy and savory, this sauce acts as the “pizza sauce,” infusing every bite with authentic Mexican flavor.
- Cheddar cheese: Melts beautifully with a hint of sharpness, giving a golden topping.
- Pepper-jack cheese: Adds extra richness with a gentle kick—perfect for this cheesy duo.
- Roma tomato: Brings juicy freshness and a pop of color on top.
- Green onion: A mild bite that balances the richness and adds green eye-appeal.
- Sliced black olives: For that briny, classic touch that makes this pizza unmistakably Mexican-inspired.
How to Make Homemade Mexican Pizza
Step 1: Crisp Up the Tortilla Bases
Start by preheating your oven to 375°F and getting those tortillas perfectly golden. Arrange them on baking sheets and give them a short stint in the oven, flipping halfway, until each side is golden and crispy. Trust me, taking the time to bake the tortillas ensures a deliciously crunchable base that holds up to all those amazing toppings.
Step 2: Cook and Season the Beef
While the tortillas are crisping, brown your ground beef in a skillet over medium-high heat, breaking it up as you go. Drain off any extra grease once it’s fully cooked—this helps keep your Homemade Mexican Pizza from getting soggy. Season it up with taco seasoning and water, then let it simmer and soak up all those big, bold flavors.
Step 3: Warm the Beans and Layer the First Tortilla
Give your refried beans a quick zap in the microwave until they’re nice and spreadable. Take one baked tortilla, slather on a warm layer of beans—this not only adds flavor but acts as the “glue” for your stack.
Step 4: Add the Beef and Stack It Up
Spoon about a third of your seasoned beef right over the beans, spreading it evenly. Top it with a second crispy tortilla so you can start stacking those flavors into a show-stopping layered pizza.
Step 5: Sauce, Cheese, and Top It Off
Spoon over a generous layer of enchilada sauce on the top tortilla, then sprinkle with both cheddar and pepper-jack cheeses. This is also the time to let your creativity shine—scatter on diced tomatoes, green onions, and olives for the ultimate Homemade Mexican Pizza finish.
Step 6: Repeat and Build Your Stacks
Repeat that layering process for the remaining tortillas to create three full, flavor-packed pizza stacks. It’s a little assembly-line magic that makes this dish a hit at any table.
Step 7: Bake Until Bubbly
Return your assembled pizzas to the oven for about five minutes—just long enough to melt the cheese into gooey, golden perfection. Let them cool for a few minutes before slicing, so you get neat wedges with every layer in perfect view.
How to Serve Homemade Mexican Pizza

Garnishes
This is where you can really have some fun! After baking, load up your Homemade Mexican Pizza with even more toppings—think fresh cilantro, a dollop of sour cream, sliced jalapeños, or creamy avocado. Everyone can personalize their own slice, making it an interactive meal and a definite crowd-pleaser.
Side Dishes
To round out your spread, serve your pizza alongside classic Tex-Mex favorites like Mexican rice, spicy corn salad, or a crisp green salad. Chips and salsa, or a cool guacamole, are also crowd favorites and great for keeping things relaxed and easygoing.
Creative Ways to Present
For a festive touch, slice your Homemade Mexican Pizza into wedges and arrange on a platter. If you’re hosting, let everyone assemble their own mini pizzas at a DIY station with assorted toppings. Or slice into smaller squares for party appetizers—perfect finger food for game night or casual get-togethers.
Make Ahead and Storage
Storing Leftovers
If you’re fortunate enough to have leftovers, store slices in an airtight container in the refrigerator for up to three days. The layers hold up well, and you’ll be pleasantly surprised at how the flavors meld together even more overnight.
Freezing
Homemade Mexican Pizza can be frozen for up to two months. Cool the pizza completely, then wrap individual slices in foil or plastic wrap and place them in a zip-top freezer bag. Thaw overnight in the fridge before reheating for best texture.
Reheating
For the crispiest results, reheat leftover slices in a 350°F oven for about 10 minutes. If you’re in a hurry, a quick zap in the microwave works too, but the oven will bring back that irresistible crunchy base.
FAQs
Can I make this vegetarian?
Absolutely! Swap the ground beef for plant-based crumbles, cooked lentils, or even extra beans. All the flavor, none of the meat—a perfect way to enjoy Homemade Mexican Pizza for any dietary preference.
What other cheeses can I use?
You can mix and match—Monterey Jack, mozzarella, or Colby Jack are all great options if you prefer milder or even gooier results. Just be sure to use cheeses that melt well for that signature bubbling top.
Is there a way to make it spicier?
For more heat, stir some diced jalapeños or hot sauce into the beef mixture, sprinkle crushed red pepper on top, or use a spicy enchilada sauce. The beauty of Homemade Mexican Pizza is how easy it is to customize for spice lovers.
Can I use corn tortillas instead of flour?
Corn tortillas give a different flavor and texture—more earthy and rustic. They’ll crisp up just as well, but you may want to use two stacked together for each crust layer to keep the pizza sturdy.
How do I keep the tortillas from getting soggy?
Bake the tortillas until completely golden and crisp before assembling, and let any hot ingredients cool slightly before layering. Spreading a thin layer of beans and keeping other toppings evenly distributed will also help keep your Homemade Mexican Pizza fantastically crispy.
Final Thoughts
If you’re searching for a guaranteed dinnertime win, you can’t go wrong with a Homemade Mexican Pizza. This recipe invites creativity and togetherness—with every crunchy, cheesy bite, you’ll taste the love that went into making it. Gather your crew, pile on the toppings, and dig in!
Print
Homemade Mexican Pizza Recipe
- Total Time: 40 minutes
- Yield: 3 Mexican pizzas 1x
- Diet: Vegetarian
Description
Enjoy the flavors of Mexico with this delicious Homemade Mexican Pizza recipe. Layers of crispy tortillas, seasoned ground beef, beans, cheese, and all the classic toppings come together to create a fiesta of taste in every bite.
Ingredients
Ground Beef:
- 1 lb lean ground beef
Taco Seasoning Mix:
- 1 packet (1 oz) taco seasoning
Water:
- 1/2 cup water
Flour Tortillas:
- 6 medium flour tortillas
Refried Beans:
- 1 can (16 oz) refried beans
Red Enchilada Sauce:
- 1 can (10 oz) red enchilada sauce
Cheese:
- 1 cup shredded cheddar cheese
- 1 cup shredded pepper-jack cheese
Toppings:
- 1 Roma tomato, diced
- 1 green onion, diced
- 1 small can sliced black olives
Instructions
- Preheat and Prepare: Preheat oven to 375°F. Bake tortillas until crispy. Set aside.
- Cook Ground Beef: Brown ground beef, drain excess grease. Add taco seasoning and water, simmer.
- Warm Beans: Heat refried beans in the microwave.
- Layer: Spread beans on a tortilla, add beef, stack with another tortilla. Top with enchilada sauce, cheeses, tomatoes, onions, and olives.
- Assemble: Repeat layering to make multiple stacked pizzas.
- Bake: Bake assembled pizzas until cheese melts. Let cool, slice, and serve.
Notes
- This recipe can be easily customized with your favorite toppings like jalapenos, avocado, or cilantro.
- For a vegetarian option, substitute the ground beef with plant-based crumbles.
- Feel free to adjust the spice level by using mild or hot taco seasoning.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 2g
- Sodium: 680mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 60mg
Keywords: Mexican Pizza, Homemade Pizza, Mexican Food, Taco Pizza