Experience the ultimate in comfort food with these incredible Ground Beef Enchiladas! Featuring a robust, savory beef and bean filling, generously rolled in tortillas with cheese, and draped in a rich, homemade red sauce (with even more cheese!), this recipe promises a truly satisfying meal. Forget store-bought shortcuts; our from-scratch sauce is surprisingly easy and delivers unparalleled depth of flavor.
There’s nothing quite like a plate of perfectly crafted enchiladas to warm the soul and bring a smile to your face. This recipe for ground beef enchiladas isn’t just good; it’s a game-changer. It strips away all complexity, focusing on readily available ingredients that, when combined, create a symphony of authentic Mexican-inspired flavors. You won’t need gourmet pantry staples or exotic cuts of meat—just simple, honest ingredients transformed into an unforgettable culinary experience that will have your family asking for seconds.

The Secret to Amazing Enchiladas: A Flavorful From-Scratch Red Sauce
While many recipes call for pre-made enchilada sauce, taking just a few extra minutes to whip up a homemade version elevates these enchiladas from good to extraordinary. Don’t be intimidated; this from-scratch red enchilada sauce comes together incredibly fast using everyday ingredients you likely already have in your pantry. It’s a foundational element that imparts rich, complex flavors far superior to anything you’ll find in a can.
Essential Ingredients for Your Homemade Enchilada Sauce
Each component plays a crucial role in developing the sauce’s signature taste and texture:
- Olive oil: This forms the base of our roux, essential for thickening the sauce to the perfect consistency. A good quality olive oil can also add a subtle richness to the overall flavor.
- All-purpose flour: Used in conjunction with olive oil to create the roux, which is vital for achieving a smooth, creamy, and thick sauce. For those with gluten sensitivities, a 1:1 gluten-free flour blend (avoiding nut-based options) is a suitable substitute that should yield similar thickening results.
- Beef broth: I always opt for low-sodium beef broth to maintain control over the saltiness. This allows you to season the sauce to perfection at the end, ensuring it’s never too salty and always balanced. The broth provides a deep, savory liquid base.
- Tomato sauce: An 8-ounce can of plain tomato sauce is what you need – not crushed tomatoes, paste, or juice. This provides the foundational tomato flavor and a beautiful red hue without being too thick or chunky.
- Chili powder: This is the star spice, defining the characteristic taste of enchilada sauce. Be aware that chili powders vary significantly in flavor and heat intensity between brands. It’s crucial to use a brand whose flavor profile you enjoy. My personal favorite is Penzey’s regular chili powder for its balanced and robust notes.
- Onion powder: Often labeled as granulated onion, this ingredient adds a concentrated, sweet onion flavor without the moisture or texture of fresh onion, ensuring a silky-smooth sauce.
- Garlic powder: For convenience and consistent flavor, garlic powder works wonderfully here. While you could substitute 1-2 cloves of fresh minced garlic, my recipe testing has shown no noticeable difference in the final taste or aroma. The powder integrates seamlessly into the sauce.
- Ground cumin: This spice introduces an earthy, deep, and slightly smoky flavor that is absolutely essential for an authentic Mexican red sauce. It adds complexity and warmth.
- Brown sugar: While it might seem unconventional, a small amount of brown sugar is key to balancing the acidity of the tomatoes and the warmth of the spices. It rounds out the flavors beautifully, preventing the sauce from tasting flat or overly tart. Don’t skip it!
- Dried oregano: If you can get your hands on Mexican oregano, its distinct citrusy and earthy notes will truly elevate the sauce. However, common Italian oregano is a perfectly acceptable and delicious alternative.
- Salt: Essential for enhancing all the other flavors. Remember to taste and adjust at the end, especially if using low-sodium broth.

