Beef Enchiladas Recipe

I used to think enchiladas were a special occasion, restaurant-only kind of dish.

Then I made a batch at home on a regular Tuesday, and now taco night has some serious competition.

Seasoned beef, melty cheese, and a rich red sauce, all rolled up and baked until bubbly. This one’s worth the extra effort.

Why This Recipe Works

Browning the beef with real spices instead of a packet builds a deeper, more layered flavor than most shortcut versions.

Warming the tortillas before rolling them is what keeps them from cracking or falling apart, a small step that makes a big difference in how the final dish holds together. 🌶️

Homemade enchilada sauce, simmered with a proper spice base, gives you a richer, more balanced flavor than most canned versions, and it only takes about 10 extra minutes.

What You’ll Need

For the enchilada sauce:

IngredientAmount
Olive oil2 tbsp
All-purpose flour2 tbsp
Chili powder2 tbsp
Ground cumin1 tsp
Garlic powder1 tsp
Onion powder1/2 tsp
Tomato paste2 tbsp
Beef broth2 cups
Salt1/2 tsp, plus more to taste

For the filling and assembly:

IngredientAmount
Ground beef1.5 lbs
Yellow onion, diced1/2 medium
Garlic, minced2 cloves
Salt1/2 tsp
Black pepper1/4 tsp
Corn or flour tortillas10-12
Shredded cheddar or Mexican blend cheese2 1/2 cups
Fresh cilantro, choppedfor topping
Sour creamfor serving

Corn tortillas give you that classic authentic texture, but flour tortillas work well too if that’s what you prefer or have on hand.

Tools You’ll Need

  • Medium saucepan, for the sauce
  • Large skillet, for the beef
  • Baking dish (9×13)
  • Whisk
  • Tongs

Pro Tips

1. Whisk the flour and spices into the oil before adding liquid. This step, similar to a roux, is what gives the sauce its thickness without needing to reduce it for a long time.

2. Warm your tortillas before rolling. A quick 20 to 30 seconds in a dry skillet or the microwave makes them pliable and far less likely to crack.

3. Don’t overfill each tortilla. A generous but controlled amount of filling makes rolling much easier and keeps the enchiladas from falling apart in the pan.

4. Spread a thin layer of sauce on the bottom of the baking dish first. This keeps the tortillas from sticking and adds flavor from the very first bite.

5. Cover with foil for the first part of baking. This keeps the tortillas from drying out before the cheese has a chance to melt properly.

Substitutions and Variations

  • Different protein: Shredded chicken or ground turkey both work well in place of ground beef.
  • Vegetarian version: Use black beans and sautéed vegetables instead of meat.
  • Spicier version: Add a diced jalapeño to the beef filling, or use a hotter chili powder in the sauce.
  • Green sauce version: Swap the red enchilada sauce for a store-bought or homemade green salsa verde.
  • Lower carb: Use low-carb tortillas, or skip the tortillas entirely and layer everything casserole-style instead.
  • Extra toppings: Diced avocado, sliced jalapeños, or a squeeze of lime all make great finishing touches.

Make Ahead Tips

You can make the sauce and cook the beef filling up to 2 days ahead, storing both separately in the fridge.

This dish also assembles well ahead of time. Roll and arrange the enchiladas in the baking dish, cover tightly, and refrigerate for up to a day before baking fresh.

How to Make It

  1. Preheat your oven to 375°F.
  2. To make the sauce, heat the olive oil in a saucepan over medium heat. Whisk in the flour, chili powder, cumin, garlic powder, and onion powder. Cook for 1 minute, stirring constantly.
  3. Whisk in the tomato paste, then slowly add the beef broth, whisking to prevent lumps.
  4. Bring to a simmer and cook for 5 to 7 minutes, until thickened. Season with salt and set aside.
  5. In a large skillet, brown the ground beef with the onion over medium-high heat, about 6 to 8 minutes. Drain excess fat.
  6. Add the garlic, salt, and pepper, cooking for 1 minute more.
  7. Stir 1/2 cup of the enchilada sauce into the beef mixture to moisten it.
  8. Spread a thin layer of sauce on the bottom of a 9×13 baking dish.
  9. Warm the tortillas, then fill each with beef mixture and a sprinkle of cheese. Roll tightly and place seam-side down in the baking dish.
  10. Pour the remaining sauce over the top, sprinkle with the rest of the cheese, cover with foil, and bake for 20 minutes. Remove the foil and bake for an additional 5 to 10 minutes, until bubbly.

Nutrition and Diet Notes

Here’s roughly what you’re working with per serving (recipe makes about 6 servings, 2 enchiladas each):

  • Calories: about 520
  • Protein: about 30g
  • Fat: about 26g

For a lighter version, use lean ground beef and reduce the cheese slightly, or swap in low-carb tortillas.

What to Serve It With

  • Mexican rice or cilantro lime rice
  • Refried or black beans on the side
  • A simple side salad with lime vinaigrette

Leftovers and Storage

Store leftovers in an airtight container in the fridge for up to 4 days.

Reheat in the oven at 350°F for about 15 minutes, or in the microwave in short bursts, though the oven keeps the texture more intact.

This dish freezes well, either baked or unbaked. If freezing unbaked, thaw overnight in the fridge before baking as directed.

FAQ

Can I use store-bought enchilada sauce instead of homemade?

Yes, if you’re short on time. A 15-ounce can of enchilada sauce works well as a substitute for the homemade version.

Why did my tortillas crack while rolling?

This usually means they weren’t warmed first. A quick warm-up in a dry skillet or the microwave makes them much more pliable.

Can I make this dish spicy?

Yes, add diced jalapeños to the filling, or use a spicier chili powder in the sauce for more heat.

Can I use flour tortillas instead of corn?

Yes, both work well. Flour tortillas tend to be a bit more forgiving and less likely to tear during rolling.

Can I make this ahead for a busy weeknight?

Yes, assemble everything the day before, cover, and refrigerate, then bake fresh when you’re ready to eat.

Wrapping Up

These enchiladas turned into the dinner I reach for anytime I want something that feels like more effort than it actually takes.

Rich, cheesy, and packed with flavor, this one’s earned a permanent spot in my regular rotation.

If you make this, come back and tell me if you tried the green sauce version, or what toppings you went with. 🌮

I’d love to hear how yours turned out.

Kamal Kaur

Kamal Kaur is a passionate home cook and recipe creator who loves sharing easy, delicious, and family-friendly recipes. From quick weekday meals to homemade desserts and healthy dishes, she creates simple recipes with step-by-step instructions that anyone can make at home.

Leave a Comment