Beef Enchiladas with Cheese

Golden, bubbly Beef Enchiladas, filled with savory beef and topped with melted cheese, ready to serve! Save
Golden, bubbly Beef Enchiladas, filled with savory beef and topped with melted cheese, ready to serve! | spoonfulstreet.com

This dish brings together tender shredded beef, wrapped in soft tortillas and bathed in a flavorful homemade sauce. The baked layers of rich enchilada sauce and melted cheese blend perfectly, offering a warm, comforting meal inspired by classic Tex-Mex cuisine. Aromatic spices like cumin, chili powder, and smoked paprika deepen the filling’s taste, while fresh toppings add brightness. Ideal for sharing, it delivers a satisfying balance of bold flavors and inviting textures.

I threw together my first batch of beef enchiladas on a Tuesday night when I had leftover taco meat and no plan. The sauce came together in one pan, the tortillas rolled easier than I expected, and twenty minutes later the kitchen smelled like a border town cantina. I've been hooked ever since.

The first time I made these for my neighbor, she asked if I'd ordered takeout. When I admitted I'd made the sauce from scratch, she looked at me like I'd performed magic. That moment sold me on never buying jarred enchilada sauce again.

Ingredients

  • Ground beef (1 lb): Browns fast and soaks up spices beautifully, but shredded pot roast or leftover brisket works just as well if you have it.
  • Onion and garlic: The foundation of the filling, cook them until soft and fragrant so they melt into the beef instead of staying crunchy.
  • Cumin, chili powder, smoked paprika: This trio builds the warm, earthy backbone of Tex-Mex flavor without overwhelming heat.
  • Vegetable oil (for sauce): Helps the flour toast evenly and creates a smooth roux that thickens the sauce without lumps.
  • All-purpose flour: The secret to a silky, restaurant-style enchilada sauce that clings to every tortilla.
  • Beef or chicken broth (2 cups): Use low-sodium so you control the salt, and whisk it in slowly to avoid clumps.
  • Tomato paste: Just one tablespoon adds body and a hint of sweetness that rounds out the chili powder.
  • Flour tortillas (8-inch): Soft and pliable, they roll without tearing, warm them for thirty seconds to make your life easier.
  • Shredded cheddar cheese (2 cups): Melts into gooey golden perfection, or swap in a Mexican blend for extra flavor.
  • Cilantro, jalapeños, sour cream, lime: Optional but worth it, they brighten every bite and give you something to argue about at the table.

Instructions

Preheat and prep:
Set your oven to 375°F and grease a 9x13-inch baking dish. This gives you time to cook without rushing later.
Cook the beef filling:
Heat oil in a large skillet, sauté the onions until soft, then add garlic for thirty seconds before browning the beef. Drain any excess fat, stir in your spices, and let everything cook together for one minute so the flavors bloom.
Make the enchilada sauce:
In a saucepan, heat oil and whisk in flour, cooking it for one minute until it smells toasty. Add your spices, then slowly whisk in broth and tomato paste, simmering until the sauce thickens and coats the back of a spoon, about six minutes.
Assemble the enchiladas:
Spread half a cup of sauce in the baking dish, warm your tortillas, then fill each with a quarter cup of beef and two tablespoons of cheese. Roll them seam-side-down, pour the remaining sauce over the top, and sprinkle with the rest of the cheese.
Bake until bubbly:
Slide the dish into the oven uncovered and bake for twenty to twenty-five minutes. You'll know it's ready when the cheese is melted, bubbling, and starting to brown at the edges.
Save
| spoonfulstreet.com

One Sunday I doubled the batch and froze half before baking. Three weeks later, when I had no energy to cook, I pulled them straight from the freezer to the oven and dinner was ready in forty minutes. That's when enchiladas became my secret weapon.

How to Make It Spicier or Milder

If you want heat, add a diced jalapeño to the beef filling or stir a teaspoon of cayenne into the sauce. For a milder version, skip the cayenne entirely and use mild chili powder. Taste the sauce before assembling and adjust from there.

