Mexican Pizza Recipe

This Mexican Pizza Recipe reminds me of that favorite fast-food restaurant’s menu item but it’s made with fresh ingredients and takes less than 30 minutes to put together. A Taco Bell Copycat you need to make at home!

homemade mexican pizza with fresh green onions, olives and cheese
Click on the image above to PIN to your Pinterest board!

This blog post may contain affiliate links. This means that if you make a purchase by using one of the affiliate links provided in this article, then I might get a small commission at no extra expense to you. All listed prices are subject to change without notice.

Once upon a time, I ate at fast-food restaurants pretty often. One of my favorite menu items was the Mexican Pizza from the popular Mexican fast food joint. It was the best of all things: melty cheese, spicy sauce, flavorful meat, and beans in between two crunchy tortillas. Yum! So of course, I needed a Mexican Pizza Recipe ASAP.

Now that I’m older and wiser…and a much better cook, I haven’t had fast food in a long time. But, that doesn’t mean I don’t want some of my favorite things from those places. Enter: the Mexican Pizza Recipe. This meal is also kid-friendly which is perfect for my house!

Ingredients Needed to make a Mexican Pizza

  • refried beans
  • salsa in a jar (I use Pace or La Victoria, medium)
  • milk 
  • flour tortillas
  • cooked Mexican Shredded Beef or any meat of your choice
  • shredded cheese (cheddar, Monterey, pepper jack, etc.)
  • enchilada sauce
  • sliced olives
  • green onions
  • sour cream
  • fresh tomatoes

How to Make a Mexican Pizza

  1. Preheat the oven to 350°. Prepare two baking sheets with parchment paper or a silicone mat.
  2. Place the beans in a small saucepan with the milk and salsa and warm over low heat, stirring occasionally.
  3. Put a large cast-iron or fry pan over med-high heat and spray with non-stick spray or butter. Allow the pan to heat up and place one flour tortilla in the pan. Cook for about 1 minute and flip to cook the other side for another minute or two. Repeat for all tortillas.
  4. Heat up the meat in the microwave or on the stove.
  5. Take one flour tortilla and spread a layer of beans all over leaving about ½” around the edges. Add some of the meat on top of the beans then sprinkle a thin layer of cheese over the meat.
  6. Place another flour tortilla on top of the first layer. Take a spoon and spread out the enchilada sauce in a thin layer all over the top of the second layer. Sprinkle the enchilada sauce with another layer of cheese and then sprinkle on some black olives.
  7. Repeat the assembly for the remaining 3 pizzas. Once the pizzas are ready to go, place them in the oven for 8-10 minutes until all the cheese has melted.
  8. Remove the pizzas from the oven and sprinkle with the green onions and tomatoes.

Do I Have to Use Shredded Beef?

I used my Instant Pot Mexican Shredded Beef for the pizza shown. You can also use ground beef, shredded chicken, etc. Or, if you are a vegetarian or don’t have any meat on hand, you can leave out the meat and enjoy a meatless Mexican Pizza! This recipe is written assuming your meat is already cooked. That makes this recipe great for leftovers!

Tips for Making this Recipe

  • The flour tortillas will bubble in some areas while you are crisping them in a pan. You can pop these bubbles with your spatula or a fork so the tortilla lays flat in the pan and gets crispy all over.
  • If you don’t want to crisp the tortillas in a pan, you can also place them in the oven under the broiler for a few minutes to crisp them up. Just be careful they don’t burn!
  • If you are using whole beans, use a masher or the back of a large spoon to smash beans. This will make them more spreadable on the tortillas.
  • It’s easiest to assemble the pizzas right on the prepared baking sheet.
  • The beans and meat should be heated before assembly as in the recipe, you don’t have to heat up the enchilada sauce ahead of time as it will heat up just fine in the oven.
  • A pizza slicer is a perfect tool to cut these Mexican Pizzas into slices.
homemade mexican pizza slice with cheese, olives and green onions

Mexican Pizza

A Taco Bell Copycat made with fresh ingredients and takes less than 30 minutes to make!
5 from 12 votes
Print Pin Rate
Course: Appetizer, Main Course
Cuisine: American, Mexican
Keyword: copycat recipe, easy recipe, kid friendly, mexican pizza, taco bell copycat
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Servings: 4 pizzas
Author: EmilyFabulous

Equipment

  • small saucepan
  • baking sheets
  • parchment paper or silicone mat(s)

Ingredients

  • 1 can pinto beans (whole or refried)
  • ½ cup jarred salsa (I use Pace or La Victoria, medium)
  • 2-3 tbsp milk (optional)
  • 8 flour tortillas
  • 3-4 tbsp butter (or you can use non-stick spray)
  • 2 cups cooked Mexican shredded beef (or meat of your choice)
  • 3-4 cups shredded cheese (cheddar, monterey, pepper jack, etc.)
  • 1 can enchilada sauce
  • 1 can sliced olives
  • 1-2 small tomatoes, diced
  • 3-4 stalks green onions, chopped
  • sour cream

Instructions

Crisping the Tortillas

  • Preheat the oven to 350°. Prepare two baking sheets with parchment paper or a silicone mat.
  • Place the beans in a small saucepan. Add the milk and salsa and warm over low heat, stirring occasionally.
  • Place a large cast-iron or fry pan over med-high heat and spray with 1 tbsp butter or non-stick spray. Allow the pan to heat up and place one flour tortilla in the pan. Cook for about 1 minute and flip to cook the other side. These take about 2-3 minutes to cook/crisp up. Once the tortilla is crispy on both sides, remove it from the pan and place on a plate. Repeat with the rest of the tortillas, adding more butter to the pan as needed.
  • Heat up the meat so it's warm when the pizzas are assembled. You can microwave it or re-heat it over the stove.

Pizza Assembly and Cooking

  • Take one flour tortilla and spread a layer of beans all over leaving about ½" around the edges. Add some of the meat on top of the beans then sprinkle a thin layer of cheese over the meat.
  • Place another flour tortilla on top of the first layer. Take a spoon and spread out the enchilada sauce in a thin layer all over the top of the second layer. Sprinkle the enchilada sauce with another layer of cheese and then sprinkle on some black olives.
  • Repeat the assembly for the remaining 3 pizzas. Once the pizzas are ready to go, place them in the oven for 8-10 minutes until all the cheese has melted.
  • Remove the pizzas from the oven and sprinkle with the green onions and tomatoes. You can add the sour cream to the top as well or serve on the side. Enjoy!

Check Out More Easy & Delicious Recipes

homemade mexican pizza with fresh green onions, olives and cheese
Click on the image above to PIN to your Pinterest board!

Did you Make this Mexican Pizza Recipe?

If you get a chance to make this recipe, tag me on Instagram or Facebook and show me! You can also follow me on Pinterest and sign up for my mailing list so you never miss a new recipe!



2 thoughts on “Mexican Pizza Recipe”

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating