Beef Enchiladas with Sauce

Freshly baked Beef Enchiladas with Red Enchilada Sauce, garnished with cilantro and melted cheese, served hot. Save
Freshly baked Beef Enchiladas with Red Enchilada Sauce, garnished with cilantro and melted cheese, served hot. | cookingwithmila.com

This dish features ground beef cooked with spices and combined with a rich red sauce made from chili powder and tomato paste. The filling is wrapped in soft tortillas, topped with cheese, and baked until bubbly and golden. The robust layers deliver a comforting balance of heat, savoriness, and melty cheese, perfect for a satisfying dinner. Optional cilantro garnish adds a fresh touch to this hearty main course.

There's something about the smell of chili powder hitting hot oil that makes me feel like I'm in someone's kitchen I've never been to before. My neighbor Maria handed me a handwritten card with her enchilada recipe after I complimented her dinner, and I remember standing in my kitchen at 6 PM on a Tuesday, reading her notes and thinking this might be the most generous thing anyone had ever given me. The first time I made them, my filling was too wet and my sauce broke, but somehow they still tasted like comfort. Now I make these whenever I need to feel like I know what I'm doing in the kitchen.

I made these for my sister the night she finished her certification exam, and she ate three before saying anything else. We sat at the kitchen counter with the pan between us, and she talked about every person in her study group while I watched the cheese bubble and settle. That's when I understood these aren't fancy or complicated, but they hit different when someone actually needs them.

Ingredients

  • Vegetable oil: Use a neutral oil that won't compete with the spices; it just helps everything brown and blend together properly.
  • All-purpose flour: This is your thickener for the sauce and needs to cook out slightly so it doesn't taste floury.
  • Chili powder: The backbone of the whole thing, so don't skip it or use what's been open for three years.
  • Ground cumin: Adds earthiness that makes people ask if there's something special in here.
  • Garlic and onion powder: These amplify flavor without adding moisture like fresh versions would.
  • Dried oregano: Mexican oregano has more punch if you can find it, but regular works fine.
  • Salt and black pepper: Taste as you build the sauce; you'll adjust this anyway.
  • Chicken or beef broth: Low-sodium lets you control the salt, and either works depending on what you have.
  • Tomato paste: Adds depth and helps the sauce cling to the tortillas instead of sliding off.
  • Ground beef: One pound is enough for eight tortillas with plenty of filling in each one.
  • Fresh onion and garlic: These bloom in the hot oil and become sweet, which balances the spices.
  • Canned diced tomatoes: Drain them well so your filling doesn't become soup.
  • Flour or corn tortillas: Warm them first so they don't crack, and they roll so much easier.
  • Shredded cheddar cheese: Split it between the filling and the top; the bottom layer melts into the beef, the top gets golden.
  • Fresh cilantro: Optional but it catches the light and tastes like you actually tried.

Instructions

Build the sauce foundation:
Heat oil in a medium saucepan over medium heat and whisk in flour, cooking for exactly one minute while stirring. You'll smell it change from raw to toasted, and that's when you know it's ready. Add all the dry spices and cook for just 30 seconds until the kitchen smells like a Mexican restaurant.
Let the sauce come alive:
Slowly pour in broth while whisking so no lumps form, then add tomato paste and let it simmer for 5 to 7 minutes. You want it thick enough that a spoon drawn through it leaves a trail, not thin enough to pour like water.
Brown the beef filling:
Heat oil in a large skillet and cook your chopped onion until it softens and turns slightly golden, which takes about 2 to 3 minutes. Add minced garlic for just 30 seconds so it doesn't burn, then crumble in the ground beef and break it apart with a spoon as it cooks.
Season and simmer the meat:
Once the beef is browned, stir in cumin, chili powder, smoked paprika, salt, and pepper, then add drained tomatoes and half a cup of your finished sauce. Let it bubble gently for 2 to 3 minutes so the flavors marry and the mixture tightens slightly.
Set up for assembly:
Preheat your oven to 375°F and lightly grease a 9 by 13 inch baking dish. Warm your tortillas in the microwave wrapped in a damp towel, or heat them one at a time in a dry skillet until they're flexible.
Roll each enchilada:
Spread a thin layer of sauce on the bottom of the dish, then spoon about 1/4 cup of beef filling and 2 tablespoons of cheese onto each tortilla. Roll them as tightly as you can without tearing them and place them seam side down in the dish so they don't unroll.
Finish and bake:
Pour the remaining sauce over the top and sprinkle with the rest of your cheese. Bake for 20 to 25 minutes until the sauce bubbles at the edges and the cheese melts and turns golden.
Rest and serve:
Let them cool for 5 minutes so you don't burn your mouth, then sprinkle with cilantro if you have it. Serve them hot with whatever sides make you happy.
Bubbling homemade red enchilada sauce and melty cheddar cheese smother beef-filled tortillas, ready to serve. Save
Bubbling homemade red enchilada sauce and melty cheddar cheese smother beef-filled tortillas, ready to serve. | cookingwithmila.com

My dad took one bite and asked if I used his old pressure cooker somehow because the beef was so tender, and I realized the simmer with the sauce does something you can't replicate by just browning meat alone. He asked for the recipe that night, which might be the best compliment I've ever gotten from him.

