Taco Tuesday will never be the same after I discovered the magic of this Homemade Mexican Pizza recipe. It started as a fun kitchen experiment with leftovers from taco night, and now it’s one of my go-to comfort meals. It brings together everything I love about tacos and pizza into one cheesy, saucy, irresistible dish.
The first time I made it, I piled seasoned ground beef on a crisped-up tortilla, layered it with a generous handful of shredded cheddar and Monterey Jack cheese, and threw it under the broiler. Then came the fresh toppings: diced tomatoes, red onions, jalapeños, and a scattering of cilantro. That first bite was everything. The crisp bottom, melty cheese, and flavorful toppings made it feel like a fiesta in my mouth.
What I love most is how easy it is to customize. You can spice it up, make it vegetarian, or double down on the meat. It’s a perfect way to use up ingredients you already have in the fridge. If you enjoy hearty and easy meals like my Creamy Beef and Shells or Stovetop Creamy Ground Beef Pasta, you will fall for this one too.



Why You’ll Love This Homemade Mexican Pizza Recipe
This homemade Mexican pizza is weeknight gold. It comes together fast, tastes better than any fast food version, and is wildly satisfying. The crunchy base gives it that familiar pizza bite, while the taco-seasoned meat and melty cheese deliver bold, savory flavors that feel indulgent yet familiar.
It’s also incredibly versatile. Whether you use store-bought pizza dough, flour tortillas, or even naan, the result is delicious. The toppings are fully customizable, letting you adapt the recipe to suit picky eaters, spice lovers, or vegetarians. It’s a fantastic choice for game day, casual dinner parties, or a fun family dinner everyone can build themselves.
How to Make the Homemade Mexican Pizza Recipe
Step 1: Prepare the Meat
Brown one pound of ground beef in a skillet over medium heat. Drain excess grease and stir in taco seasoning with a splash of water. Let it simmer until thickened.
Step 2: Get the Crust Ready
Use flour tortillas or naan bread. Brush lightly with oil and bake or toast on a skillet until crisp. This will be your pizza base.
Step 3: Add the Sauce
Spread a spoonful of refried beans or enchilada sauce over each base. You can also use a mix of both for added flavor.
Step 4: Layer the Toppings
Pile on the seasoned ground beef, then sprinkle with shredded cheddar and Monterey Jack cheese. Add jalapeños or olives if you like.
Step 5: Bake or Broil
Place in a preheated oven at 400°F until cheese is melted and bubbly. A few minutes under the broiler adds that golden finish.
Step 6: Garnish and Serve
Top with diced tomatoes, chopped red onions, avocado chunks, and fresh cilantro. Slice and serve immediately.
Recipe Variations and Possible Substitutions
Instead of ground beef, you can use ground turkey or shredded rotisserie chicken. For a vegetarian version, replace the meat with seasoned black beans or crumbled tofu.
Swap refried beans for enchilada sauce if you prefer a smoother texture. And if you’re dairy-free, try using vegan shredded cheese or a cashew cheese sauce.
Love it extra spicy? Add hot sauce, pickled jalapeños, or a spicy chipotle crema drizzle before serving. You can also turn this into a breakfast Mexican pizza by using scrambled eggs, bacon, and salsa verde.
Serving and Pairing Suggestions
Serve your Mexican pizza hot from the oven, cut into slices like a classic pie. It’s great with a side of guacamole, sour cream, or a simple corn salad.
For drinks, think margaritas, Mexican sodas, or a cold beer with lime. It also works well alongside rice and beans or a fresh cucumber and tomato salad.
This pizza is ideal for family-style dinners, weekend gatherings, or movie nights. Kids love the cheesy toppings, and adults appreciate the bold flavors.



Storage and Reheating Tips
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, use the oven or an air fryer to bring back the crispness. Microwave works too, but the crust may soften.
Avoid freezing once topped, as fresh toppings don’t freeze well. However, you can prep the crust and meat ahead and freeze them separately.
Reheat at 350°F for 5–10 minutes or until hot. Add fresh toppings after reheating for best texture and flavor.
Frequently Asked Questions
What kind of tortilla should I use?
I prefer using large flour tortillas for a sturdy, crispy base, but you can also use naan or store-bought pizza crusts.
Can I make it vegetarian?
Absolutely! Use seasoned black beans, pinto beans, or a meat alternative like plant-based crumbles.
Is it spicy?
It can be! You control the heat by adjusting the amount of taco seasoning, jalapeños, or spicy toppings.
Can I make this ahead of time?
You can prep the meat and crust in advance. Assemble and bake just before serving for the best texture.
What cheeses work best?
A blend of cheddar and Monterey Jack is classic, but you can use pepper jack, mozzarella, or your favorite melty cheese.
Related Recipe You’ll Like
If you loved this Homemade Mexican Pizza, don’t miss my Creamy Ground Beef Alfredo Pasta for another savory, comforting meal. You might also enjoy Cheesesteak Tortellini in Rich Provolone Sauce, which delivers indulgent flavors in a hearty bowl. And for something fun and fast, try my Loaded Tater Tots as a crave-worthy side.
Save and Share This Homemade Mexican Pizza Recipe for Later
Don’t forget to pin this recipe to your favorite Pinterest board so you can find it next time taco cravings hit! Share it with your friends and family on Facebook, Instagram, or wherever you love to talk food. I’d love to see your versions too, so tag me if you make it!
Homemade Mexican Pizza Recipe

This Homemade Mexican Pizza recipe is a crave-worthy twist on classic pizza night, fusing bold taco flavors with crispy, cheesy pizza goodness. Made with a crunchy tortilla base or naan bread, seasoned ground beef, melty cheese, and fresh toppings like tomatoes, red onions, and cilantro, it's a fast and flavorful dinner that beats the takeout version every time. Whether you're serving it up for Taco Tuesday, game day, or a weeknight treat, this easy Mexican pizza is guaranteed to be a hit with the whole family.
Ingredients
- 1 lb ground beef
- 1 packet taco seasoning
- 1/2 cup water
- 2 pizza crusts (store-bought or homemade)
- 1 cup refried beans
- 1/2 cup salsa
- 1 cup shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup diced tomatoes
- 1/4 cup finely chopped red onion
- 1 fresh jalapeño, sliced (optional)
- Fresh cilantro, chopped (for garnish)
Instructions
- Preheat oven to 400°F.
- In a skillet over medium heat, cook ground beef until browned. Drain excess fat, add taco seasoning and water, simmer until thickened.
- Lightly brush tortillas or naan with olive oil. Bake or toast until golden and crisp.
- Spread refried beans or enchilada sauce evenly on each crust.
- Add cooked beef on top, then sprinkle both cheeses generously.
- Add sliced jalapeños or olives if using.
- Bake for 8–10 minutes, or until cheese is melted and bubbly.
- Garnish with diced tomatoes, red onions, cilantro, and avocado.
- Slice and serve warm.
Notes
- For a spicier version, use pepper jack cheese and top with hot sauce.
- Ground turkey or chicken can be substituted for beef.
- Vegetarian? Use seasoned black beans or crumbled tofu.
- Store any leftovers in the fridge up to 3 days and reheat in oven or air fryer.
- Add fresh toppings only after reheating for best flavor and texture.