Beef Enchiladas Homemade Sauce

Golden-brown Beef Enchiladas with Homemade Red Sauce bake in a dish, topped with bubbly melted cheese and fresh cilantro. Save
Golden-brown Beef Enchiladas with Homemade Red Sauce bake in a dish, topped with bubbly melted cheese and fresh cilantro. | urbanforkbeat.com

This dish features tender ground beef seasoned with chili powder, cumin, and smoked paprika, simmered in tomato sauce. Wrapped in soft corn tortillas, layered with a rich homemade red sauce made from spices, broth, and tomato paste. Baked until bubbly with melted cheddar and Monterey Jack cheese. Garnished with fresh cilantro and green onions, it makes a satisfying main course perfect for family dinners or gatherings. Gluten-free options available by using alternative flour and tortillas.

The smell of homemade enchilada sauce bubbling away on the stove takes me back to my tiny apartment kitchen where I learned that good Mexican food does not require hours of preparation or secret family recipes. I used to think enchiladas were weekend only food until a Tuesday night craving changed my mind completely. Now this recipe lives in my regular dinner rotation because it comes together faster than delivery would arrive.

My friend Maria taught me that the key to restaurant style enchiladas at home is warming the tortillas first. I learned this the hard way when my first batch cracked and fell apart in the baking dish. Now I never skip that step and the difference is remarkable.

Ingredients

  • Vegetable oil: Creates the roux base for a smooth velvety sauce that coats every tortilla evenly
  • All purpose flour: Thickens the sauce but substitute a 1 to 1 gluten free blend if needed
  • Chili powder: Use a good quality brand for deep color and mild heat rather than spicy kick
  • Ground cumin and spices: The combination of cumin garlic powder and onion powder builds that classic enchilada flavor profile
  • Chicken or beef broth: Use low sodium to control the salt level and let the spices shine through
  • Tomato paste: Adds body and a subtle richness that balances the spices
  • Ground beef: Choose 85% lean for enough fat to keep the filling moist without being greasy
  • Onion and garlic: Fresh aromatics that sweeten as they cook and deepen the overall flavor
  • Smoked paprika: My secret ingredient for adding depth without extra heat
  • Corn tortillas: Yellow or white both work beautifully and taste more authentic than flour
  • Cheddar and Monterey Jack: The classic melting duo that creates that irresistible cheese pull
  • Fresh cilantro: Bright herbaceous finish that cuts through the rich sauce and cheese

Instructions

Make the red enchilada sauce first:
Heat the oil in a medium saucepan over medium heat then whisk in the flour and cook for one minute to remove the raw taste. Add all the spices at once and stir constantly for thirty seconds until they become incredibly fragrant watching carefully so they do not burn. Gradually pour in the broth while whisking to prevent lumps then stir in the tomato paste and let everything simmer for six to eight minutes until the sauce coats the back of a spoon.
Cook the beef filling:
Brown the ground beef in a large skillet over medium heat breaking it up with a spoon as it cooks. Add the chopped onion and cook for three to four minutes until it softens and becomes translucent. Stir in the garlic and spices then let them bloom for one minute before adding the tomato sauce. Let everything simmer together for three to four minutes until the filling is thick and not soupy.
Warm the tortillas:
Heat a dry skillet over medium high heat and warm each tortilla for about twenty seconds per side until pliable. Alternatively wrap them in a damp paper towel and microwave for thirty seconds. This step prevents cracking when you roll them.
Assemble the enchiladas:
Spread half a cup of sauce over the bottom of a 9x13 inch baking dish. Fill each warm tortilla with about a quarter cup of beef filling and a small handful of both cheeses then roll tightly and place seam side down in the dish. Pour the remaining sauce over the top and sprinkle with the rest of the cheese.
Bake until bubbly:
Cover the dish with foil and bake at 375°F for twenty minutes then remove the foil and bake for another ten to fifteen minutes until the cheese is golden and bubbling around the edges. Let them rest for five minutes before serving so they set up slightly.
A serving platter holds Beef Enchiladas with Homemade Red Sauce, drizzled with extra sauce and green onions for garnish. Save
A serving platter holds Beef Enchiladas with Homemade Red Sauce, drizzled with extra sauce and green onions for garnish. | urbanforkbeat.com

These enchiladas have become my go to for feeding a crowd because they scale up easily and everyone gets excited when they smell them baking. My brother in law still talks about the time I made a double batch for his birthday and he went back for thirds.

Make Ahead Magic

