Ground Beef Enchiladas Mexican

As seen in: Evening Meals That Deliver Results

Soft flour tortillas are filled with a rich, spiced ground beef mixture and a layer of refried beans, then generously stuffed with a blend of cheeses. After rolling, they're nestled into a baking dish, topped with a vibrant homemade enchilada sauce and plenty of cheddar. The dish is baked until the cheese is perfectly melted and golden, with the sauce bubbling at the edges. Finished with fresh toppings like avocado and cilantro, every bite balances creamy, smoky, and tangy flavors, making this a crowd-pleasing comfort food with a Tex Mex twist.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Mon, 28 Jul 2025 00:08:52 GMT
Ground beef enchiladas on a wooden table. Save This
Ground beef enchiladas on a wooden table. | cookrisp.com

This hearty ground beef enchilada recipe has become my family's go-to dinner for those evenings when we crave something comforting yet impressive. The homemade enchilada sauce takes these to another level, creating a restaurant-quality meal right at home.

I first created these enchiladas when trying to recreate my favorite restaurant dish, and they've since become the most requested meal for birthdays and special occasions in our house. Even my pickiest eater asks for seconds!

Ingredients

  • Flour tortillas: fresh ones fold without cracking and hold up better to the sauce
  • Lean ground beef: the 5-10% fat content provides flavor without excess grease
  • Homemade enchilada sauce: the heart of the recipe featuring tomato puree and a blend of authentic spices
  • Refried beans: creates a creamy base inside each enchilada and prevents the tortilla from getting soggy
  • Generous cheese blend: using both cheddar and a Mexican cheese mix provides the perfect melt and flavor
  • Fresh vegetables: diced red pepper and onion add texture and nutrition to the filling

Step-by-Step Instructions

Make the Enchilada Sauce:
Heat vegetable oil in a large pot over medium heat until shimmering but not smoking. Sprinkle in flour and whisk continuously for about 1 minute until it forms a smooth paste with no lumps. Add tomato puree and cook for another minute until slightly darkened and fragrant. This roux is the foundation of your sauce flavor. Gradually pour in chicken stock while whisking constantly to prevent lumps from forming. The sauce will look thin at first but will thicken as it simmers. Add all seasonings and simmer for 3-5 minutes until it coats the back of a spoon. Remember that it will thicken more as it cools.
Prepare the Beef Filling:
Heat a drizzle of oil in a large skillet over medium heat until shimmering. Add diced onions, red peppers, and garlic, cooking for about 5-7 minutes until vegetables are soft and starting to caramelize at the edges. This slow cooking process builds a sweet base flavor. Add ground beef and break it into small pieces with a wooden spoon. Cook until no pink remains, about 5-7 minutes, stirring occasionally. Drain excess fat if necessary. Sprinkle in all seasonings and cook for another minute until fragrant. Pour in a small amount of your freshly made enchilada sauce and stir to combine. This addition moistens the meat and infuses it with flavor.
Assemble the Enchiladas:
Lay out tortillas on a clean work surface and spread a tablespoon of refried beans on the bottom third of each one. The beans act as a barrier between the meat and tortilla, preventing sogginess. Spoon several tablespoons of beef mixture in a line across the beans. Sprinkle generously with shredded cheese. Starting from the filled end, roll each tortilla tightly, tucking in the sides if desired for a neater package. Pour a thin layer of enchilada sauce into your baking dish to prevent sticking. Arrange rolled enchiladas seam side down in the dish, placing them snugly against each other for support.
Bake to Perfection:
Pour remaining enchilada sauce evenly over the rolled tortillas, making sure to coat all exposed surfaces. This ensures no dry spots after baking. Sprinkle generously with remaining cheese, covering the entire surface. Bake in preheated oven for 25-30 minutes until the cheese is completely melted and bubbling at the edges with some golden brown spots appearing. Let stand for 5 minutes before serving to allow the enchiladas to set up slightly.
Ground beef enchiladas on a wooden table. Save This
Ground beef enchiladas on a wooden table. | cookrisp.com

My absolute favorite part of this recipe is the moment the sauce begins to simmer and fills the kitchen with its fragrant spices. That aroma instantly transports me back to the small family restaurant in Santa Fe where I first fell in love with authentic enchiladas. My children now recognize that smell as the signal that dinner will be extra special that night.

Adjusting The Heat Level

The spice level in these enchiladas is completely customizable based on your family's preferences. If cooking for children or those sensitive to heat, start with mild chili powder and perhaps reduce the amount to just a teaspoon. You can always serve hot sauce on the side for those who want to increase the heat. For spice lovers, consider adding a diced jalapeño to the beef mixture or increasing the hot chili powder to two tablespoons. Remember that the cheese helps mellow the spice, so the final dish may taste less spicy than the sauce does on its own.

Perfect Toppings Bar

These enchiladas transform into an interactive family meal when served with a toppings bar. Set out small bowls of sour cream, diced avocado, chopped fresh tomatoes, sliced green onions, and cilantro. The cool creaminess of sour cream and avocado beautifully balances the warm spices in the dish. Fresh lime wedges add a bright citrus note that cuts through the richness. This approach not only makes the meal more fun but also allows each person to customize their plate according to their taste preferences.

