This classic Mexican dish combines seasoned ground beef folded into warm tortillas, baked under a generous layer of rich red sauce and melted cheese. The homemade sauce blends chili powder, cumin, garlic, and tomato paste, simmered to a perfect consistency. The dish offers a balance of spicy and savory notes, with optional garnishes like cilantro and red onion adding freshness. Preparation and baking take about an hour, ideal for a satisfying main course.
My neighbor Maria showed up at my door one evening with a plate of enchiladas that changed everything. I'd always thought homemade red sauce was some kind of kitchen witchcraft, but watching her roll those tortillas with such ease made me realize it was actually just patience and good spices. The smell of that sauce simmering on the stove is what finally got me to stop buying the canned stuff and start making my own.
I made this for a potluck and ended up with an empty dish and three people asking for the recipe. One friend who'd never had homemade enchiladas looked genuinely surprised at how different they tasted, and that moment of someone discovering something delicious because of something you made is pure kitchen joy.
Ingredients
- Vegetable oil: Use enough to coat the bottom of your saucepan without being wasteful, usually about 2 tablespoons for the sauce and a touch more for warming tortillas.
- All-purpose flour: This creates the base for your sauce, acting as a thickener that gives the sauce body and prevents it from being too thin or runny.
- Chili powder: The soul of this dish. I learned the hard way that quality matters here, so grab something that smells vibrant when you open the container.
- Ground cumin, garlic powder, and onion powder: These three work as a team to build depth. Don't skip any of them or the sauce tastes flat.
- Dried oregano: Just a pinch, but it adds an earthy note that makes people ask what's in there.
- Low-sodium chicken broth: The backbone of your sauce. I use low-sodium because you're adding salt anyway, and it gives you control over the final flavor.
- Tomato paste: This goes in both the sauce and the beef filling. It's concentrated tomato flavor without added water, so a little goes a long way.
- Ground beef: One pound feeds four people comfortably when combined with the sauce and cheese. Buy it fresh if you can.
- Yellow onion and garlic: Finely chopped onion softens into the beef, and fresh garlic makes all the difference over garlic powder.
- Smoked paprika: This adds a subtle smokiness that tastes like you spent all day making this, even though you didn't.
- Flour or corn tortillas: Eight medium tortillas is the right amount for this baking dish. Corn tortillas keep it gluten-free if that matters to you.
- Shredded cheddar or Mexican cheese blend: Don't use pre-shredded cheese with the anti-caking powder if you can help it. Freshly shredded melts smoother and looks better.
- Fresh cilantro and diced red onion: These are optional garnishes, but they add color and a fresh brightness that cuts through all that rich cheese and sauce.
Instructions
- Get your oven ready:
- Set it to 375°F (190°C) right when you start cooking. This way it's ready by the time you finish filling your tortillas, and you're not waiting around.
- Build the red sauce:
- Warm oil in a medium saucepan, then whisk in flour and cook for exactly one minute, stirring constantly to avoid lumps. Add your spices all at once and cook for just 30 seconds so they release their fragrance without burning. Slowly pour in the chicken broth while whisking, which prevents lumps from forming. Once it's smooth, add salt, pepper, and tomato paste, then simmer for 5 to 6 minutes until it thickens slightly and tastes rounded.
- Brown the beef filling:
- Cook the ground beef in a large skillet over medium-high heat, breaking it apart with a spoon as it browns, which takes about 5 to 6 minutes total. Drain any excess fat if there's a pool of it, then add your chopped onion and minced garlic and cook until softened, around 2 to 3 minutes. Stir in your spices, tomato paste, and water, then let it simmer for 2 minutes until everything is well combined and slightly thickened.
- Prepare the baking dish:
- Spread 1/2 cup of your red sauce on the bottom of a 9x13-inch baking dish. This prevents the tortillas from sticking and ensures every bite has sauce underneath.
- Warm the tortillas:
- If tortillas are cold, they crack when you roll them. Wrap them in a damp towel and microwave for 30 seconds, or warm them one at a time in a dry skillet for a few seconds until they're pliable and warm to the touch.
- Fill and roll:
- Place 2 to 3 tablespoons of beef filling down the center of each tortilla, sprinkle with just a little cheese (you'll use most of it on top), and roll it up snugly. Cracking as you roll is normal and doesn't ruin anything.
- Arrange in the dish:
- Place each rolled enchilada seam-side down in the baking dish. This keeps them from unrolling and lets the seams stay sealed.
- Sauce and cheese:
- Pour all remaining enchilada sauce evenly over the enchiladas, then sprinkle the reserved cheese on top. Make sure every enchilada is at least partially covered in sauce so nothing dries out.
- Bake until bubbly:
- Bake for 20 to 25 minutes until the cheese is melted and slightly browned at the edges, and the sauce is bubbling around the sides. You'll know it's done when your kitchen smells incredible and you can't wait another minute to eat.
- Garnish and serve:
- If using cilantro and red onion, scatter them on top just before serving. This adds freshness and color that makes it feel restaurant-quality.
I made this once for a dinner party where everything that could go wrong did go wrong, but these enchiladas came out perfect anyway. There's something reassuring about a dish that's forgiving enough to survive a chaotic kitchen but delicious enough that nobody notices your stress.
Why Homemade Sauce Changes Everything
Canned sauce is convenient, but homemade red sauce teaches you something: you actually control every layer of flavor. When you toast your spices before adding liquid, they bloom and taste deeper. When you simmer it yourself, you can taste it and adjust as you go. This sauce is proof that a few extra minutes at the stove pays back in flavor tenfold.
Beef vs. Other Options
Ground beef is traditional and gives you a hearty, rich filling that soaks up all those spices. I've tested this with ground turkey for a lighter version and ground chicken for a milder taste, and both work, but beef is what makes your kitchen smell like someone's abuela is cooking. The difference is the fat content in beef, which carries flavor and keeps the filling from tasting dry.
Make It Your Own
This recipe is a foundation, not a rulebook. Some people add black beans or corn to the filling for texture. Others layer thin sliced potatoes under the enchiladas for substance. I once added a sprinkle of cumin directly on top of the cheese before baking and it created this toasted, fragrant crust that was unexpected.
- For more heat, add a pinch of cayenne to the sauce or use hot chili powder instead of regular.
- Serve with sliced avocado, sour cream, or a squeeze of fresh lime to cut through the richness.
- Leftover enchiladas reheat beautifully in a 350°F oven, covered with foil so the cheese doesn't overcook.
This recipe has become my go-to when I want to impress people or comfort myself with something warm and familiar. There's no shortcut that makes it taste shortcuts-like, just honest cooking with real ingredients.
Recipe FAQs
- → How is the red sauce prepared?
-
The sauce is made by cooking oil and flour, then whisking in chili powder, cumin, garlic, onion powder, oregano, chicken broth, salt, pepper, and tomato paste until thickened.
- → Can I use different tortillas?
-
Yes, both flour and corn tortillas work well; corn tortillas provide a gluten-free option if certified.
- → What can I substitute for ground beef?
-
Ground turkey or chicken make great alternatives, retaining similar flavors and texture.
- → How to make the enchiladas spicier?
-
Add cayenne powder or use hot chili powder in the red sauce for an extra kick.
- → What garnishes complement this dish?
-
Chopped cilantro and diced red onion add fresh herbal and sharp notes to balance richness.
- → Can this dish be prepared ahead of time?
-
Yes, you can assemble and refrigerate before baking; just add extra baking time if starting cold.