This dish features ground beef cooked with spices and combined with a rich red sauce made from chili powder and tomato paste. The filling is wrapped in soft tortillas, topped with cheese, and baked until bubbly and golden. The robust layers deliver a comforting balance of heat, savoriness, and melty cheese, perfect for a satisfying dinner. Optional cilantro garnish adds a fresh touch to this hearty main course.
There's something about the smell of chili powder hitting hot oil that makes me feel like I'm in someone's kitchen I've never been to before. My neighbor Maria handed me a handwritten card with her enchilada recipe after I complimented her dinner, and I remember standing in my kitchen at 6 PM on a Tuesday, reading her notes and thinking this might be the most generous thing anyone had ever given me. The first time I made them, my filling was too wet and my sauce broke, but somehow they still tasted like comfort. Now I make these whenever I need to feel like I know what I'm doing in the kitchen.
I made these for my sister the night she finished her certification exam, and she ate three before saying anything else. We sat at the kitchen counter with the pan between us, and she talked about every person in her study group while I watched the cheese bubble and settle. That's when I understood these aren't fancy or complicated, but they hit different when someone actually needs them.
Ingredients
- Vegetable oil: Use a neutral oil that won't compete with the spices; it just helps everything brown and blend together properly.
- All-purpose flour: This is your thickener for the sauce and needs to cook out slightly so it doesn't taste floury.
- Chili powder: The backbone of the whole thing, so don't skip it or use what's been open for three years.
- Ground cumin: Adds earthiness that makes people ask if there's something special in here.
- Garlic and onion powder: These amplify flavor without adding moisture like fresh versions would.
- Dried oregano: Mexican oregano has more punch if you can find it, but regular works fine.
- Salt and black pepper: Taste as you build the sauce; you'll adjust this anyway.
- Chicken or beef broth: Low-sodium lets you control the salt, and either works depending on what you have.
- Tomato paste: Adds depth and helps the sauce cling to the tortillas instead of sliding off.
- Ground beef: One pound is enough for eight tortillas with plenty of filling in each one.
- Fresh onion and garlic: These bloom in the hot oil and become sweet, which balances the spices.
- Canned diced tomatoes: Drain them well so your filling doesn't become soup.
- Flour or corn tortillas: Warm them first so they don't crack, and they roll so much easier.
- Shredded cheddar cheese: Split it between the filling and the top; the bottom layer melts into the beef, the top gets golden.
- Fresh cilantro: Optional but it catches the light and tastes like you actually tried.
Instructions
- Build the sauce foundation:
- Heat oil in a medium saucepan over medium heat and whisk in flour, cooking for exactly one minute while stirring. You'll smell it change from raw to toasted, and that's when you know it's ready. Add all the dry spices and cook for just 30 seconds until the kitchen smells like a Mexican restaurant.
- Let the sauce come alive:
- Slowly pour in broth while whisking so no lumps form, then add tomato paste and let it simmer for 5 to 7 minutes. You want it thick enough that a spoon drawn through it leaves a trail, not thin enough to pour like water.
- Brown the beef filling:
- Heat oil in a large skillet and cook your chopped onion until it softens and turns slightly golden, which takes about 2 to 3 minutes. Add minced garlic for just 30 seconds so it doesn't burn, then crumble in the ground beef and break it apart with a spoon as it cooks.
- Season and simmer the meat:
- Once the beef is browned, stir in cumin, chili powder, smoked paprika, salt, and pepper, then add drained tomatoes and half a cup of your finished sauce. Let it bubble gently for 2 to 3 minutes so the flavors marry and the mixture tightens slightly.
- Set up for assembly:
- Preheat your oven to 375°F and lightly grease a 9 by 13 inch baking dish. Warm your tortillas in the microwave wrapped in a damp towel, or heat them one at a time in a dry skillet until they're flexible.
- Roll each enchilada:
- Spread a thin layer of sauce on the bottom of the dish, then spoon about 1/4 cup of beef filling and 2 tablespoons of cheese onto each tortilla. Roll them as tightly as you can without tearing them and place them seam side down in the dish so they don't unroll.
- Finish and bake:
- Pour the remaining sauce over the top and sprinkle with the rest of your cheese. Bake for 20 to 25 minutes until the sauce bubbles at the edges and the cheese melts and turns golden.
- Rest and serve:
- Let them cool for 5 minutes so you don't burn your mouth, then sprinkle with cilantro if you have it. Serve them hot with whatever sides make you happy.
My dad took one bite and asked if I used his old pressure cooker somehow because the beef was so tender, and I realized the simmer with the sauce does something you can't replicate by just browning meat alone. He asked for the recipe that night, which might be the best compliment I've ever gotten from him.
Making the Sauce Your Own
The base sauce is forgiving, which is why it's perfect for learning. If you like more heat, add 1/4 teaspoon of cayenne pepper to the spices, or if your family prefers mild, reduce the chili powder slightly. I've added a splash of coffee to deepen the flavor and a pinch of cinnamon once because I was curious, and it wasn't bad.
Substitutions That Actually Work
Ground turkey or chicken works beautifully if beef isn't in your plans, and honestly tastes lighter without tasting like you sacrificed anything. Corn tortillas are more traditional and stay together better if you're patient with them, while flour tortillas are more forgiving if you're rolling them fast. You can also use gluten-free flour and tortillas without changing anything else, and I've made them that way for friends and no one noticed the difference.
What Goes Alongside
These are rich enough to stand alone, but a simple side feels right somehow. I usually make Mexican rice because it takes the same 30 minutes the enchiladas do, or I throw together a quick green salad with lime and cilantro that cuts through the richness.
- Mexican rice cooked in the same pot you used for the sauce picks up all the flavors stuck to the bottom.
- A crisp green salad with lime juice and olive oil balances the cheese and sauce perfectly.
- Refried beans spooned alongside turn this into a complete meal that feels generous.
These enchiladas have become my answer to almost everything—a celebration dinner, a rough week, showing up for someone. They're proof that the best recipes aren't complicated, they're just honest.
Your Questions Answered
- → How is the red sauce prepared?
-
The red sauce is made by cooking vegetable oil with flour, then adding chili powder, cumin, garlic and onion powders, oregano, and seasoning. Broth and tomato paste are whisked in and simmered until thickened, resulting in a rich and flavorful sauce.
- → Can I substitute the ground beef?
-
Yes, ground turkey or chicken can be used as alternatives to ground beef for a lighter version.
- → What type of tortillas work best?
-
Medium flour or corn tortillas, about 6 inches in diameter, are ideal for wrapping the filling and baking.
- → How can I make the sauce spicier?
-
Add 1/4 teaspoon of cayenne pepper to the red sauce mixture to increase the heat level.
- → What side dishes complement this meal?
-
Mexican rice, refried beans, or a crisp green salad pair wonderfully with this dish, enhancing the overall meal experience.