When you’re craving something that’s quick, flavorful, and satisfying, nothing beats the classic Homemade Mexican Pizza. This delicious dish combines the crispy texture of flour tortillas with savory toppings like refried beans, seasoned meat, salsa, and melted cheese, creating a comforting and crowd-pleasing meal. Whether you’re making it for dinner, a weekend treat, or for a fun family meal, this Mexican pizza is sure to hit the spot.
Making a homemade Mexican pizza is easier than you might think, and the best part is you can customize it with your favorite toppings. From ground beef or chicken to fresh vegetables, this recipe is flexible, allowing you to adjust it to your tastes. Let’s dive into how you can create this mouthwatering pizza at home in just a few simple steps.
Ingredients You’ll Need:
- 2 flour tortillas
- 1 cup refried beans
- 1 cup cooked ground beef or chicken
- 1 cup salsa
- 1 cup shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 1 small tomato, diced
- 1 jalapeño, sliced (optional)
- 1 tsp chili powder
- 1 tsp cumin
- Salt and pepper, to taste
- Fresh cilantro, for garnish
Step-by-Step Instructions:
Step 1: Preheat Your Oven
Start by preheating your oven to 400°F (200°C). This temperature is perfect for getting the tortillas crispy while melting the cheese to perfection. You’ll want the oven nice and hot so that the pizza cooks quickly and evenly.
Step 2: Sauté the Onion
Next, heat olive oil in a pan over medium heat. Once the oil is heated, add the chopped onion and sauté it for about 3-4 minutes until it becomes soft and translucent. The onion will add a sweet and savory base to the taco pizza, giving it a nice depth of flavor.

Step 3: Cook the Meat
Add your choice of cooked ground beef or chicken to the pan with the onions. Stir in the chili powder, cumin, salt, and pepper to season the meat. Cook for an additional 2-3 minutes, letting the spices fully infuse the meat. This is where the magic happens—the spices bring a bold, warm flavor that makes the pizza taste incredible. Once everything is well combined, remove the pan from the heat.

Assembling and Baking Your Homemade Mexican Pizza
Now that you’ve prepped the flavorful meat mixture and sautéed the onions, it’s time to assemble your Homemade Mexican Pizza. This part is simple but fun, and the best part is that you can customize your toppings to suit your taste. From spreading the refried beans to sprinkling the cheese, each layer brings something special to the table. Let’s get started on putting everything together and baking it to perfection.
Step 4: Prepare the Tortillas
Place the flour tortillas on a baking sheet. These tortillas will serve as the base of your pizza, and you’ll want them to get nice and crispy during baking. For a slightly crispier texture, you can brush the tortillas lightly with olive oil before assembling the rest of the ingredients. This will help them hold up against the toppings and get a golden-brown crispiness as they bake.

Step 5: Layer the Refried Beans and Salsa
Spread a generous layer of refried beans on each tortilla. The refried beans add a creamy, hearty layer that pairs perfectly with the other ingredients. After the beans, spread a layer of salsa over the top. The salsa will add a tangy flavor and a bit of moisture to the pizza, balancing out the richness of the beans and meat.

Step 6: Add the Meat Mixture and Cheese
Now, spoon the cooked ground beef or chicken mixture over the salsa. Make sure to distribute it evenly so every bite has that delicious, spiced meat. Next, sprinkle both shredded cheddar cheese and mozzarella cheese on top of the meat. The cheddar cheese adds a sharp, flavorful kick, while the mozzarella brings that gooey, melty texture that we all love in a pizza.

Step 7: Bake the Pizza
Place the prepared tortillas into the oven and bake for about 10-12 minutes, or until the cheese is fully melted and bubbly, and the tortillas are crispy and golden brown. Keep an eye on the pizzas during the last few minutes of baking to make sure they don’t over-brown, as the tortillas can crisp up quickly.
Finishing Touches: Garnishing and Serving Your Homemade Mexican Pizza
Your Homemade Mexican Pizza is nearly ready to serve, with its crispy tortilla base, flavorful meat, and melted cheese all coming together beautifully. Now, it’s time to add the finishing touches to make this dish as fresh and vibrant as possible.
Step 8: Garnish and Serve
Once your pizzas are done baking and the cheese is bubbly and golden, remove them from the oven. Let them cool for a minute or two before adding the fresh toppings. Start by sprinkling the diced tomatoes evenly over the melted cheese for a burst of freshness and color. Add the sliced jalapeños if you enjoy a little heat—this step is optional, but it gives the pizza a nice spicy kick.
Finally, garnish with fresh cilantro for a burst of herbal flavor and added visual appeal. The cilantro provides a refreshing contrast to the richness of the cheese and meat. After garnishing, slice your Mexican pizzas into quarters or halves, and serve immediately.