Making the Sauce Your Own

The base sauce is forgiving, which is why it's perfect for learning. If you like more heat, add 1/4 teaspoon of cayenne pepper to the spices, or if your family prefers mild, reduce the chili powder slightly. I've added a splash of coffee to deepen the flavor and a pinch of cinnamon once because I was curious, and it wasn't bad.

Substitutions That Actually Work

Ground turkey or chicken works beautifully if beef isn't in your plans, and honestly tastes lighter without tasting like you sacrificed anything. Corn tortillas are more traditional and stay together better if you're patient with them, while flour tortillas are more forgiving if you're rolling them fast. You can also use gluten-free flour and tortillas without changing anything else, and I've made them that way for friends and no one noticed the difference.

What Goes Alongside

These are rich enough to stand alone, but a simple side feels right somehow. I usually make Mexican rice because it takes the same 30 minutes the enchiladas do, or I throw together a quick green salad with lime and cilantro that cuts through the richness.

  • Mexican rice cooked in the same pot you used for the sauce picks up all the flavors stuck to the bottom.
  • A crisp green salad with lime juice and olive oil balances the cheese and sauce perfectly.
  • Refried beans spooned alongside turn this into a complete meal that feels generous.
Golden-brown Beef Enchiladas with Red Enchilada Sauce, topped with fresh cilantro on a dinner plate. Save
Golden-brown Beef Enchiladas with Red Enchilada Sauce, topped with fresh cilantro on a dinner plate. | cookingwithmila.com

These enchiladas have become my answer to almost everything—a celebration dinner, a rough week, showing up for someone. They're proof that the best recipes aren't complicated, they're just honest.

Your Questions Answered

The red sauce is made by cooking vegetable oil with flour, then adding chili powder, cumin, garlic and onion powders, oregano, and seasoning. Broth and tomato paste are whisked in and simmered until thickened, resulting in a rich and flavorful sauce.

Yes, ground turkey or chicken can be used as alternatives to ground beef for a lighter version.

Medium flour or corn tortillas, about 6 inches in diameter, are ideal for wrapping the filling and baking.

Add 1/4 teaspoon of cayenne pepper to the red sauce mixture to increase the heat level.

Mexican rice, refried beans, or a crisp green salad pair wonderfully with this dish, enhancing the overall meal experience.

Beef Enchiladas with Sauce

Savory ground beef and cheese wrapped in tortillas, baked with rich homemade red sauce for a flavorful dish.

Prep 25m
Cook 30m
Total 55m
Servings 4
Difficulty Medium

Ingredients

Red Enchilada Sauce

  • 2 tablespoons vegetable oil
  • 2 tablespoons all-purpose flour
  • 3 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 cups low-sodium chicken or beef broth
  • 1 tablespoon tomato paste

Beef Filling

  • 1 tablespoon vegetable oil
  • 1 pound ground beef
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • ½ teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup canned diced tomatoes, drained
  • ½ cup red enchilada sauce

Assembly

  • 8 medium (6-inch) flour or corn tortillas
  • 2 cups shredded cheddar cheese, divided
  • ¼ cup fresh cilantro, chopped (optional)

Instructions

1
Prepare Red Enchilada Sauce: Heat vegetable oil in a medium saucepan over medium heat. Whisk in flour and cook, stirring constantly, for 1 minute. Add chili powder, cumin, garlic powder, onion powder, oregano, salt, and pepper; cook for 30 seconds until aromatic. Gradually whisk in broth and tomato paste. Bring to a simmer and cook for 5 to 7 minutes, stirring occasionally, until thickened. Remove from heat and set aside.
2
Cook Beef Filling: Warm vegetable oil in a large skillet over medium-high heat. Sauté onion for 2 to 3 minutes until softened. Add garlic and cook an additional 30 seconds. Add ground beef, breaking it apart, and cook until browned, approximately 5 to 6 minutes. Stir in cumin, chili powder, smoked paprika, salt, and black pepper. Add diced tomatoes and ½ cup prepared enchilada sauce. Simmer for 2 to 3 minutes until mixture thickens slightly. Remove from heat.
3
Assemble Enchiladas: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish. Spread ½ cup enchilada sauce evenly on the bottom. Warm tortillas briefly to soften. Spoon approximately ¼ cup beef filling and 2 tablespoons shredded cheese onto each tortilla. Roll tightly and place seam side down in the prepared baking dish.
4
Bake Enchiladas: Pour remaining enchilada sauce evenly over the assembled enchiladas. Sprinkle with the remaining shredded cheese. Bake for 20 to 25 minutes until sauce is bubbling and cheese is melted and slightly golden.
5
Garnish and Serve: Allow enchiladas to rest for 5 minutes. Garnish with chopped fresh cilantro if desired. Serve warm.
Additional Information

Equipment Needed

  • Saucepan
  • Whisk
  • Large skillet
  • Spoon or spatula
  • 9x13 inch baking dish
  • Oven

Nutrition (Per Serving)

Calories 570
Protein 33g
Carbs 41g
Fat 31g

Allergy Information

  • Contains wheat (flour tortillas and flour)
  • Contains milk (cheese)
  • May contain soy depending on tortillas and broth
Mila Russo

Passionate home cook sharing easy, flavorful recipes and practical meal tips.