Make-Ahead Magic

This recipe shines as a make-ahead option for busy households. The sauce can be prepared up to three days in advance and stored in an airtight container in the refrigerator. The beef filling can also be made a day ahead and refrigerated separately. For ultimate convenience, assemble the entire dish up to 24 hours before baking, cover tightly with foil, and refrigerate. When ready to bake, simply remove from the refrigerator about 30 minutes before cooking to take the chill off, then bake as directed, adding about 5-10 minutes to the cooking time if still cool from the refrigerator.

Common Queries

→ What type of cheese works best for these enchiladas?

A mix of cheddar and spicy Mexican cheese blend offers sharpness and meltiness, but Monterey Jack or just extra cheddar also work well.

→ How can I control the spiciness of the sauce?

Adjust the amount and type of chili powder to your taste—use mild varieties for a gentler kick or add cayenne for more heat.

→ Can I prepare components ahead of time?

Yes, make the sauce and beef filling ahead, storing in the fridge. Assemble and bake when ready to serve, adding extra time if baking from chilled.

→ What toppings go well with these enchiladas?

Top with sour cream, diced avocado, fresh tomato, green onion, and a sprinkle of cilantro for added freshness and flavor.

→ Are corn tortillas an option instead of flour?

Absolutely, corn tortillas can be used for added texture and authentic flavor, though they may be more delicate when rolling.

→ Is it possible to use different meats?

Yes, ground turkey or chicken are great substitutes, though beef offers a classic, robust Tex-Mex flavor profile.

Ground Beef Enchiladas Mexican

Soft tortillas filled with savory beef, blended cheese, and zesty homemade sauce, baked until golden and bubbly.

Preparation Time
20 Minutes Required
Cooking Duration
45 Minutes Required
Overall Time
65 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Moderate

Cuisine Type: Tex-Mex

Serving Size: 4 Number of Servings

Dietary Preferences: ~

What You’ll Need

→ Enchilada Sauce

01 3 tbsp vegetable oil
02 3 tbsp flour
03 3 tbsp tomato puree (tomato paste in US)
04 720ml (3 cups) chicken stock
05 1 tbsp hot chilli powder, or to spice preference
06 1 tsp cumin
07 1/2 tsp oregano
08 1/4 tsp garlic powder
09 1/4 tsp onion powder
10 Salt, to taste
11 Pepper, to taste

→ Ground Beef Filling

12 1 large red pepper, finely diced
13 1 medium white onion, finely diced
14 2 cloves garlic, finely diced
15 500g (1lb) lean ground/minced beef (5-10% fat)
16 2 tsp paprika
17 2 tsp cumin
18 1 tsp oregano
19 1/2 tsp salt
20 1/4 tsp black pepper

→ Enchiladas

21 8 flour tortilla wraps (6"-7")
22 Half a 435g (15oz) can of refried beans
23 200-250g (2-2.5 cups) cheddar cheese for topping
24 100-150g (1-1.5 cups) Mexican/spicy cheese blend for filling or more cheddar

→ Optional Toppings

25 Sour cream
26 Diced avocado
27 Diced fresh tomato
28 Finely sliced green/spring onion
29 Finely diced fresh coriander/cilantro
30 Lime wedges

Steps to Follow

Step 01

Heat 3 tbsp of oil in a large pan over medium heat. Stir in 3 tbsp flour until combined, then add 3 tbsp tomato puree. Cook for 1 minute. Gradually whisk in the chicken stock to avoid lumps. Add all seasonings and simmer until thickened. Remove from heat.

Step 02

In a large pan, heat a drizzle of oil over medium heat. Add diced onion, red pepper, and garlic. Cook until softened and slightly colored. Add the ground beef, breaking it apart with a spoon, and cook until browned. Add paprika, cumin, oregano, salt, pepper, and 60ml (1/4 cup) of the enchilada sauce. Stir well and remove from heat.

Step 03

Preheat the oven to 180°C (350°F). Spread refried beans in the bottom third of each tortilla. Add the beef mixture and some cheese. Roll up tightly. In a baking dish (11" x 14"), spread a layer of enchilada sauce, place the enchiladas seam-side down, pour the remaining sauce over, and sprinkle with cheese.

Step 04

Bake in the preheated oven for 25-30 minutes, or until the cheese is golden and bubbly. Remove from oven.

Step 05

Garnish with chopped coriander/cilantro. Serve with desired toppings such as sour cream, avocado, diced tomato, green onion, or lime wedges.

Additional Notes

  1. Adjust the spice level of the enchilada sauce by varying the chilli powder or substituting cayenne pepper.
  2. You can prepare the sauce or roll the enchiladas ahead of time and assemble just before baking.
  3. Leftovers can be stored in the fridge for up to 3 days and reheated in the oven or microwave.

Tools to Have

  • Sharp knife & chopping board
  • Large pan & wooden spoon
  • 11" x 14" baking dish
  • Jug (for stock)
  • Cheese grater
  • Plastic spatula/turner
  • Whisk

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Contains dairy from cheese and sour cream
  • Contains gluten from flour and tortillas

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 942
  • Fat Content: 54.01 grams
  • Carbohydrates: 58.43 grams
  • Protein Amount: 57.77 grams