Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Ground Beef Enchiladas with Homemade Sauce : A Flavor-Packed Comfort Classic

Cheesy Ground Beef Enchiladas with Homemade Sauce : A Flavor-Packed Comfort Classic


  • Author: OliviaBennett

Description

These enchiladas bring together richly seasoned ground beef, toasty corn tortillas, and a silky homemade enchilada sauce. They’re cheesy, deeply flavorful, and perfect for gatherings, weeknight dinners, or anytime you want a cozy, satisfying plate of comfort.


Ingredients

Homemade Enchilada Sauce

  • 6 tbsp olive oil

  • 6 tbsp all-purpose flour

  • 2 tbsp chili powder (not cayenne)

  • 2 tsp ground cumin

  • 1 tsp garlic powder

  • ½ tsp dried oregano

  • Pinch of cinnamon (optional, but amazing)

  • 4 tbsp tomato paste

  • 4 cups vegetable broth (or chicken broth)

  • 2 tsp apple cider vinegar

  • Salt, to taste


Beef Enchiladas

  • 2 lbs ground beef (80/20 for flavor)

  • 2 medium onions, diced

  • 4 cloves garlic, minced

  • 24 corn tortillas

  • ¾ cup vegetable oil (for softening the tortillas)

  • 4 cups shredded cheddar cheese (or a cheddar/Monterey Jack blend)

  • Salt & black pepper, to taste


Optional Toppings

  • Sour cream

  • Fresh cilantro

  • Diced tomatoes

  • Sliced avocado

  • Lime wedges


Instructions

1. Make the Enchilada Sauce

  1. Heat olive oil in a saucepan over medium heat.

  2. Whisk in the flour to form a roux. Cook 1 minute.

  3. Add chili powder, cumin, garlic powder, oregano, salt, and optional cinnamon. Toast for 30 seconds.

  4. Whisk in tomato paste.

  5. Slowly whisk in broth and vinegar until smooth.

  6. Simmer 5–7 minutes, stirring often, until thickened.

  7. Taste and adjust seasoning. Set aside.


2. Prepare the Beef Filling

  1. In a large skillet, sauté onions over medium-high heat for 5 minutes until softened.

  2. Add garlic and cook 1 minute.

  3. Add ground beef and cook until browned. Season with salt and pepper.

  4. Stir in ½ cup of the enchilada sauce for extra moisture and flavor.

  5. Remove from heat.


3. Soften the Tortillas (Important!)

Traditional method (best texture):

  1. Heat the ¾ cup oil in a small skillet over medium heat.

  2. Dip each tortilla into the hot oil for 5–10 seconds per side, just until soft and pliable—not crispy.

  3. Lay on paper towels to drain.

Quick microwave method:

Wrap tortillas in damp paper towels and microwave 20–30 seconds.


4. Assemble the Enchiladas

  1. Preheat oven to 375°F (190°C).

  2. Spread ½ cup enchilada sauce over the bottom of a 9×13-inch baking dish.

  3. Fill each tortilla with:

    • A spoonful of beef filling

    • A generous pinch of cheese

  4. Roll tightly and place seam-side down in the dish.

  5. Pour remaining sauce evenly over the enchiladas.

  6. Top with the rest of the cheese.


5. Bake

  • Bake 20–25 minutes, uncovered, until cheese is melted, golden, and bubbling.

  • Let rest 5–10 minutes before serving (helps them set and hold together).


Serving Suggestions

  • Top with cilantro, sour cream, tomatoes, and avocado.

  • Serve with Mexican rice, refried beans, or a simple salad.

  • Lime wedges add the perfect bright finish.

Notes

Chicken & Green Chile

Use 3 cups shredded chicken + 1 can diced green chiles
→ Swap to green enchilada sauce for a full flavor switch.

Vegetarian

Use black beans + pinto beans instead of beef.

Spicy Version

Add diced jalapeños to the filling and use hot chili powder.

Extra Cheesy

Use a blend of cheddar, Monterey Jack, and a sprinkle of cotija.


Troubleshooting

Tortillas tearing?
They weren’t soft enough — oil-dip or microwave longer.

Sauce too thick?
Whisk in broth 1 tbsp at a time.

Sauce too thin?
Simmer longer or add a slurry:
1 tbsp flour + 2 tbsp water.

Watery enchiladas?
Make sure the beef isn’t too greasy and let the dish rest before serving.