Mastering the Filling: Hearty Ground Beef and Bean Perfection
The filling is the soul of any enchilada, and our ground beef and bean combination is both satisfying and incredibly flavorful. It’s designed to be robust yet balanced, ensuring every bite is a delightful experience. This simple yet effective filling perfectly complements the rich red sauce and melted cheese, making these enchiladas a truly wholesome and delicious meal.
Key Components of the Irresistible Beef Enchilada Filling
Only five core ingredients are needed to create this mouthwatering ground beef filling, ensuring simplicity without sacrificing flavor:
- Ground beef: I highly recommend using lean ground beef to prevent the enchiladas from becoming greasy. Regardless of the leanness, it’s crucial to thoroughly drain any excess grease after cooking to maintain the perfect texture and prevent sogginess in your enchiladas.
- Onion: Both white or yellow onions are excellent choices. They provide a subtle sweetness and aromatic base when sautéed with the beef, enhancing the overall savory profile of the filling. Finely chopping them ensures they meld seamlessly into the mixture.
- Green chiles: One 4-ounce can of diced green chiles adds a fantastic layer of mild heat and tangy flavor. Pay close attention to the label – choose mild, medium, or hot based on your personal preference for spice. They contribute an authentic Tex-Mex touch.
- Garlic: You have the flexibility to use either fresh minced garlic or garlic powder in the filling. Fresh garlic offers a pungent kick when cooked, while garlic powder provides a more diffused, consistent flavor. Both work beautifully, so choose what’s most convenient for you.
- Pinto beans: These add a wonderful creamy texture and an extra layer of protein and fiber to the filling. I personally prefer to lightly mash the pinto beans before adding them, which helps them integrate better and prevents them from rolling out of the tortillas. However, you can certainly leave them whole for a different textural experience. If pinto beans aren’t your favorite, black beans or even cannellini (white) beans can be used as alternatives. For a meat-heavy enchilada, you can omit the beans entirely, but note that this might result in fewer enchiladas overall.
- Salt & Pepper: Simple seasonings that are fundamental to bringing out the natural flavors of the beef and vegetables.
Once the filling ingredients are fully cooked and the excess grease drained, a crucial step is to stir in about 1/2 cup of the prepared homemade enchilada sauce. This simple addition provides an incredible boost of flavor and much-needed moisture, ensuring the inside of your enchiladas are just as saucy and delicious as the outside.




Choosing Your Canvas: Corn vs. Flour Tortillas for Enchiladas
The choice between corn and flour tortillas for your enchiladas is a matter of personal preference, often sparking lively debates among enthusiasts! Both have their unique characteristics, offering distinct textures and flavors that can significantly impact the final dish. Understanding these differences will help you decide which is best for your perfect enchilada experience.
- Corn Tortillas: Traditionally, authentic enchiladas are made with corn tortillas. They offer a distinct, slightly earthy flavor and a more robust structure. However, they can be prone to cracking when cold. To prevent this, it’s essential to gently warm them before rolling. This can be done by briefly frying them in a little oil, steaming them in a damp towel in the microwave, or quickly dipping them in the warm enchilada sauce. Warming them makes them pliable and much easier to work with. Corn tortillas generally hold up better under sauce and are less likely to become soggy, making them an excellent choice for make-ahead enchiladas that will be refrigerated or frozen.
- Flour Tortillas: Flour tortillas provide a softer, more bread-like texture and a milder flavor that many find appealing. They are incredibly easy to roll without cracking, which is a major convenience for quick assembly. However, their tendency to absorb more liquid means they can sometimes become a bit soft or even soggy in sauce-heavy enchilada recipes. To mitigate this, some cooks prefer to give them a very brief fry in hot oil before filling, which creates a slight barrier against the sauce.
Regarding tortilla size, don’t feel restricted to an exact measurement. This recipe is flexible! I typically use 6- or 7-inch tortillas, often labeled as “fajita size” for flour tortillas. However, smaller or larger tortillas can absolutely be used. Just keep in mind that the size you choose will impact the overall yield of your enchiladas. Larger tortillas will result in fewer, more substantial enchiladas, while smaller ones will give you more individual servings. It’s all about finding what works best for your household and your appetite!

