Beef Enchiladas Classic Dish

Golden, bubbly Beef Enchiladas with melted cheese, promising a savory, satisfying Tex-Mex dinner experience. Save
Golden, bubbly Beef Enchiladas with melted cheese, promising a savory, satisfying Tex-Mex dinner experience. | cookingwithkendra.com

Experience the rich flavors of tender shredded beef gently seasoned with cumin, chili powder, and smoked paprika, then rolled in soft tortillas. This dish is smothered in a homemade enchilada sauce made from a blend of spices, tomato paste, and broth, topped with melted cheese, and baked to bubbly perfection. Ideal for comforting meals, it combines traditional Tex-Mex seasonings with a balanced, satisfying texture. Optional garnishes like fresh cilantro, sliced jalapeños, and a squeeze of lime enhance the vibrant flavor profile.

I was standing in my kitchen on a rainy Tuesday, staring at leftover ground beef and a stack of tortillas, when I decided to stop ordering takeout and just make enchiladas myself. The smell of cumin and chili powder hitting hot oil brought back every Tex-Mex restaurant I'd ever loved. That first pan came out bubbling and golden, and I realized I'd been overthinking it for years.

My neighbor knocked on the door halfway through baking, drawn by the smell drifting into the hallway. I ended up setting an extra plate and watching her take that first bite, cheese stretching between the fork and her plate. She asked for the recipe before she even finished chewing, and I knew I'd made something worth keeping.

Ingredients

  • Ground beef: I use 85% lean because a little fat keeps the filling moist, but drain off the excess so the tortillas don't get soggy.
  • Onion and garlic: Sauteing them first builds a sweet, savory base that makes the whole filling taste more complex.
  • Cumin and chili powder: These two spices are the backbone of the flavor, toasting them briefly in the pan wakes up their oils.
  • Smoked paprika: It adds a subtle warmth and depth that regular paprika just can't match.
  • All purpose flour: This thickens the sauce into a glossy, coating consistency that clings to every tortilla.
  • Beef or chicken broth: Low sodium gives you control over the salt, and it makes the sauce silky without being too heavy.
  • Tomato paste: Just one tablespoon gives the sauce body and a hint of sweetness that balances the heat.
  • Flour tortillas: I warm them first so they roll without tearing, and they soak up the sauce beautifully in the oven.
  • Cheddar cheese: A good sharp cheddar melts into gooey pools, but a Mexican blend adds a little creaminess too.
  • Cilantro: A handful scattered on top right before serving makes everything taste brighter and fresher.

Instructions

Preheat and Prep:
Turn your oven to 375°F and lightly grease a 9x13 inch baking dish. This gives you time to cook the filling without rushing.
Cook the Beef Filling:
Heat oil in a large skillet, then sauté the onions until they soften and turn translucent. Add garlic and let it sizzle for just 30 seconds, then crumble in the beef and cook until browned, breaking it up as it cooks.
Season the Meat:
Stir in cumin, chili powder, paprika, oregano, salt, and pepper, cooking for one more minute so the spices bloom. The kitchen will smell incredible at this point.
Make the Enchilada Sauce:
In a saucepan, heat oil and whisk in flour, cooking for a minute until it smells nutty. Add all the spices, stir for 30 seconds, then slowly whisk in the broth and tomato paste.
Thicken the Sauce:
Bring the sauce to a gentle simmer, whisking occasionally, until it thickens enough to coat the back of a spoon. This takes about 6 to 7 minutes, and you'll see it turn glossy and smooth.
Assemble the Enchiladas:
Spread half a cup of sauce in the bottom of your baking dish, then warm the tortillas so they're pliable. Spoon about a quarter cup of beef and a sprinkle of cheese into each tortilla, roll tightly, and place seam side down.
Top and Bake:
Pour the remaining sauce over the rolled enchiladas, making sure each one gets covered. Sprinkle the rest of the cheese on top and bake uncovered for 20 to 25 minutes, until the cheese is melted and bubbling at the edges.
Garnish and Serve:
Let the pan rest for a few minutes, then scatter cilantro, jalapeños, and serve with sour cream and lime wedges on the side. The lime juice cuts through the richness perfectly.
Save
| cookingwithkendra.com

The first time I served these at a family dinner, my brother went back for thirds and asked if I'd opened a restaurant without telling him. Watching everyone reach across the table, laughing and passing the sour cream, I realized this recipe had become more than just dinner, it was the reason we all sat down together.

How to Store and Reheat

I cover leftovers tightly with foil and keep them in the fridge for up to three days. Reheat individual portions in the microwave for about two minutes, or warm the whole pan in a 350°F oven for 15 minutes until heated through. The sauce soaks in even more overnight, and honestly, they taste even better the next day.

Swaps and Substitutions

