These Savory Beef Enchiladas feature a hearty filling of seasoned ground beef with onions, garlic, and a blend of cumin, chili powder, and smoked paprika. The mixture gets wrapped in flour tortillas with a generous helping of cheddar and Monterey Jack cheese, then smothered in red enchilada sauce and baked until bubbly.
The entire dish comes together in just 55 minutes, making it perfect for busy weeknight dinners. The spices build a robust flavor profile while the melted cheese creates that irresistible pull everyone loves. Serve with sour cream, fresh cilantro, and your favorite Mexican sides for a complete meal.
The smell of cumin and chili powder hitting hot oil still takes me back to my first apartment kitchen, where I learned that enchiladas are forgiving even when your technique isn't. I burned the bottom of that first batch, but my roommates still went back for seconds. Now I know the secret is layering flavors in the beef itself, not just drowning everything in sauce.
My youngest daughter started helping me roll these when she was barely tall enough to reach the counter. She still claims her enchiladas taste better than mine, and honestly, I think the extra love she puts into each roll might actually make a difference. Tuesday nights became enchilada night by accident, and now nobody wants to break tradition.
Ingredients
- 1 lb (450 g) ground beef: I use 85/15 for the best balance of flavor and manageable fat, but drain whatever excess pools in the pan
- 1 medium yellow onion, finely chopped: The onion dissolves into the filling as it cooks, adding sweetness without chunks
- 2 cloves garlic, minced: Fresh garlic makes a difference here, don't try to substitute with garlic powder
- 1 tbsp olive oil: Just enough to coat the pan and help those spices bloom
- 1 tsp ground cumin: The earthy backbone that makes it taste like a proper enchilada
- 1 tsp chili powder: Not too hot, but adds that classic red color and mild warmth
- 1/2 tsp smoked paprika: My secret addition for depth that makes people wonder what's different
- 1/2 tsp dried oregano: Mexican oregano is traditional, but regular works fine in a pinch
- 1/2 tsp salt: Adjust up or down based on your salt tolerance and the saltiness of your cheese
- 1/4 tsp black pepper: Freshly cracked makes a noticeable difference
- 1 (10 oz/285 g) can diced tomatoes with green chilies, drained: Don't skip draining or the filling gets too soggy
- 8 large flour tortillas (8-inch/20 cm): Warm them first or they'll crack when you try to roll
- 2 cups (200 g) shredded cheddar cheese: Sharp cheddar gives the best flavor punch
- 2 cups (200 g) shredded Monterey Jack cheese: For that perfect melt factor
- 2 cups (480 ml) red enchilada sauce: Homemade is wonderful, but a good canned sauce works perfectly fine
- 2 tbsp chopped fresh cilantro: The bright finish that cuts through all that cheese
- 1/2 cup (120 ml) sour cream: Essential for that cool contrast against the hot sauce
Instructions
- Get your oven ready:
- Preheat to 375°F (190°C) and move the rack to the middle position while you prep everything else.
- Start the aromatics:
- Heat olive oil in a large skillet over medium heat, add the onion, and let it soften for about 3 minutes until translucent.
- Add the garlic:
- Throw in the minced garlic and stir for just 1 minute until fragrant, being careful not to burn it.
- Brown the beef:
- Add the ground beef and break it apart with your spoon, cooking for 6-8 minutes until fully browned.
- Drain if needed:
- If there's more than a tablespoon of fat in the pan, drain some off but leave a little for flavor.
- Bloom the spices:
- Stir in cumin, chili powder, smoked paprika, oregano, salt, and pepper, cooking for 1 minute until the smell fills the kitchen.
- Add the tomatoes:
- Mix in the drained diced tomatoes with green chilies and simmer for 2-3 minutes to let the flavors meld.
- Prep the baking dish:
- Spread 1/2 cup of enchilada sauce over the bottom of a 9x13-inch baking dish so nothing sticks.
- Warm the tortillas:
- Wrap them in damp paper towels and microwave for 30 seconds so they roll without cracking.
- Fill and roll:
- Place about 1/3 cup of beef mixture and a sprinkle of both cheeses down the center of each tortilla, roll tightly, and place seam-side down.
- Sauce them up:
- Pour the remaining enchilada sauce evenly over all the enchiladas, making sure the ends get covered.
- Cheese it:
- Sprinkle the remaining cheese blend over the top, covering everything in a generous layer.
- Bake covered:
- Cover with foil and bake for 20 minutes so everything heats through and steams together.
- Get it bubbly:
- Remove the foil and bake for another 10 minutes until the cheese is melted and starting to brown in spots.
- Finish and serve:
- Sprinkle with fresh cilantro and bring the sour cream to the table for everyone to add their own dollop.
Last summer, we made these for a neighborhood potluck and three different families asked for the recipe. Something about enchiladas makes people feel at home, like they're sitting around a table with people who care about them.
Making It Your Own
I've tried adding black beans, corn, even roasted sweet potatoes to the filling. Some versions work better than others, but that's how you find your family's version. The basic structure is flexible enough to handle whatever you throw at it.
Sauce Strategy
Homemade enchilada sauce is wonderful when you have time, but don't stress about it. A good quality canned sauce with a splash of extra cumin tastes nearly as good. The real flavor comes from that spice-bloomed beef filling anyway.
Make-Ahead Magic
These assemble perfectly the night before and actually taste better after resting in the fridge overnight. The flavors meld together and the tortillas soften without getting soggy.
- Assemble everything up to the baking step, cover tightly with foil, and refrigerate
- Add 5-10 minutes to the baking time if baking straight from the fridge
- Let them rest for 5 minutes before serving so they set up and slice cleaner
There's something deeply satisfying about pulling that foil off and seeing the cheese bubbling away. I hope these become a regular in your rotation too.
Your Recipe Questions Answered
- → Can I make these enchiladas ahead of time?
-
Yes, assemble the enchiladas completely and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the covered baking time since they'll be cold.
- → Can I freeze enchiladas?
-
Absolutely. Assemble unbaked enchiladas, wrap tightly with plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → How do I make these gluten-free?
-
Replace flour tortillas with corn tortillas and ensure your enchilada sauce is certified gluten-free. The flavor remains authentic while making it suitable for gluten-sensitive diners.
- → Can I use different types of cheese?
-
Feel free to experiment with Oaxaca, asadero, or queso fresco for authentic Mexican flavors. A Mexican cheese blend also works perfectly and saves prep time.
- → How can I add more vegetables?
-
Diced bell peppers, corn, black beans, or spinach can be stirred into the beef mixture during step 5. They'll add nutrition and texture without overwhelming the traditional flavors.
- → What's the best way to prevent soggy tortillas?
-
Quickly pass corn tortillas through hot oil to seal them, or lightly toast flour tortillas before filling. Don't oversauce the bottom layer and ensure your beef mixture isn't too watery.