This dish features tender tortillas filled with seasoned ground beef, smothered in a rich, flavorful homemade red sauce made from a blend of chili powder, cumin, garlic, and tomato paste. After assembling with shredded cheddar cheese, the enchiladas are baked until bubbly and golden. Garnished with fresh cilantro and red onion, this meal offers a satisfying balance of spice, savory meat, and creamy melted cheese.
The homemade sauce brings warmth and depth, perfectly complementing the spiced beef filling. Ideal for a wholesome meal, these enchiladas combine familiar Mexican-inspired flavors with straightforward preparation in under an hour.
The first time I made homemade red enchilada sauce, I couldn't believe how different it tasted from the canned stuff I'd grown up on. My apartment filled with this incredible earthy, smoky aroma that made my neighbor actually knock on the door to ask what I was cooking. That sauce changed everything about how I approach Mexican cooking at home.
I made these for my sister's birthday dinner last fall when she requested something cozy but still special enough for a celebration. Watching her face light up when she took that first bite, sauce dripping slightly down her chin, reminded me why comfort food matters so much. Now she texts me every few weeks asking when I'll make them again.
Ingredients
- Vegetable oil: Creates the roux base that thickens the sauce into something velvety and rich
- Chili powder: The backbone of that authentic enchilada flavor we all crave
- Ground cumin: Adds earthy warmth that balances the heat from the chili powder
- Garlic and onion powder: Build depth without adding texture that might make the sauce grainy
- Chicken or vegetable broth: The liquid that brings everything together, low sodium helps control salt levels
- Tomato paste: Provides subtle acidity and a beautiful deep red color
- Ground beef: The hearty filling that makes these feel substantial and satisfying
- Flour tortillas: More forgiving than corn for rolling and less likely to crack
- Cheddar or Mexican blend cheese: Gets perfectly melty and golden under the broiler
Instructions
- Make the magic red sauce:
- Whisk the flour into hot oil until it bubbles and smells nutty, about one minute. Dump in all those spices at once and stir constantly for 30 seconds until the kitchen smells incredible.
- Add the liquid:
- Slowly pour in the broth while whisking to prevent lumps from forming. Stir in the tomato paste and let everything simmer until slightly thickened and deeply fragrant.
- Cook the beef filling:
- Brown the ground beef in a large skillet, breaking it up with your spoon until no pink remains. Add the onion and cook until softened, then toss in the garlic and spices.
- Finish the filling:
- Mix in the water and tomato paste, letting everything bubble for a couple minutes until thickened and smelling amazing. Taste and adjust salt if needed.
- Get everything ready:
- Preheat your oven to 375°F and spread a thin layer of sauce across the bottom of your baking dish. Warm the tortillas in the microwave for 30 seconds so they roll without cracking.
- Roll the enchiladas:
- Spoon some beef filling down the center of each tortilla, sprinkle with cheese, and roll tightly. Place them seam side down in the dish, fitting them snugly together.
- Sauce and cheese time:
- Pour the remaining red sauce evenly over all the enchiladas. Cover with cheese and bake covered for 15 minutes.
- Finish with golden perfection:
- Remove the foil and bake another 10 to 15 minutes until the cheese is bubbly and starting to turn golden brown in spots.
These enchiladas have become my go to when friends are having a rough week and need a proper hug in food form. There's something about bubbling cheese and homemade sauce that fixes almost anything.
Making It Ahead
You can assemble the entire dish up to a day before baking, just cover tightly with foil and refrigerate. Add about 10 extra minutes to the baking time if cooking from cold.
Freezing Instructions
Wrap individual enchiladas in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before reheating with a splash of extra sauce.
Serving Suggestions
I like serving these with simple Mexican rice and a crisp green salad dressed with lime juice. The freshness balances the rich, saucy enchiladas perfectly.
- Warm some extra sauce to pass at the table for people who love it saucy
- Serve with ice cold beer or margaritas for the full effect
- Offer hot sauce on the side for the heat lovers in your life
The best meals are the ones that make people pause mid bite and tell you this is exactly what they needed tonight.
Recipe FAQs
- → How do I make the red enchilada sauce?
-
Start by cooking vegetable oil and flour together, then stir in chili powder, cumin, garlic, onion powder, oregano, and optional cayenne. Gradually whisk in broth and tomato paste, simmering until slightly thickened.
- → Can I use corn tortillas instead of flour?
-
Yes, corn tortillas are traditional and can be lightly warmed before assembling to prevent cracking when rolled.
- → What can I substitute for ground beef?
-
Ground turkey or chicken can replace beef, adjusting cooking time accordingly for a lighter variation.
- → How long should I bake the enchiladas?
-
Bake covered with foil for 15 minutes, then uncovered for 10-15 minutes until cheese is bubbly and golden.
- → Is it possible to make the sauce spicier?
-
Yes, increasing cayenne pepper or adding chopped jalapeños to the beef filling will add heat to the dish.