Beef Enchiladas recipe

Prep Time 15 minutes
Total Time 1 hour
Servings 8 enchiladas

Jump to Recipe

This easy Beef Enchiladas recipe is so packed with flavor, it’s always a hit with my family! Made with lean ground beef, onions, peppers, homemade red enchilada sauce, Monterey Jack cheese, and all the classic flavors you love in Mexican food, they’re healthy AND comforting. 

close up of a plate beef enchiladas with a fork in it and toppings in the background.

Of course, I love my classic Easy Chicken Enchiladas with shredded chicken

For a bit of a change, we make these easy ground beef enchiladas, and they always go so quickly!

The sauce I’ve used is based on my Easy Enchilada Sauce, so check that post out for more info and ideas on how to use it for other things, too. 

These beef enchiladas means dinner for the whole family is ready in just one hour, so it’s great for busy weeknights. 

This easy dinner recipe is also great for making ahead, as you can freeze your enchiladas before or after baking.

If you love Mexican food like we do, check out my Chicken Enchilada CasseroleSlow Cooker Three Bean Beef Chili, and this Mexican Shepherd’s Pie

Ingredients Needed:

ingredients for beef enchiladas on a white surface.
  • Tomatoes: use canned crushed tomatoes with no added salt for the base of the sauce. You want smooth crushed tomatoes — not chunky.
  • Seasoning: a combination of garlic powder, cumin, onion powder, dried oregano, salt, and chipotle powder (or smoked paprika) is all you need for this enchilada sauce. 
  • Brown Sugar: this helps to balance out the spices.
  • Beef: use lean ground beef for the best flavor. You can also sub in ground turkey or chicken.
  • Veggies: onions and green bell peppers add a great savory flavor to the meat mixture. Feel free to experiment and add in extra if you prefer!
  • Black Beans: adds protein and a great texture to the enchilada filling. 
  • Tortillas: use flour or corn tortillas, or gluten-free tortillas if you prefer. If you’re using corn tortillas, you may want to warm them before rolling.
  • Cheese: Monterey Jack cheese is great in these enchiladas, but you can use your favorite kind.
  • Garnish: pico de gallo salsa, sour cream, cilantro, lime wedges, or chopped green onions for garnish as desired.
Want to save this recipe?
Just enter your email and get it sent to your inbox. You’ll also get new recipes and a free monthly menu plan!

How to Make Beef Enchiladas

This recipe is easy to make! Full instructions are included in the recipe card below.

  1. Make enchilada sauce: Combine tomatoes, water, garlic, cumin, onion powder, oregano, salt, and chipotle powder. Taste and adjust to your preferences, adding some brown sugar if needed.
  2. Cook beef and veg: Cook the ground beef until browned, along with the onion and peppers, until the vegetables have softened.
  3. Add sauce and beans: Stir in some of the enchilada sauce and the black beans.
  4. Assemble enchiladas: Divide the beef mixture and some of the cheese between the tortillas and roll them up tightly.
  5. Put in dish: Spread some sauce onto the bottom of the casserole dish. Place the enchiladas in the dish.
  6. Add sauce: Top with sauce and remaining cheese and bake.

Beef Enchiladas FAQs

What’s the best cheese for enchiladas?

While Monterey Jack cheese is used in this recipe, my other favorites to use in Mexican dishes include Colby Jack, Pepper Jack, a Mexican cheese blend, Asadero, or Cheddar cheese.

Are enchiladas better with corn or flour?

In Mexican cuisine, corn tortillas are the traditional choice, and they do have their own distinctive flavor. Corn tortillas also have more whole grains and nutrients than most flour tortillas, but you can use whichever you prefer.

How do I store Beef Enchiladas?

Store beef enchilada leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven covered in foil or in the microwave.

Can I freeze Beef Enchiladas?

Freeze these beef enchiladas in a freezer bag or a freezer-safe container for up to 1 month. You can freeze them before putting them into a dish, or freeze them in the dish ready to go in the oven. Defrost thoroughly in the refrigerator and heat through in the microwave or oven until piping hot.
You can also freeze these enchiladas after baking if you have leftovers — just cool to room temperature and thaw before reheating.

overhead view of a white baking dish filled with beef enchiladas and toppings beside.

Tips and Notes

  • Cheese. Try buying a block of cheese that you can grate yourself for the best flavor. Pre-shredded cheese tends to be coated in a floury substance and doesn’t melt as well.
  • Onions. I tend to use a white onion here, but you can use a red onion for a slightly milder flavor if you prefer. 
  • Yield. This recipe will make 8 enchiladas, you can increase the yield by adding veggies, rice, or more proteins into the filling, or you can double up the recipe and bake two batches!

Beef Enchiladas Variations

  • Mix up the meat. These enchiladas would be delicious with ground pork, ground turkey, or shredded chicken.
  • Add protein. Use more meat for each of the enchiladas to get more protein, or add more beans like pinto beans, refried beans, white beans, or even lentils. 
  • Vegetarian. Make vegetarian enchiladas by omitting the meat and just using beans, veggies, and rice for the filling. 
  • Rice. Make the beef filling go further by adding some cooked rice to it. 
  • Spice it up. Add some more spice by using cayenne pepper, hot sauce, red pepper flakes, or diced jalapenos in the enchiladas.