Make-Ahead & Freezing Strategies for Easy Enchilada Nights
One of the many fantastic aspects of this ground beef enchilada recipe is its incredible flexibility for meal prep. Whether you’re planning a busy weeknight dinner or preparing for a gathering, knowing you can get a head start on these delicious enchiladas can be a lifesaver. Here are several make-ahead and freezing tips to ensure a stress-free cooking experience:
- ➡️ Prepare the sauce in advance: The homemade red enchilada sauce is a perfect component for make-ahead meal prep. You can cook it up to 3-4 days ahead of time and store it in an airtight container in the refrigerator. There’s no need to warm it before assembling the enchiladas; it can be used straight from the fridge, saving you valuable time on cooking day.
- ➡️ Cook the ground beef filling ahead: Similarly, the ground beef and bean filling can also be prepared several days in advance. Once cooked and cooled, transfer it to an airtight container and refrigerate. After chilling, the filling will become quite a bit thicker. Before filling your tortillas, you might want to mash the cold filling into smaller, more manageable pieces, or lightly warm it on the stove to make it more pliable for rolling.
- ➡️ Assemble and refrigerate the enchiladas: For maximum convenience, you can fully assemble the enchiladas up to 24 hours before baking. Arrange them in your baking dish, cover tightly with lightly greased foil (to prevent cheese from sticking), and refrigerate. When it’s time to bake, increase the baking time by approximately 10-15 minutes, keeping the pan covered with foil for the first 20 minutes to allow them to heat through evenly before uncovering to brown the cheese.
- ➡️ Freeze assembled enchiladas for future meals: These enchiladas freeze beautifully, making them ideal for long-term meal planning. Assemble the enchiladas in a freezer-safe dish, cover it tightly with lightly greased foil, and freeze. For the best results, it’s preferable to thaw the enchiladas in the refrigerator overnight before baking. Once thawed, follow the baking instructions for refrigerated enchiladas mentioned above. If baking directly from frozen, reduce your oven temperature to 350°F (175°C), bake the covered enchiladas for 45 minutes, then uncover and continue baking for another 45-60 minutes, or until they are piping hot and bubbling around the edges. This extended, lower-temperature bake ensures they cook through without drying out.



