In a large skillet over medium-high heat, cook the ground beef, stirring occasionally while breaking it into small pieces, until browned, about 6 minutes. Add the taco seasoning and water. Cook, stirring occasionally, until liquid has evaporated and the meat is cooked through, about 3 minutes. Remove from the heat.
Meanwhile, in a separate medium skillet over medium-high heat, heat the vegetable oil. Fry the tortillas, one at a time, until crispy and golden brown, about 30 seconds per side, pressing to deflate if they puff up. Transfer to a paper towel-lined baking sheet.
Place the refried beans in a medium microwavable bowl and cover tightly with plastic wrap. Microwave on high until warm, 1 to 2 minutes.
Arrange 4 crispy tortillas on a large baking sheet. Spread with evenly divided beans (about ⅓ cup each). Top with evenly divided ground beef (about ½ cup each) and about ¼ cup cheese. Place the remaining 4 crispy tortillas on top, and spoon about 2½ tablespoons enchilada sauce over each stack. Sprinkle with the remaining cheese (about ¼ cup each).
Bake for 8 minutes or until the pizzas are heated through and the cheese is melted. Garnish with tomatoes, green onion, and olives. Serve immediately.
Notes
Make sure not to overload the ingredients inside and on top of the pizza. You do not want the filling and toppings to all spill out when you cut into it.
You can bake the tortillas if you do not want to fry them in oil. Alternatively, you can buy crispy tostada shells and use them instead.
Feel free to add your favorite taco toppings to your Mexican pizza, like pico de gallo, sour cream, guacamole, and queso.
Don’t skip adding the cheese in the middle with the beef, as it helps bind the pizza together.
If you’d like some heat in this recipe, you can add some jalapenos or use hot enchilada sauce.
Don’t have ground beef? You can use any other ground meat or even leftover shredded chicken.