Swaps and Substitutions

Ground turkey or chicken work great if you prefer lighter meat, and black beans or pinto beans make this vegetarian without losing any substance. Corn tortillas instead of flour will give you a gluten-free option, just warm them well so they don't tear when you roll.

Storing and Reheating

Leftovers keep in the fridge for up to four days in an airtight container. Reheat individual portions in the microwave for ninety seconds, or warm the whole dish covered in a 350°F oven for fifteen minutes. Freeze assembled unbaked enchiladas for up to three months, then bake from frozen at 375°F for forty-five minutes covered, then fifteen uncovered.

  • Top with fresh cilantro and a squeeze of lime right before serving for brightness.
  • Serve with Mexican rice, black beans, or a simple side salad to round out the meal.
  • If the sauce thickens too much while cooking, whisk in a splash of broth to loosen it.
Homemade Beef Enchiladas, a Tex-Mex classic with a rich sauce and a satisfying, cheesy bake. Save
Homemade Beef Enchiladas, a Tex-Mex classic with a rich sauce and a satisfying, cheesy bake. | spoonfulstreet.com

These enchiladas have become the meal I make when I want something comforting without spending hours in the kitchen. They're forgiving, flexible, and always disappear faster than I expect.

Recipe Questions & Answers

Ground beef or shredded cooked beef both provide tender texture and rich flavor, suitable for the filling.

Yes, adding cayenne pepper or chopped green chilies to the filling increases heat without overwhelming the dish.

Corn tortillas work well, especially for gluten-free options, offering authentic texture and taste.

Warming tortillas before assembling makes them pliable and helps retain softness when baked.

Shredded cheddar or a Mexican cheese blend melt nicely, providing creamy, savory topping layers.

Beef Enchiladas with Cheese

Shredded beef in soft tortillas baked with rich sauce and melted cheese, perfect for hearty family dinners.

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
  • 1/2 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 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
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp dried oregano
  • 1/4 tsp cayenne pepper (optional)
  • 2 cups low-sodium beef or chicken broth
  • 1 tbsp tomato paste
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Assembly

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

Instructions

1
Preheat Oven: Preheat the oven to 375°F. Grease a 9x13-inch baking dish.
2
Prepare Beef Filling: Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Sauté the chopped onions for 2 to 3 minutes until translucent. Add minced garlic and cook for another 30 seconds. Add ground beef and break it up with a spoon. Cook until browned, about 6 to 8 minutes. Drain any excess fat.
3
Season Beef Filling: Stir in ground cumin, chili powder, smoked paprika, dried oregano, salt, and black pepper. Cook for an additional minute. Remove from heat.
4
Prepare Enchilada Sauce: In a saucepan, heat 2 tablespoons of vegetable oil over medium heat. Whisk in all-purpose flour and cook for 1 minute. Add chili powder, ground cumin, garlic powder, onion powder, dried oregano, and cayenne pepper if using, stirring for 30 seconds.
5
Simmer Sauce: Gradually whisk in beef or chicken broth and tomato paste. Bring to a simmer and cook, whisking frequently, until the sauce thickens, approximately 6 to 7 minutes. Season with salt and black pepper. Remove from heat.
6
Assemble Enchiladas: Spread half a cup of enchilada sauce in the prepared baking dish. Warm tortillas to make them pliable. Place a quarter cup of beef filling and 2 tablespoons of cheese on each tortilla. Roll up and arrange seam-side down in the baking dish.
7
Add Sauce and Cheese: Pour the remaining enchilada sauce evenly over the rolled tortillas. Sprinkle with the remaining shredded cheese.
8
Bake: Bake uncovered for 20 to 25 minutes until the cheese is melted and bubbly.
9
Garnish and Serve: Garnish with chopped cilantro, sliced jalapeños, and serve with sour cream and lime wedges if desired.
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.
Jenna Collins

Home cook sharing simple, wholesome recipes & practical kitchen tips for busy families.