Assembling Your Enchiladas: Step-by-Step Guide
Assembling enchiladas might seem like a daunting task, but it’s actually quite straightforward and enjoyable once you get into a rhythm. With your homemade sauce and savory filling ready, you’re just a few steps away from a bubbling pan of comfort. This section walks you through the process, ensuring your enchiladas are perfectly constructed and ready for the oven.
Before you begin, make sure your workspace is organized. You’ll need your baking dish, the prepared sauce, the ground beef filling, your tortillas, and plenty of shredded cheese. Having everything within reach makes the assembly process smooth and efficient.
- Prepare the Pan: Lightly grease a 9×13-inch baking pan. This prevents sticking and makes for easier serving. Spread about 3/4 cup of your delicious homemade red enchilada sauce evenly across the bottom of the pan. This creates a flavorful bed for your rolled enchiladas and prevents the tortillas from sticking.
- Fill the Tortillas: Take one tortilla at a time. Scoop a generous 1/4 cup of the ground beef filling into the center of each tortilla. Don’t overfill, or they’ll be difficult to roll.
- Add Cheese: Sprinkle a couple of tablespoons of shredded cheese (a mix of Monterey Jack and cheddar is ideal) over the filling. Remember to reserve about 1 cup of cheese for topping the enchiladas later.
- Roll ‘Em Up: Carefully roll each tortilla tightly, enclosing the filling. Place the rolled enchilada, seam-side down, in the prepared baking pan. Using 6- or 7-inch tortillas, you should get about 12 enchiladas, which fit perfectly in two rows of six in a standard 9×13-inch pan. Arrange them snugly to prevent them from unraveling.
- Sauce and Cheese Topping: Once all the enchiladas are rolled and arranged in the pan, pour the remaining red enchilada sauce evenly over the top. Ensure every enchilada is well-coated. Finally, sprinkle the remaining 1 cup of shredded cheese over the sauced enchiladas, creating a glorious, cheesy blanket.
Your enchiladas are now assembled and ready for baking, or to be stored for a future meal as per our make-ahead tips!
The Grand Finale: Baking, Serving, and Topping Your Enchiladas
The moment of truth arrives when your beautifully assembled enchiladas emerge from the oven, bubbling hot and fragrant with melted cheese and rich sauce. But the journey to enchilada perfection doesn’t end there! A few final touches—from baking to resting and, most importantly, generous toppings—will transform this hearty dish into an absolute masterpiece.
Elevated Serving Suggestions & Essential Toppings
While these ground beef enchiladas are incredibly delicious on their own, embracing a variety of fresh, vibrant toppings can truly skyrocket them into “Best Meal Ever” status. Don’t be shy; load them up!
- Creamy Dollop of Sour Cream: A classic pairing, the cool tang of sour cream provides a delightful contrast to the rich, savory enchiladas.
- Fresh Avocado: Diced or sliced avocado adds a creamy texture and healthy fats, balancing the flavors with its mild, buttery taste.
- Squeeze of Lime Juice: A bright squeeze of fresh lime juice can cut through the richness, adding a zesty, refreshing kick that awakens the palate.
- Chopped Tomatoes: Freshly diced tomatoes provide a burst of juiciness and a touch of acidity, along with vibrant color.
- Fresh Cilantro: A sprinkle of chopped fresh cilantro adds an herbaceous, bright finish that is quintessential to Mexican cuisine.
- Salsa: A spoonful of your favorite salsa, whether mild or spicy, can add another layer of fresh, tangy flavor.
- Pickled Jalapeños: For those who love an extra kick and a vinegary crunch.
- Crumbled Cotija Cheese: A salty, crumbly Mexican cheese that adds a wonderful textural and flavor dimension.
For side dishes, consider these complementary options:
What to Serve With This:
- Mexican Chopped Salad with Cilantro-Lime Vinaigrette: A fresh, crunchy salad offers a perfect counterpoint to the rich enchiladas.
- Fresh Fruit Platter: A simple side of sliced oranges, melon, or berries provides a sweet and refreshing balance.
- Perfect Corn on the Cob or a quick corn salad: Sweet corn is a natural partner to the savory flavors.
- Spanish Rice or Cilantro Lime Rice: Classic choices that soak up any extra sauce.
- Black Beans: A simple side of seasoned black beans can add more protein and fiber.
These ground beef enchiladas are more than just a recipe; they are an invitation to create a hearty, satisfying meal that brings joy to any table. With the from-scratch sauce and simple filling, they come together faster than you might think, and the profound flavor is truly rewarding. I particularly appreciate that I can prepare them earlier in the day, making dinner time a breeze. They are undeniably a huge family favorite in my home, and I’m confident they will be in yours too!
If you’ve been searching for an unfussy, down-home enchilada recipe that delivers on taste and comfort, your search ends here. Get this recipe on your menu soon – you won’t regret it!



