There are some nights when only the most comforting, cheesy, and satisfying meal will do. For me, that meal is almost always Smothered Cheesy Beef Enchiladas. Picture this: warm flour tortillas stuffed with perfectly seasoned ground beef and black beans, rolled up snugly in a baking dish, and absolutely smothered in rich red enchilada sauce and a glorious blanket of melted cheese. It’s the kind of dinner that makes the whole family happy and turns any regular weeknight into a mini fiesta. This recipe is a staple because it delivers huge flavor without a huge time commitment, making it a true kitchen hero.
Table of Contents
Content List
Why make this recipe
If you need a go-to dinner that’s guaranteed to be a hit, this is it. Here’s why you’ll love making these beef enchiladas:
- Quick and Easy: With just 10 minutes of prep and 30 minutes of cook time, you can have a restaurant-quality meal on the table in under an hour.
- Ultimate Comfort Food: The combination of savory beef, gooey cheese, and zesty sauce is pure, unadulterated comfort in a casserole dish.
- Family-Friendly: This dish is a certified crowd-pleaser. It’s mild enough for kids (just be sure to mince that jalapeno well!) but flavorful enough for adults to crave.
- Perfect for Meal Prep: You can assemble the entire dish ahead of time and just pop it in the oven when you’re ready to eat.
Ingredients
- 2 tablespoons canola oil
- 1 small yellow onion, diced
- 2 garlic cloves, minced
- 1 jalapeno, seeds removed and minced
- 1 ¾ pounds ground beef
- kosher salt
- black pepper
- 1 14.5-ounce can black beans, drained and rinsed
- 8 flour tortillas
- 4 cups Mexican-blend shredded cheese, divided
- 3 cups store-bought or homemade red enchilada sauce, divided
- fresh cilantro for garnish
How to make Smothered Cheesy Beef Enchiladas
Step 1: First things first, get your oven preheating to 350 degrees Fahrenheit. Go ahead and grease a 9×13-inch baking dish so it’s ready for the enchiladas.
Step 2: Heat the canola oil in a large pan or skillet over medium-high heat. Once the oil is shimmering, add the ground beef. Cook, using a spoon to break it into smaller pieces, until it’s about halfway browned.
Step 3: Add the diced onion, minced garlic, and minced jalapeno directly into the pan with the beef. Continue to cook and stir for another 5-6 minutes, until the beef is fully cooked through and no longer pink.
Step 4: Remove the pan from the heat. Carefully transfer the beef mixture into a colander or a fine-mesh strainer set over a bowl to drain off all the excess grease. Discard the liquid. This step is key to preventing soggy enchiladas!
Step 5: Now for the fun part—assembly! Working with one tortilla at a time, lay it flat on a plate. Spread about 2 tablespoons of enchilada sauce over the surface. In a line down the center, add a spoonful of black beans and a heaping spoonful of the beef mixture. Drizzle with another tablespoon of sauce and sprinkle with about ⅓ cup of cheese. Roll the tortilla up tightly and place it seam-side down in your prepared baking dish. Repeat this process until all your ingredients are used up.
Step 6: Pour the remaining enchilada sauce evenly over the top of all the rolled enchiladas in the dish. Sprinkle the rest of that glorious Mexican-blend cheese all over the top.
Step 7: Place the baking dish on the middle rack of your preheated oven. Bake, uncovered, for 20-22 minutes, or until the sauce is bubbling and the cheese is completely melted and gooey.
Step 8: Carefully remove the enchiladas from the oven and let them rest for about 5 minutes. This helps them set up a bit so they don’t fall apart when you serve them. Garnish generously with fresh cilantro and serve hot. Enjoy!
How to serve Smothered Cheesy Beef Enchiladas