You can assemble the entire dish up to a day ahead cover it tightly and refrigerate until baking time. Add five minutes to the covered baking time if baking straight from the refrigerator.

Serving Suggestions

I love serving these with simple Mexican rice and a crisp green salad dressed with lime vinaigrette. The cool tangy salad balances the rich cheesy enchiladas perfectly.

Freezing Instructions

Wrap the unbaked assembled dish tightly with foil and freeze for up to three months. Thaw overnight in the refrigerator before baking as directed.

  • Do not freeze after baking as the texture becomes watery
  • Individual enchiladas freeze well if you want smaller portions
  • Label with the date and reheating instructions for future you
Close-up of Beef Enchiladas with Homemade Red Sauce showing tender beef filling and soft corn tortillas under rich sauce. Save
Close-up of Beef Enchiladas with Homemade Red Sauce showing tender beef filling and soft corn tortillas under rich sauce. | urbanforkbeat.com

There is something deeply satisfying about pulling a bubbling pan of enchiladas out of the oven and watching everyone gather around the table. Serve them hot and enjoy the moment.

Questions & Answers

Cook the flour with oil briefly, then add spices like chili powder, cumin, and garlic powder. Gradually whisk in broth and tomato paste, simmering until thickened for a rich consistency.

Yes, turkey or chicken can be used as alternatives to ground beef, providing a lighter variation while maintaining flavor.

Soft corn tortillas are ideal for wrapping the filling. For gluten-free needs, certified corn tortillas can be used without affecting texture.

Increase the cayenne pepper in the sauce or add diced jalapeños to the filling to boost heat levels according to preference.

A blend of shredded cheddar and Monterey Jack cheeses creates a creamy, melty topping that complements the spiced beef and sauce perfectly.

Beef Enchiladas Homemade Sauce

Ground beef wrapped in corn tortillas, baked in rich red sauce topped with melted cheddar and Monterey Jack.

Prep 25m
Cook 35m
Total 60m
Servings 4
Difficulty Medium

Ingredients

Enchilada Sauce

  • 2 tablespoons vegetable oil
  • 2 tablespoons all-purpose flour
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper
  • 1/2 teaspoon salt
  • 2 cups chicken or beef broth
  • 1 tablespoon tomato paste

Beef Filling

  • 1 pound ground beef
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup tomato sauce

Assembly

  • 8-10 corn tortillas (6-inch)
  • 1 1/2 cups shredded cheddar cheese
  • 1/2 cup shredded Monterey Jack cheese
  • Fresh cilantro, chopped
  • Sliced green onions

Instructions

1
Prepare the Enchilada Sauce: Heat oil in a medium saucepan over medium heat. Whisk in flour and cook for 1 minute. Add chili powder, cumin, garlic powder, onion powder, oregano, cayenne, and salt; cook for 30 seconds until fragrant. Gradually whisk in broth and tomato paste. Simmer, stirring frequently, for 6-8 minutes until thickened.
2
Make the Beef Filling: Cook ground beef in a large skillet over medium heat until browned, breaking up with a spoon. Add onion and cook for 3-4 minutes until softened. Stir in garlic, cumin, chili powder, smoked paprika, salt, and pepper; cook 1 minute. Add tomato sauce and simmer for 3-4 minutes.
3
Prepare the Tortillas: Preheat oven to 375°F. Warm tortillas in a dry skillet or in the microwave wrapped in a damp towel until pliable.
4
Assemble the Enchiladas: Spread 1/2 cup of enchilada sauce on the bottom of a 9x13-inch baking dish. Fill each tortilla with about 1/4 cup beef filling and a sprinkle of both cheeses. Roll up tightly and place seam-side down in the dish. Pour remaining sauce over the enchiladas and sprinkle with remaining cheese.
5
Bake the Enchiladas: Cover with foil and bake for 20 minutes. Remove foil and bake an additional 10-15 minutes until cheese is bubbly and golden.
6
Serve: Garnish with chopped cilantro and green onions. Serve hot.
Additional Information

Equipment Needed

  • Medium saucepan
  • Large skillet
  • 9x13-inch baking dish
  • Whisk
  • Mixing spoon
  • Foil

Nutrition (Per Serving)

Calories 530
Protein 28g
Carbs 38g
Fat 30g

Allergy Information

  • Contains dairy (cheese) and gluten (flour, unless using gluten-free alternatives). Always check ingredient labels for potential allergens.
Tara Nguyen

Sharing easy meals, kitchen wisdom, and wholesome recipes for everyday cooks.