overhead view of a white baking dish filled with beef enchiladas on white surface.

Serving Suggestions

These Beef Enchiladas are a great one-dish meal, filled with protein, nutrients, and great flavor. 

We always like to have a bit of something extra on the side though, so try my Air Fryer Green BeansCorn on the Cob, or Air Fryer Broccoli for more color and nutrients. 

Serve some rice on the side, if you haven’t added any to the enchiladas. Any rice will work well, like my Instant Pot Brown Rice, Instant Pot Jasmine Rice, or Mexican rice for more flavor. 

More Mexican-Inspired Recipes to Try

ashley avatar

Pin this recipe to save for later

Pin this recipe to your favorite board

Beef Enchiladas recipe

5 from 4 votes
This easy Beef Enchiladas recipe is so packed with flavor, they're always a hit with my family! Made with lean ground beef, onions, peppers, homemade red enchilada sauce, Monterey Jack cheese, and all the classic flavors you love in Mexican food, they're healthy AND comforting. 
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Cuisine American, Mexican
Course Main Course
Servings 8 enchiladas
Calories 374cal

Ingredients

Enchilada Sauce

  • 28 oz canned crushed tomatoes 798 ml, no salt added
  • ½ cup water
  • 1 tablespoon garlic powder
  • 1 teaspoon cumin
  • 1 teaspoon onion powder
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • ½ teaspoon chipotle powder you can substitute smoked paprika
  • brown sugar

Beef Enchiladas

  • 1 lb lean ground beef
  • 1 medium onion (diced)
  • 1 green bell pepper (diced)
  • 1 cup black beans (rinsed and drained)
  • 8 medium flour or corn tortillas ( about 7" in diameter)
  • 3 cups shredded Monterey Jack cheese
  • pico de gallo salsa, sour cream, cilantro, lime wedges for garnish as desired

Instructions

  • Preheat oven to 375 degrees F and lightly grease a 9×13″ baking dish.
  • In a medium bowl, stir together all ingredients for enchilada sauce: tomatoes, water, garlic, cumin, onion powder, oregano, salt, and chipotle powder. Taste and adjust to your preferences. Add 1 teaspoon of brown sugar to balance the acidity of the tomatoes if needed.
  • Add ground beef, onion and peppers to a large skillet over medium-heat. Cook, stirring often, until beef is browned and vegetables have softened. Stir in ¾ cup enchilada sauce and beans.
  • Assemble the enchiladas: Spread 1 cup of sauce at the bottom of the casserole dish.
  • Microwave tortillas for 30 seconds or until warm. This makes them more pliable.
  • Divide the beef mixture and half of the cheese between 8 tortillas and roll up tightly. Place in prepared pan.
  • Top with sauce (you may not use it all — use as much as you like!) and remaining cheese.
  • Bake for 20-25 minutes until cheese is melted and sauce is bubbly.
  • Top with preferred garnishes and serve.

Notes

Ingredients and Substitutions:
  • Enchilada sauce: you can substitute the homemade enchilada sauce with roughly 3-4 cups of store-bought sauce.
  • Ground beef: if you use regular ground beef, you may want to use a paper towel to absorb some of the fat in the pan before adding the enchilada sauce. You can also swap the beef for ground pork, chicken or turkey if you prefer. 
  • Beans: you can omit the beans if you don’t like them, but I find you don’t really notice them once everything is cooked together, and they add a ton of protein and fibre!
  • Tortillas: I use flour tortillas but corn tortillas would make this recipe easily gluten-free. 
  • Cheese: I love Monterey Jack in enchiladas but you can also use Mozzarella or Cheddar if that’s what you have on hand.
Storage:
  • Store: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven covered in foil or in the microwave.
  • Freeze: Freeze beef enchiladas in a freezer bag or a freezer-safe container for up to 1 month. Defrost thoroughly in the refrigerator and heat through in the microwave or oven until piping hot.
 

Nutrition Information

Calories: 374cal | Carbohydrates: 26g | Protein: 27g | Fat: 18g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 73mg | Sodium: 940mg | Potassium: 630mg | Fiber: 4g | Sugar: 7g | Vitamin A: 639IU | Vitamin C: 22mg | Calcium: 413mg | Iron: 4mg
Keywords beef enchiladas, ground beef enchiladas

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register Now

Tried this recipe?

Tag @thereciperebel or hashtag #thereciperebel —
I love to see what you’re making!

Tag @thereciperebel

Meet Ashley

My name is Ashley Fehr and I love creating easy meals my family loves. I also like to do things my way, which means improvising and breaking the rules when necessary. Here you will find creative twists on old favorites and some of my favorite family recipes, passed down from generations!

Read More

You May Also Like

Reader Interactions

Comments

  1. Robert Goodloe says

    Everything that’s on there sounds good but I’m an African-American my my mother-in-law was Latino she showed me old school boy chili is fresh no can fresh chopped green chili fresh red chili pods Blended and cooked she made them just the way I loved it ground beef or chicken topped with a fried egg sprinkled with cilantro lettuce tomatoes Spanish rice and freshly made refried beans that’s the best I’ve ever had

Leave A Reply

Have you tried this recipe? Leave a rating