There’s something incredibly comforting about a pan of bubbling, cheesy enchiladas. This recipe captures all that warmth and flavor, delivering a truly satisfying meal. We’re talking tender, seasoned ground beef wrapped in soft tortillas, smothered in a deeply flavorful red sauce, and baked to golden perfection. It’s a dish that brings people together, a true crowd-pleaser.
What makes this recipe special? It’s all in the sauce. We build layers of flavor with aromatic spices and a rich tomato base, ensuring every bite is packed with goodness. The beef filling is perfectly seasoned, offering a savory counterpoint to the vibrant sauce. And then, there’s the cheese—oh, the glorious melted cheese—creating that irresistible gooey texture. This isn’t just a meal; it’s an experience.
This recipe works because it balances simplicity with incredible flavor. We’re using straightforward techniques to achieve gourmet results. The key is to take a moment with each step, allowing the flavors to develop. From browning the beef to simmering the sauce, every stage contributes to the final, delicious outcome. Get ready to create some kitchen magic!
Recipe Overview
Prep time: 30 minutes
Cook time: 35 minutes
Servings: 6-8 people
Difficulty level: Medium
Equipment needed: A large skillet, a 9×13 inch baking dish, a blender or immersion blender, and a sturdy spatula. If you don’t have a 9×13 inch baking dish, two 8×8 inch square dishes or even a large oven-safe cast iron pan can work. A food processor can also be used instead of a blender for the sauce.
Make-ahead options: The enchilada sauce can be made up to 3 days in advance and stored in the refrigerator. The beef filling can also be cooked and refrigerated for up to 2 days. You can even assemble the entire dish a day before baking, cover it tightly, and refrigerate. Just add an extra 10-15 minutes to the baking time if baking from cold.
Ingredients
Main Ingredients
- 1 tablespoon olive oil – for sautéing, use a good quality extra virgin olive oil for best flavor
- 1.5 pounds lean ground beef – choose 80/20 for good flavor and texture, or leaner if preferred
- 1 large yellow onion – finely diced for even cooking and distribution
- 3 cloves garlic – minced, fresh garlic is key here for pungent flavor
- 1 teaspoon ground cumin – adds warmth and earthy depth
- 1 teaspoon chili powder – for classic Southwestern flavor, not too spicy
- 1/2 teaspoon smoked paprika – contributes a lovely smoky note
- 1/4 teaspoon dried oregano – adds a subtle herbaceous touch
- 1/2 teaspoon salt – adjust to taste, essential for seasoning
- 1/4 teaspoon black pepper – freshly ground for best aroma
- 12-14 (6-inch) corn tortillas – or flour tortillas if preferred, corn offers a more traditional flavor
- 2 cups shredded Monterey Jack cheese – melts beautifully, or use a Mexican blend
- 1 cup shredded cheddar cheese – for extra flavor and color, choose sharp or medium
For the Rich Red Enchilada Sauce
- 2 tablespoons olive oil – for sautéing the aromatics
- 1/4 cup all-purpose flour – helps thicken the sauce, creating a roux
- 2 tablespoons chili powder – more for the sauce, building on the flavor profile
- 1 teaspoon ground cumin – enhances the earthy notes in the sauce
- 1/2 teaspoon dried oregano – classic enchilada sauce herb
- 1/4 teaspoon smoked paprika – adds depth and smokiness
- 4 cups vegetable broth – or beef broth for a richer flavor, ensure it’s low sodium
- 1 (15-ounce) can tomato sauce – the base for our vibrant red sauce
- 1 tablespoon vinegar (apple cider or white) – brightens the flavors, essential for balance
- 1 teaspoon sugar – balances the acidity of the tomatoes, optional but recommended
- Salt and black pepper to taste
For Garnish
- Fresh cilantro – chopped, for a bright, fresh finish
- Diced red onion – for a little crunch and zing
- Sour cream or plain yogurt – for a cool, creamy contrast
The ground beef provides the hearty foundation, lending its savory depth to every bite. Leaner beef ensures the dish isn’t overly greasy. The yellow onion and garlic are crucial aromatics, building a base of sweet and pungent flavor. Spices like cumin, chili powder, smoked paprika, and oregano are the soul of the dish, infusing both the beef and the sauce with authentic Southwestern warmth.
Corn tortillas are traditional and hold up well, absorbing the sauce beautifully. However, flour tortillas are a great option if you prefer a softer texture. The Monterey Jack and cheddar cheeses are chosen for their excellent melting properties and rich, savory taste, creating that irresistible gooey layer.
For the red enchilada sauce, olive oil and flour create a roux, thickening the sauce to a perfect consistency. More chili powder, cumin, oregano, and smoked paprika amplify the spice profile. Vegetable broth and tomato sauce form the liquid base, while a touch of vinegar and sugar balance the flavors, making the sauce truly shine. These ingredients come together to create a symphony of taste and texture.
Pro Tips
- Develop Deep Flavor in the Sauce: Don’t rush the roux for the sauce. Cook the flour and spices in oil for at least 1-2 minutes on medium heat until fragrant. This toasts the flour and blooms the spices, leading to a much richer, more complex sauce. It makes all the difference!
- Soften Tortillas Correctly: To prevent tortillas from tearing when rolling, quickly warm them. You can briefly microwave them (10-15 seconds per stack of 5), or lightly pan-fry them in a dry skillet for about 15-20 seconds per side until pliable. A quick dip in warm enchilada sauce before filling also helps.
- Don’t Overfill: Resist the urge to stuff the tortillas too much. An overfilled enchilada is harder to roll and more likely to burst during baking. About 1/4 to 1/3 cup of filling per tortilla is usually perfect. This ensures a good sauce-to-filling ratio.
Instructions
Step 1: Prepare the Rich Red Enchilada Sauce
First, let’s get that amazing sauce going. In a medium saucepan, heat 2 tablespoons olive oil over medium heat. Add the 1/4 cup all-purpose flour and whisk constantly for 1 minute until it forms a paste, a roux. Now, stir in the 2 tablespoons chili powder, 1 teaspoon ground cumin, 1/2 teaspoon dried oregano, and 1/4 teaspoon smoked paprika. Continue whisking for another 1 minute until the spices are fragrant. This step is crucial for developing deep flavor.
Gradually whisk in the 4 cups vegetable broth, a little at a time, making sure there are no lumps. Once smooth, stir in the 1 (15-ounce) can tomato sauce, 1 tablespoon vinegar, and 1 teaspoon sugar. Bring the sauce to a gentle simmer, then reduce the heat to low and let it simmer for 15-20 minutes, stirring occasionally, until it thickens slightly. Season with salt and black pepper to taste. Keep warm.
Step 2: Cook the Savory Beef Filling
While the sauce simmers, prepare the beef. In a large skillet or Dutch oven, heat 1 tablespoon olive oil over medium-high heat. Add the 1.5 pounds lean ground beef and cook, breaking it up with a spoon, until it’s fully browned and no pink remains. This usually takes about 7-8 minutes. Drain any excess fat from the skillet.
Reduce the heat to medium. Add the 1 large diced yellow onion to the beef and cook for 5-7 minutes until softened and translucent. Stir in the 3 cloves minced garlic, 1 teaspoon ground cumin, 1 teaspoon chili powder, 1/2 teaspoon smoked paprika, 1/4 teaspoon dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Cook for another 1-2 minutes, stirring constantly, until the spices are fragrant. Remove from heat.
Step 3: Assemble the Enchiladas
Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish. Pour about 1/2 cup of the prepared enchilada sauce into the bottom of the baking dish and spread it evenly. This prevents sticking and adds flavor.
Now, prepare your tortillas. Briefly warm the 12-14 corn tortillas in the microwave for 10-15 seconds per stack, or quickly pan-fry them in a dry skillet for 15-20 seconds per side until pliable. This makes them easier to roll and prevents tearing.
Dip each warmed tortilla into the warm enchilada sauce, just enough to coat it lightly. Place about 1/4 to 1/3 cup of the beef filling down the center of each tortilla. Sprinkle with a small amount of the shredded Monterey Jack and cheddar cheese mixture. Carefully roll each tortilla tightly and place it seam-side down in the prepared baking dish. Continue this process until all the tortillas are filled and arranged snugly in the dish.
Step 4: Bake to Golden Perfection
Once all the enchiladas are arranged in the baking dish, pour the remaining enchilada sauce evenly over the top, making sure to cover them completely. Generously sprinkle the remaining shredded Monterey Jack and cheddar cheese over the sauce.
Cover the baking dish loosely with aluminum foil. Bake for 20 minutes. Then, remove the foil and continue baking for another 10-15 minutes, or until the cheese is melted, bubbly, and slightly golden brown, and the sauce is hot and simmering around the edges. Keep an eye on it to prevent over-browning.
Step 5: Rest and Serve
Once baked, remove the enchiladas from the oven and let them rest for 5-10 minutes before serving. This allows the flavors to meld and the enchiladas to set, making them easier to serve without falling apart. Garnish with fresh chopped cilantro, diced red onion, and a dollop of sour cream or plain yogurt, if desired. Enjoy!
Variations & Customization
Dietary Modifications
- Gluten-Free: This recipe is naturally gluten-free if you use corn tortillas. Ensure your vegetable broth and chili powder are certified gluten-free, as some brands may contain hidden gluten. The flour for the sauce can be substituted with an equal amount of gluten-free all-purpose flour blend or a cornstarch slurry (mix 1 tablespoon cornstarch with 2 tablespoons cold water, then whisk into simmering sauce).
- Dairy-Free/Vegan: For a dairy-free version, omit the cheese or use a high-quality plant-based shredded cheese that melts well. Replace sour cream with a dairy-free sour cream alternative or a cashew cream. For a fully vegan version, substitute the ground beef with seasoned plant-based ground meat or a mixture of black beans and roasted sweet potatoes. Ensure vegetable broth is used for the sauce.
Flavor Variations
- Spicy Version: For a kick, add 1/2 teaspoon or more of cayenne pepper to both the beef filling and the enchilada sauce. You can also add a finely diced jalapeño or serrano pepper to the onion and garlic mixture in the beef. A pinch of red pepper flakes in the sauce works wonders too.
- Seasonal Twists: In the fall, consider adding some roasted butternut squash or pumpkin puree to the beef filling for a touch of sweetness and earthy flavor. In the summer, fresh corn kernels can be added to the beef mixture for a burst of sweetness and texture.
- Vegetable Boost: Feel free to add finely diced bell peppers, zucchini, or spinach to the beef filling during cooking. Sauté them along with the onions for a healthier, more colorful dish.
Serving & Storage
Serving Suggestions
These hearty beef enchiladas are a complete meal on their own, but they truly shine when paired with a few simple sides. For plating, arrange 2-3 enchiladas per plate, ensuring they are generously covered in sauce and cheese. A sprinkle of fresh cilantro and a dollop of cool sour cream or plain yogurt adds a beautiful contrast in color and temperature.
Consider serving them alongside a vibrant fresh green salad with a light vinaigrette to cut through the richness. A simple Mexican rice or cilantro-lime rice would be a classic accompaniment, soaking up all that delicious sauce. For a lighter touch, a side of steamed corn or sautéed bell peppers and onions works wonderfully.
For beverages, keep it refreshing and non-alcoholic. Sparkling water with a squeeze of lime, a fruit-infused iced tea, or a homemade agua fresca (like watermelon or hibiscus) would be perfect. A chilled glass of sparkling apple cider also offers a festive touch.
Storage Instructions
Refrigerator: Leftover enchiladas can be stored in an airtight container in the refrigerator for up to 3-4 days. Ensure they cool completely before transferring to storage containers.
Freezer: To freeze, assemble the enchiladas in a freezer-safe baking dish but do not bake. Cover tightly with plastic wrap, then with aluminum foil. They can be frozen for up to 2-3 months. Label with the date. Alternatively, individual portions can be frozen in airtight containers.
Reheating:
- From Refrigerator: For best results, reheat in the oven. Place desired portion in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for 20-25 minutes, or until heated through and bubbly. You can also microwave individual portions, but the tortillas might become a bit softer.
- From Freezer (Unbaked): Thaw overnight in the refrigerator. Then, bake as directed in the recipe, adding an extra 10-15 minutes to the covered baking time.
- From Freezer (Baked): Thaw overnight in the refrigerator. Reheat in the oven as described above. You can also reheat directly from frozen, covered with foil, at 350°F (175°C) for 45-60 minutes, or until heated through.
Frequently Asked Questions
1. Can I use flour tortillas instead of corn tortillas?
Absolutely! While corn tortillas are traditional and offer a distinct flavor, flour tortillas work beautifully and are often preferred for their softer texture and ease of rolling. If using flour tortillas, you might not need to warm them as much, but a quick pass in a dry skillet can still help prevent tearing. The cooking time remains largely the same, just ensure they are fully covered in sauce to prevent drying out.
2. My enchilada sauce is too thin/thick. How can I fix it?
If your sauce is too thin, you can simmer it uncovered for a bit longer to allow some of the liquid to evaporate and thicken. Alternatively, mix 1 tablespoon cornstarch with 2 tablespoons cold water to create a slurry, then whisk it into the simmering sauce and cook for another 1-2 minutes until thickened. If it’s too thick, simply whisk in a little more vegetable or beef broth, 1/4 cup at a time, until it reaches your desired consistency.
3. Can I prepare the enchiladas ahead of time?
Yes, you can! This is a great make-ahead meal. You can prepare the sauce and beef filling up to 2-3 days in advance and store them separately in the refrigerator. For full assembly, you can put the entire dish together a day before baking. Cover it tightly with plastic wrap and refrigerate. When ready to bake, remove from the fridge about 30 minutes before baking and add an extra 10-15 minutes to the covered baking time to ensure it heats through evenly.
4. What kind of cheese is best for enchiladas?
A blend of cheeses works best for both flavor and meltability. Monterey Jack is excellent for its smooth, creamy melt. Cheddar cheese adds a sharper flavor and a lovely golden color. A “Mexican blend” cheese is also a fantastic option, often containing a mix of Monterey Jack, cheddar, and other mild cheeses. Always use freshly shredded cheese if possible, as pre-shredded varieties often contain anti-caking agents that can affect melt and texture.
5. How do I prevent my tortillas from getting soggy?
There are a few tricks! First, warming the tortillas (as mentioned in the instructions) makes them more pliable and less prone to absorbing too much sauce initially. Second, dipping them briefly in the warm sauce before filling can create a slight barrier. Most importantly, ensure your sauce isn’t too thin. A well-thickened sauce adheres better without soaking through too quickly. Baking covered initially helps, then uncovered to crisp up the edges slightly.
Final Thoughts
There you have it—a recipe for truly spectacular beef enchiladas that are sure to become a family favorite. This dish is all about rich flavors, comforting textures, and the joy of sharing a homemade meal. Don’t be intimidated by the steps; each one builds on the last, creating a harmonious and utterly delicious result.
Remember those pro tips: take your time with the sauce, treat your tortillas gently, and don’t overstuff. These little details make a big difference. Whether you’re making them for a weeknight dinner or a special gathering, these enchiladas are a testament to the power of good ingredients and a little culinary love. So go on, get cooking, and savor every single bite of these magnificent creations!
Hearty Beef Enchiladas with Rich Red Sauce
Tender, seasoned ground beef wrapped in soft tortillas, smothered in a deeply flavorful red sauce, and baked to golden, cheesy perfection. A comforting and satisfying meal.
Mexican
Comfort Food
Cheesy
Ground Beef
Dinner
Ingredients
- 1 tablespoon olive oil
- 1.5 pounds lean ground beef
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 12-14 (6-inch) corn tortillas
- 2 cups shredded Monterey Jack cheese
- 1 cup shredded cheddar cheese
- 2 tablespoons olive oil (for sauce)
- 1/4 cup all-purpose flour
- 2 tablespoons chili powder (for sauce)
- 1 teaspoon ground cumin (for sauce)
- 1/2 teaspoon dried oregano (for sauce)
- 1/4 teaspoon smoked paprika (for sauce)
- 4 cups vegetable broth
- 1 (15-ounce) can tomato sauce
- 1 tablespoon vinegar (apple cider or white)
- 1 teaspoon sugar
- Salt and black pepper to taste (for sauce)
- Fresh cilantro, chopped (for garnish)
- Diced red onion (for garnish)
- Sour cream or plain yogurt (for garnish)
Instructions
- In a medium saucepan, heat 2 tablespoons olive oil over medium heat. Add 1/4 cup all-purpose flour and whisk constantly for 1 minute until a paste forms. Stir in 2 tablespoons chili powder, 1 teaspoon ground cumin, 1/2 teaspoon dried oregano, and 1/4 teaspoon smoked paprika. Continue whisking for another 1 minute until fragrant.
- Gradually whisk in 4 cups vegetable broth, then stir in 1 (15-ounce) can tomato sauce, 1 tablespoon vinegar, and 1 teaspoon sugar. Bring to a gentle simmer, then reduce heat to low and simmer for 15-20 minutes, stirring occasionally, until slightly thickened. Season with salt and black pepper to taste. Keep warm.
- In a large skillet, heat 1 tablespoon olive oil over medium-high heat. Add 1.5 pounds lean ground beef and cook for 7-8 minutes, breaking it up, until fully browned. Drain excess fat.
- Reduce heat to medium. Add 1 large diced yellow onion and cook for 5-7 minutes until softened. Stir in 3 cloves minced garlic, 1 teaspoon ground cumin, 1 teaspoon chili powder, 1/2 teaspoon smoked paprika, 1/4 teaspoon dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Cook for another 1-2 minutes until fragrant. Remove from heat.
- Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish. Spread about 1/2 cup of enchilada sauce evenly on the bottom.
- Warm 12-14 corn tortillas (10-15 seconds in microwave or 15-20 seconds per side in a dry skillet) until pliable. Dip each tortilla lightly in warm enchilada sauce.
- Place 1/4 to 1/3 cup of beef filling down the center of each tortilla. Sprinkle with some shredded Monterey Jack and cheddar cheese. Roll tightly and place seam-side down in the baking dish.
- Pour remaining enchilada sauce over the rolled enchiladas, covering them completely. Generously sprinkle remaining shredded Monterey Jack and cheddar cheese over the sauce.
- Cover loosely with aluminum foil and bake for 20 minutes. Remove foil and bake for another 10-15 minutes, or until cheese is melted, bubbly, and slightly golden brown. Total bake time is 30-35 minutes.
- Remove from oven and let rest for 5-10 minutes before serving. Garnish with fresh chopped cilantro, diced red onion, and sour cream or plain yogurt, if desired.