Ground turkey or chicken work beautifully if you want something leaner, and black beans make a hearty vegetarian version. For a gluten free option, use corn tortillas and swap the all purpose flour in the sauce for a gluten free blend. I've also used a Mexican cheese blend instead of straight cheddar, and it melts into creamy, stretchy perfection.

What to Serve Alongside

A simple bowl of cilantro lime rice soaks up the extra sauce, and a crisp side salad with lime vinaigrette balances the richness. I also love putting out a plate of tortilla chips and fresh salsa for people to snack on while the enchiladas bake.

  • Refried beans or black beans on the side add protein and make the meal more filling.
  • A bowl of guacamole or sliced avocado brings creamy coolness to every bite.
  • Pickled jalapeños or a drizzle of hot sauce let everyone adjust the heat to their liking.
Homemade enchilada sauce coats warm Beef Enchiladas, topped with shredded cheese, ready to be served hot. Save
Homemade enchilada sauce coats warm Beef Enchiladas, topped with shredded cheese, ready to be served hot. | cookingwithkendra.com

These enchiladas have become my go to whenever I want something comforting, reliable, and just a little bit impressive. I hope they fill your kitchen with the same warmth and bring people to your table the way they do mine.

Recipe FAQs

Ground beef or shredded cooked beef both work well, offering a tender and flavorful filling.

Yes, preparing the sauce in advance allows the flavors to meld, making assembly quicker on cooking day.

Soft flour tortillas provide a classic texture, but corn tortillas are a great gluten-free alternative.

Adding chopped green chilies to the filling or increasing cayenne in the sauce will boost the heat.

Ground turkey, chicken, or black beans can replace beef for varied protein options.

Beef Enchiladas Classic Dish

Tender beef and cheese wrapped in tortillas and baked with a flavorful enchilada sauce.

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

Ingredients

Beef Filling

  • 1 lb ground beef (or shredded cooked beef)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • ½ tsp smoked paprika
  • ½ tsp dried oregano
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tbsp vegetable oil

Enchilada Sauce

  • 2 tbsp vegetable oil
  • 2 tbsp all-purpose flour
  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ½ tsp dried oregano
  • ¼ tsp cayenne pepper (optional)
  • 2 cups low-sodium beef or chicken broth
  • 1 tbsp tomato paste
  • ½ tsp salt
  • ¼ tsp black pepper

Assembly

  • 8 (8-inch) flour tortillas (or corn tortillas for gluten-free)
  • 2 cups shredded cheddar cheese (or Mexican cheese blend)
  • ½ cup chopped fresh cilantro (optional)
  • Sliced jalapeños, sour cream, and lime wedges for serving (optional)

Instructions

1
Preheat Oven and Prepare Dish: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.
2
Cook Beef Filling: Heat 1 tablespoon vegetable oil in a large skillet over medium heat. Sauté onions for 2–3 minutes, then add garlic and cook for 30 seconds. Add ground beef, breaking it apart, and cook until browned, approximately 6–8 minutes. Drain excess fat if necessary.
3
Season Beef Filling: Incorporate cumin, chili powder, smoked paprika, oregano, salt, and black pepper into the beef mixture. Cook for 1 additional minute, then remove from heat.
4
Prepare Enchilada Sauce: In a saucepan, heat 2 tablespoons vegetable oil over medium heat. Whisk in flour and cook for 1 minute to form a roux. Add chili powder, cumin, garlic powder, onion powder, oregano, and cayenne pepper, stirring for 30 seconds.
5
Simmer Sauce: Gradually whisk in broth and tomato paste. Bring to a simmer and cook, whisking frequently, until the sauce thickens, about 6–7 minutes. Season with salt and black pepper, then remove from heat.
6
Assemble Enchiladas: Spread half a cup of sauce evenly over the bottom of the prepared baking dish. Warm tortillas to increase pliability. Place approximately one-quarter cup of beef mixture and 2 tablespoons shredded cheese onto each tortilla, roll tightly, and arrange seam-side down in the dish.
7
Add Sauce and Cheese: Pour remaining sauce evenly over assembled enchiladas. Top with remaining shredded cheese.
8
Bake: Bake uncovered for 20–25 minutes until cheese is melted and bubbly.
9
Garnish and Serve: Optionally garnish with chopped cilantro and sliced jalapeños. Serve with sour cream and lime wedges.
Additional Information

Equipment Needed

  • Large skillet
  • Saucepan
  • 9x13-inch baking dish
  • Whisk
  • Mixing spoons
  • Knife and cutting board

Nutrition (Per Serving)

Calories 570
Protein 32g
Carbs 42g
Fat 31g

Allergy Information

  • Contains wheat (flour tortillas, all-purpose flour) and milk (cheese, sour cream).
  • May contain soy depending on product brands.
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.