FAQ:
Can I make this pizza ahead of time?
Yes! You can prepare the meat mixture and layer the tortillas with refried beans, salsa, and the cooked meat ahead of time. Cover the assembled pizzas tightly with plastic wrap and refrigerate them until you’re ready to bake. When you’re ready to eat, simply bake at 400°F (200°C) for 10-12 minutes until the cheese is melted and bubbly.
Can I make this pizza vegetarian?
Absolutely! You can easily make a vegetarian version of this pizza by substituting the meat with cooked vegetables such as bell peppers, zucchini, mushrooms, or even black beans for a protein-packed alternative. The rest of the ingredients remain the same.
What type of tortillas should I use?
Both flour and corn tortillas work great for this recipe. If you prefer a softer, chewier crust, go for flour tortillas. For a slightly crunchier, more traditional Mexican pizza, opt for corn tortillas. The choice is yours based on your texture preference.
Can I add more toppings to this pizza?
Definitely! Feel free to customize the toppings to your liking. You can add sliced avocado, olives, or even a drizzle of sour cream for extra richness. You could also top it with shredded lettuce or a dollop of guacamole for a fun twist.
Can I make this pizza without salsa?
If you’re not a fan of salsa, you can easily swap it out with another sauce. Try using a tomato sauce, enchilada sauce, or even a creamy ranch dressing for a different flavor profile. The rest of the ingredients will still complement any sauce you choose.
Conclusion:
This Homemade Mexican Pizza is the ultimate fusion of crispy, cheesy, and flavorful elements, all coming together to create a mouthwatering meal. With simple ingredients and a little creativity, you can easily bring the flavors of Mexico to your kitchen in a fun and delicious way. Whether you make it for a family dinner, a party, or simply as a satisfying snack, these Mexican pizzas are sure to please everyone at the table.
The best part? This recipe is highly customizable, allowing you to adjust the toppings and sauces to your preferences. It’s quick to prepare, easy to serve, and guarantees a crowd-pleasing result every time.
So, grab your tortillas, get ready to load up those toppings, and enjoy!
Description
Crispy tortilla layers topped with savory refried beans, seasoned beef (or chicken), melted cheese, and fresh Mexican-inspired toppings. This easy, customizable “pizza” brings all your favorite taco flavors into a fun, shareable dish—perfect for weeknight dinners or game-day gatherings.
For the Base & Protein
2 large flour tortillas (10–12″)
1 cup refried beans (homemade or canned)
1 tbsp vegetable oil (for crisping tortillas)
1 lb ground beef or chicken
1 packet (1 oz) taco seasoning (or homemade blend: chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt)
¼ cup water
For the Cheese Layer
For the Fresh Toppings
½ cup diced tomato
¼ cup diced red onion
¼ cup sliced black olives
1–2 jalapeños, thinly sliced (optional)
2 Tbsp chopped fresh cilantro
Lime wedges, for serving
Optional Finishes
1️⃣ Crisp the bottom tortilla:
Preheat oven to 425 °F (220 °C). Heat 1 Tbsp oil in a large oven-safe skillet over medium-high. Add one tortilla and cook 1–2 minutes per side until just golden. Transfer skillet (with tortilla) to the oven and bake 5 minutes to finish crisping.
2️⃣ Cook the seasoned meat:
Meanwhile, in a separate skillet over medium heat, brown ground beef (or chicken), breaking it up with a spoon. Drain excess fat. Stir in taco seasoning and ¼ cup water; simmer 2–3 minutes until the liquid mostly evaporates. Set aside.
3️⃣ Layer beans & cheese:
Remove skillet with the first tortilla from the oven. Carefully spread half of the refried beans over the hot tortilla, leaving a ½” border. Sprinkle with ¾ cup of the cheese.
4️⃣ Add the meat layer:
Evenly distribute the seasoned meat over the cheese.
5️⃣ Top with the second tortilla:
Place the remaining tortilla on top, pressing gently. Brush the top with a bit more oil if desired, then return the skillet to the oven.
6️⃣ Bake until melty:
Bake 6–8 minutes, until the top tortilla is lightly crisp and cheese is melted through.
7️⃣ Flip & finish (optional but recommended):
For an evenly crisp crust, slide the “pizza” onto a plate, invert back into the skillet so the first tortilla is now on top, and bake 2 minutes more.
8️⃣ Garnish with fresh toppings:
Remove from oven and let rest 2 minutes. Dollop remaining refried beans in spots if you like extra creaminess. Sprinkle diced tomato, red onion, olives, jalapeños, and cilantro over the top.
9️⃣ Slice & serve:
Cut into wedges with a pizza cutter. Serve immediately with lime wedges and optional dollops of sour cream, salsa, or guacamole.
Notes
Tortilla Swap: For extra crunch, use corn tortillas or bake both tortillas directly on a baking sheet.
Vegetarian Version: Omit meat and double up on beans, or use seasoned sautéed mushrooms and bell peppers.
Make-Ahead: Cook the meat and warm the beans in advance. Assemble just before baking.
Spice It Up: Stir a dash of cayenne into the meat or top with pickled jalapeños.
Extra Layer: Add a spoonful of salsa between cheese and meat for saucy depth.
Leftovers: Store in an airtight container in the fridge up to 2 days; reheat slices in a 350 °F oven for 5 minutes to re-crisp.
- Prep Time: 10 min
- Cook Time: 20 min