This dish features tender ground beef cooked with aromatic spices and simmered in tomato-rich sauce, then wrapped in soft corn tortillas. Topped with melted cheddar and Monterey Jack cheeses, it's baked to bubbly perfection and garnished with fresh cilantro and green onions. The homemade red sauce blends chili powder, cumin, and garlic for bold, southwestern flavors, making it a satisfying main course for gatherings or family meals. Gluten-free options are available by substituting flour and tortillas with suitable alternatives.
The first time I made enchiladas from scratch, I couldn't believe how different they tasted from the canned sauce version I'd grown up on. My kitchen smelled like a Mexican restaurant, and my roommate kept wandering in asking if they were ready yet. Now this homemade sauce is non-negotiable in our house.
I made these for a friend's birthday dinner last winter, and she admitted she'd been dreaming about them ever since. There's something about the combination of warm corn tortillas and that spiced beef filling that makes people feel genuinely taken care of.
Ingredients
- Vegetable oil: Creates the roux base for your sauce and helps the spices bloom properly
- Chili powder: Use regular chili powder not ground dried chilies or the flavor will be too intense
- Ground beef: I like 85% lean for flavor without too much excess grease to drain
- Corn tortillas: Yellow or white both work but warm them first or they'll crack when you roll
- Cheddar and Monterey Jack: The cheddar brings sharpness while Jack adds that perfect melt
Instructions
- Whisk up that sauce:
- Heat the oil in a saucepan over medium heat then whisk in your flour and cook for one minute. Add all those spices and let them get fragrant for about 30 seconds before slowly pouring in the broth while whisking constantly.
- Simmer to perfection:
- Stir in the tomato paste and let everything bubble gently for 6 to 8 minutes until it coats the back of a spoon. The sauce will thicken slightly as it cools so don't worry if it seems thin.
- Brown your beef:
- Cook the ground beef in a large skillet breaking it up with a wooden spoon until no pink remains. Add your chopped onion and let it soften for a few minutes.
- Season it right:
- Stir in the garlic cumin chili powder smoked paprika salt and pepper and let them cook for just a minute. Pour in the tomato sauce and let everything simmer together for 3 to 4 minutes.
- Get your tortillas ready:
- Heat your oven to 375°F and warm your tortillas in a dry skillet for about 20 seconds each side or wrap them in damp paper towels and microwave for 45 seconds. This makes them pliable so they roll without cracking.
- Start assembling:
- Spread half a cup of that sauce in the bottom of a 9x13 baking dish. Fill each tortilla with about a quarter cup of beef and a little cheese then roll tight and place seam side down.
- Sauce and cheese them:
- Pour all that remaining sauce over the top of your rolled enchiladas making sure every tortilla gets coated. Sprinkle the rest of your cheese mixture across the top.
- Bake until bubbly:
- Cover tightly with foil and bake for 20 minutes then remove the foil and give it another 10 to 15 minutes until the cheese is golden and bubbling around the edges.
These have become our go-to when we want comfort food that still feels special. Last week my daughter asked if we could have enchilada night every Friday and honestly I'm considering it.
Make It Your Own
I've tried so many variations over the years and this base recipe plays nicely with almost anything. Sometimes I add a can of diced green chilies to the sauce for extra depth or throw in some corn when nobody's looking.
The Prep Ahead Secret
You can make the sauce and beef filling up to two days ahead and keep them in separate containers. I actually think the sauce tastes better after the flavors have had time to hang out together in the fridge.
Serving Suggestions
A simple green salad with lime dressing cuts through all that rich cheese perfectly. I also love setting out toppings like sour cream pickled jalapeños and extra cilantro so everyone can customize their plate.
- Serve immediately while the cheese is still molten and irresistible
- Let them rest 5 minutes before scooping so they hold their shape better
- Reheat leftovers covered with foil at 350°F for about 20 minutes
There's something so satisfying about pulling that foil off and seeing perfectly bubbly enchiladas. Hope they become a favorite in your house too.
Recipe FAQs
- → What makes the red sauce flavorful?
-
The red sauce combines chili powder, cumin, garlic, onion powders, oregano, and tomato paste simmered in broth, creating a rich, smoky base with a mild kick.
- → Can I substitute the beef with other proteins?
-
Yes, ground turkey or chicken work well as alternatives, maintaining the same seasonings and cooking method for similar taste and texture.
- → How do I make this dish gluten-free?
-
Use gluten-free flour for the sauce and certified gluten-free corn tortillas to keep the dish suitable for gluten-sensitive diets.
- → What cheeses are best for topping?
-
A blend of shredded cheddar and Monterey Jack cheeses melts beautifully, adding creamy richness and mild sharpness.
- → How can I add more heat to the dish?
-
Increase cayenne pepper in the sauce or add diced jalapeños to the filling for a spicier flavor profile.