Ground Beef Enchiladas
6
servings
15
45
1
Pin
Ingredients
Sauce:
- 2 tablespoons olive oil
- 3 tablespoons all-purpose flour
- 1 ½ cups beef broth (low-sodium recommended)
- 8-ounce can tomato sauce
- 4 teaspoons chili powder (use a brand you enjoy)
- 1 ½ teaspoons ground cumin
- 1 teaspoon brown sugar
- ¾ teaspoon garlic powder
- ¾ teaspoon onion powder
- ½ teaspoon dried oregano (Mexican oregano if available)
- ½ teaspoon salt (or to taste)
Filling:
- 1 pound lean ground beef
- ½ cup finely chopped onion (white or yellow)
- 4-ounce can diced green chiles (mild, medium, or hot)
- 2 cloves fresh garlic, finely minced (or ½ tsp garlic powder)
- ¼ teaspoon salt
- Pinch black pepper
- 15-ounce can pinto beans, rinsed, drained, and lightly mashed (optional, or substitute black/white beans)
Enchiladas:
- 12 (6- to 7-inch) flour or corn tortillas
- 2 cups shredded Monterey Jack cheese
- 1 cup shredded medium or sharp cheddar cheese
- Fresh, chopped cilantro for topping, optional
Instructions
-
For the sauce: In a medium saucepan, heat the olive oil over medium heat. Add the flour and whisk constantly for 30-45 seconds to form a light roux.
-
Gradually whisk in the beef broth until smooth. Stir in the tomato sauce and all the seasonings (chili powder, cumin, brown sugar, garlic powder, onion powder, oregano, salt). Bring to a gentle simmer, stirring constantly, for 2 to 3 minutes until the sauce has slightly thickened. Remove from heat.
-
For the filling: In a 12-inch nonstick skillet, add the ground beef, finely chopped onions, green chiles, minced garlic, salt, and pepper. Cook over medium heat, breaking the meat into small pieces, for 5 to 6 minutes until the beef is no longer pink and the onions are softened.
-
Remove the skillet from heat and carefully drain any excess grease. Stir in the rinsed and drained pinto beans (lightly mashed, if desired) and ½ cup of the prepared enchilada sauce. Mix thoroughly to combine all ingredients.
-
Preheat your oven to 375°F (190°C).
-
To assemble the enchiladas: Lightly grease a 9×13-inch baking pan. Spread ¾ cup of the red enchilada sauce evenly across the bottom of the pan.
-
Take one tortilla at a time. Scoop a heaping ¼ cup of the ground beef filling into the center. Sprinkle with a couple of tablespoons of the shredded cheese blend (remember to reserve about 1 cup of cheese for topping).
-
Roll each enchilada tightly and place it seam-side down on top of the sauce in the prepared pan. (Using 6- or 7-inch tortillas, this recipe typically yields 12 enchiladas, which fit perfectly in two rows of six in the pan.)
-
Once all enchiladas are rolled and arranged, spread the remaining enchilada sauce evenly over the tops. Sprinkle with the remaining 1 cup of shredded cheese.
-
Bake, uncovered, for 30 to 35 minutes, or until the enchiladas are hot, bubbly, and the cheese is melted and lightly golden.
-
Remove from the oven and, if using, sprinkle with fresh chopped cilantro. Allow the enchiladas to rest for 5 to 10 minutes before serving. This helps the flavors meld and the enchiladas to set.
-
Serve hot with your favorite additional toppings, such as sour cream, fresh salsa, sliced avocados, extra cheese, or a squeeze of lime juice, as desired.
Notes
Tortillas: If opting for corn tortillas, gently warm them prior to filling and rolling. This makes them more pliable and prevents cracking. You can warm them briefly in a dry skillet, wrap them in a damp paper towel and microwave for 30 seconds, or quickly dip them in the warm enchilada sauce. This recipe uses 6- or 7-inch tortillas (sometimes labeled “fajita size”). Adjust your filling amount and pan size if using larger or smaller tortillas.
Pinto Beans: For a smoother filling, lightly mash the pinto beans. I find a pastry blender works well directly in the colander after rinsing and draining. You can also leave them whole for more texture. Feel free to substitute with other bean varieties like black beans or white beans, or omit them entirely if preferred (though this may slightly reduce the total number of enchiladas).
Chili Powder: The flavor and heat of chili powder can vary significantly between brands. For the best results, use a brand of chili powder whose flavor you trust and enjoy. This will directly impact the taste of your homemade enchilada sauce.
Make-Ahead & Freezing: Both the sauce and the filling can be prepared 3-4 days in advance and stored in the refrigerator. Assembled enchiladas can be refrigerated for up to 24 hours before baking, or frozen for longer storage (see detailed make-ahead tips above).
Mel Gunnell
Main Course
Mexican
Bake
Nutrition Information
Serving: 2 enchiladas |
Calories: 386kcal |
Carbohydrates: 14g |
Protein: 26g |
Fat: 25g |
Saturated Fat: 11g |
Cholesterol: 85mg |
Sodium: 1013mg |
Fiber: 3g |
Sugar: 5g
Recommended Products
Recipe Source: Adapted from Mel’s Kitchen Cafe