Store-bought enchilada sauce is the reason most homemade enchiladas taste like a mediocre Tex-Mex chain, and making the sauce from scratch takes eight minutes. This homemade enchiladas recipe uses a quick red sauce built from pantry staples, seasoned ground beef, and corn tortillas that get softened before rolling so they do not crack and fall apart on the plate.
The technique details matter here more than the ingredients. Most failed enchiladas crack because the tortillas go in cold and dry. Dipping them briefly in warm sauce before rolling solves that completely. This homemade enchiladas recipe walks through both the sauce and the assembly so you get it right on the first try.
Homemade Enchiladas
Corn tortillas rolled with seasoned beef, smothered in a quick homemade red sauce, and baked until the cheese bubbles. No canned sauce, no cracked tortillas.
Ingredients
- 12 corn tortillas
- 1 lb ground beef
- 2 tsp homemade taco seasoning
- 1.5 cups shredded Mexican blend cheese
- Red sauce: 2 tbsp oil
- 2 tbsp chili powder
- 1 tsp cumin
- 1 tsp garlic powder
- 1/2 tsp smoked paprika
- 1/2 tsp salt
- 2 tbsp all-purpose flour
- 2 cups chicken broth
- 1 can (8 oz) tomato sauce
Instructions
- 1
Make red sauce: bloom spices in hot oil 30 seconds, whisk in flour, gradually add broth and tomato sauce. Simmer 5 minutes. Set aside.
- 2
Brown ground beef, drain fat. Add taco seasoning and 1/4 cup water. Cook 2 minutes until absorbed.
- 3
Preheat oven to 375F. Spread 1/4 cup sauce in the bottom of a 9×13 baking dish.
- 4
Dip each tortilla in warm sauce 5 seconds per side. Fill with beef and cheese, roll tight, place seam-side down in dish.
- 5
Pour remaining sauce over enchiladas. Top with remaining cheese. Cover with foil and bake 20 minutes.
- 6
Remove foil and bake 10 more minutes until cheese is bubbly and browning. Rest 5 minutes before serving.
Before you start on the enchiladas, make sure you have good taco seasoning on hand. The homemade taco seasoning recipe is worth keeping in a jar in the pantry specifically for recipes like this — it is the seasoning blend used in the beef filling here, and it is better than anything that comes in a packet.
Start with the red sauce. Heat two tablespoons of oil in a medium saucepan over medium heat. Add two tablespoons of chili powder, one teaspoon of cumin, one teaspoon of garlic powder, half a teaspoon of smoked paprika, and half a teaspoon of salt directly to the hot oil and stir for 30 seconds — blooming the spices in oil releases more flavor than adding them to liquid. Whisk in two tablespoons of all-purpose flour and cook another minute. Slowly pour in two cups of chicken broth while whisking, followed by one 8-ounce can of tomato sauce. Bring to a simmer and cook five minutes until slightly thickened. Set aside.
For the filling, brown one pound of ground beef in a skillet over medium-high heat, breaking it apart as it cooks. Drain excess fat. Add two teaspoons of the homemade taco seasoning blend, a quarter cup of water, and stir to coat. Cook another two minutes until the water evaporates and the meat is well-seasoned. This is the same base used in classic beef tacos — the filling works in both recipes without modification.
Preheat the oven to 375 degrees F. Spread a thin layer of the red sauce across the bottom of a 9×13 baking dish — about a quarter cup. This prevents the bottom tortillas from sticking and drying out during baking.
Warm the red sauce in a shallow pan or skillet over low heat. One at a time, dip each corn tortilla into the warm sauce for about five seconds per side. The tortilla should be coated but not soaking. Pull it out, lay it flat, add two to three tablespoons of the seasoned beef and a tablespoon of shredded cheese down the center, then roll it up tightly and place it seam-side down in the baking dish. Repeat until you have used all 12 tortillas, arranging them snugly in two rows.
Pour the remaining sauce evenly over the top of all the enchiladas. Scatter one and a half cups of shredded Mexican blend cheese over everything. Cover with foil and bake 20 minutes. Remove the foil and bake another 10 minutes until the cheese is bubbly and starting to brown at the edges. Let them rest five minutes before serving — the sauce thickens slightly as it cools and the enchiladas hold their shape better when they are not piping hot.
Serve with sour cream, diced white onion, and fresh cilantro if you have it. Sliced avocado works well alongside. The enchiladas are filling on their own, but a simple side of rice or refried beans rounds out the plate without adding much prep time.
Ground beef is one of the most versatile proteins for quick weeknight cooking. Both easy ground beef recipes and knowing how to stretch ground beef are worth reading if you are cooking for a family on a budget — one pound of beef in these enchiladas feeds six people comfortably with sides, which makes the per-serving cost genuinely low.
A large glass or ceramic baking dish distributes heat evenly and makes cleanup easier than metal. The Amazon 9×13 glass baking dish handles the full batch without crowding and goes from oven to table. Leftovers reheat well — store enchiladas in a Bentgo container with a little extra sauce spooned over the top to keep them from drying out overnight.
Enchiladas also fit squarely in the weeknight dinners under $10 category — the sauce ingredients cost almost nothing, corn tortillas are cheap, and one pound of beef stretches to feed the whole table. If you want a full weekly rotation built around this kind of practical, affordable cooking, the Meal Prep Guide ($17) has the complete plan with shopping lists and a batch-cook schedule that eliminates the daily question of what is for dinner.