These enchiladas are a fantastic meal all on their own, but they truly shine with a few classic toppings. Serve them hot with a dollop of sour cream, a scoop of fresh guacamole or pico de gallo, and a side of Spanish rice. A simple green salad with a lime vinaigrette also makes a wonderfully fresh contrast to the rich, cheesy enchiladas.
How to store Smothered Cheesy Beef Enchiladas
Leftovers are one of the best parts of making enchiladas! To store, allow the enchiladas to cool completely, then cover the baking dish tightly with foil or transfer them to an airtight container. They will keep in the refrigerator for up to 4 days.
To reheat, you can place individual portions in the microwave for a minute or two. For the best results, reheat the enchiladas in an oven-safe dish at 350°F for about 15-20 minutes, or until warmed through. This helps the cheese get bubbly and delicious all over again.
Tips to make Smothered Cheesy Beef Enchiladas
Don’t Skip Draining the Beef: It might seem like an extra step, but draining the fat from the ground beef is crucial. It ensures your filling is rich and savory, not greasy, and prevents the tortillas from becoming soggy.
Warm Your Tortillas: To make flour tortillas more pliable and prevent them from cracking when you roll them, wrap the stack in a damp paper towel and microwave for 30-45 seconds. They’ll roll up perfectly!
Shred Your Own Cheese: While pre-shredded cheese is convenient, it’s often coated in starches that prevent it from melting smoothly. For the ultimate cheesy pull, buy a block of Monterey Jack or cheddar and shred it yourself.
Casserole Lover’s Dream: If you love the ease and comfort of this dish, you absolutely have to try our Easy Chicken Enchilada Casserole for a delicious poultry-based alternative. It’s just as cheesy and satisfying!
FAQs About Smothered Cheesy Beef Enchiladas
Can I use a different type of meat?
Absolutely! This recipe works great with ground turkey, ground chicken, or even shredded rotisserie chicken for a super-fast shortcut. If using shredded chicken, you can skip the browning step and just mix it with the cooked onions and garlic.
Can I make these enchiladas spicy?
Yes! To dial up the heat, you can leave a few seeds in the jalapeno, add a pinch of red pepper flakes to the beef mixture, or use a “hot” variety of enchilada sauce. A dash of your favorite hot sauce on top before serving also works well.
Can I use corn tortillas instead of flour?
You can, but they require an extra step to prevent them from falling apart. To make them pliable, you’ll need to briefly fry each corn tortilla in a little hot oil for about 10-15 seconds per side before filling and rolling. This makes them sturdy enough to hold up to the sauce.
Final Thoughts
These Smothered Cheesy Beef Enchiladas are more than just a recipe; they’re a solution for busy weeknights, a surefire hit for potlucks, and the perfect answer to any comfort food craving. They are incredibly flavorful, easy to assemble, and bring a little bit of Tex-Mex magic to your dinner table. This dish has become a family favorite in our house, earning a top spot right next to our equally delicious Mexican Ground Beef Casserole with Rice. Give it a try, and I promise it will become a favorite in your home, too!
Hungry for more? Follow us on Pinterest for daily recipes!
Print
Easy Smothered Cheesy Beef Enchiladas
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: N/A
Description
Savory beef and bean enchiladas smothered in red sauce and a generous layer of melted Mexican-blend cheese, baked to perfection.
Ingredients
2 tablespoons canola oil
1 small yellow onion, diced
2 garlic cloves, minced
1 jalapeno, seeds removed and minced
1 ¾ pounds ground beef
kosher salt
black pepper
1 14.5-ounce can black beans, drained and rinsed
8 flour tortillas
4 cups Mexican-blend shredded cheese, divided
3 cups store-bought or homemade red enchilada sauce, divided
fresh cilantro for garnish
Instructions
- Step 1: Preheat the oven to 350 degrees Fahrenheit and grease a 9 x 13-inch baking dish.
- Step 2: Heat the canola oil in a large pan over medium-high heat. Add the beef and cook, breaking it up with a spoon, until about halfway cooked.
- Step 3: Add the onion, garlic, and jalapeno to the pan. Cook and stir until the beef is cooked through and no longer pink, about 5-6 minutes.
- Step 4: Remove the pan from the heat and transfer the beef mixture to a colander to drain the excess liquid.
- Step 5: To assemble, lay a tortilla on a plate and spread about 2 tablespoons of enchilada sauce on top. Arrange 1 to 2 tablespoons of black beans in a line at the center.
- Step 6: Top the beans with a heaping spoonful of the beef mixture, an additional 1 tablespoon of sauce, and about ⅓ cup of cheese.
- Step 7: Roll the enchilada tightly and place it seam-side down in the prepared baking dish. Repeat with the remaining tortillas and filling.
- Step 8: Pour the remaining enchilada sauce over the top of the enchiladas and sprinkle with the remaining cheese.
- Step 9: Bake uncovered on the middle rack for 20-22 minutes, or until the filling is warmed through and the cheese is melted.
- Step 10: Remove from the oven, let rest for about 5 minutes, then garnish with fresh cilantro and serve hot.
Notes
You can use either store-bought or homemade red enchilada sauce for this recipe.
Letting the enchiladas rest for a few minutes after baking helps them set and makes serving easier.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican




