These Cheesy Beef Enchiladas are packed with seasoned ground beef, smothered in rich sauce, and topped with a generous layer of melted cheese.
Baked until bubbly and golden, they’re the perfect blend of comfort food and Tex-Mex flavor—easy enough for a weeknight and satisfying enough for a crowd.
Serve them with your favorite toppings and get ready to serve a family favorite dinner idea that’ll be requested again and again!

Recipe at a Glance
Prep: 10 min | Cook/Bake: 20-25 min | Difficulty: Easy
What it is: A comforting Tex-Mex favorite made with seasoned ground beef, enchilada sauce, and a gooey blanket of melted cheese.
Why you’ll love it: It’s simple to pull together on a busy weeknight and satisfies the whole family with its bold, cheesy flavors.
How to make it: Brown the beef with onions and taco seasoning, roll it up in warmed tortillas, smother with sauce and cheese, then bake until bubbly.
👉 Want to save this printed recipe? My Ultimate Meal Planner & Recipe Binder is the perfect place to keep all your favorite recipes organized and ready to use again and again!
Tried it, Love it and Rated 5 Stars!
This recipe is so easy but the enchiladas are so good. My family loves this dish. Make it!!!!
~ Linda Moak
⭐⭐⭐⭐⭐
Table of Contents
- Recipe at a Glance
- Tried it, Love it and Rated 5 Stars!
- Helpful Tips for Making the Best Beef Enchilada Casserole
- Ingredients You'll Need
- Substitutions and Variations
- Need to substitute an ingredient?
- Step-by-Step Instructions
- How to Serve and Garnish
- Insider Tips from My Kitchen to Yours
- Recipe FAQ's
- How to Store, Freeze and Reheat
- More Mexican Inspired Recipes to Love
- LOVE this recipe? SAVE it for Later!
- 📖 Recipe Card
- 💬 Comments
Helpful Tips for Making the Best Beef Enchilada Casserole
Warm the tortillas first: Microwave or lightly heat the tortillas before rolling to prevent cracking and make them easier to work with.
Don’t overfill: Add just enough filling so the enchiladas roll easily and stay intact while baking.
Use a generous amount of sauce: Cover the enchiladas completely to keep them moist and flavorful as they bake.
Shred your own cheese: Pre-shredded cheese contains anti-caking agents and doesn’t melt as smoothly as freshly shredded.
Serving Tips
Let them rest before serving: Allow the dish to sit for 5–10 minutes after baking so the sauce thickens and the enchiladas hold their shape better.
Customize the toppings: Add sour cream, chopped cilantro, diced tomatoes, or sliced green onions for extra flavor and color.
Looking for more ideas Mexican-inspired ideas to add to your Weekly Meal Plan? Try my Baked Beef Tacos Recipe or my Pollock Fish Tacos.

Ingredients You'll Need
Here's a quick overview of the ingredients for this recipe. For exact amounts and to easily shop for everything, click the Instacart button in the recipe card below to add the ingredients straight to your cart!

Ingredients for the enchiladas.

Ingredients for the toppings.
Substitutions and Variations
- Swap the meat: Use ground turkey, shredded chicken like my Creamy Chicken Enchiladas, or even black beans for a lighter or vegetarian option.
- Change the cheese: Try Monterey Jack, a Mexican blend, or pepper jack for extra flavor and a little kick.
- Add veggies: Stir in sautéed onions, bell peppers, or corn to stretch the filling and add texture.
- Use corn tortillas: For a more traditional flavor, swap the flour tortillas with corn—but be sure to warm them first so they don’t crack.
- Make it spicy: Add chopped jalapeños, a dash of hot sauce, or use a spicy enchilada sauce for extra heat.
- Use Homemade Seasoning: Try using my homemade taco seasoning recipe in place of the pre-packaged seasoning mix.
Need to substitute an ingredient?
Need more ideas than the ones listed above? Ask ChatGPT for extra substitution suggestions for that ingredient.
Step-by-Step Instructions
This section provides step-by-step photos and instructions to guide you through the recipe. For the complete printable version, scroll down to the recipe card below.

Step 1: Heat olive oil in a skillet, then cook the onion and garlic until soft. Add ground beef and brown, draining any fat. Stir in taco seasoning, green chiles, and water; mix well and set aside.

Step 2: To assemble, spread a little enchilada sauce on a tortilla. Then add a little beef filling and a sprinkle of cheese, then roll it up. (If the tortillas feel a bit stiff, warm them briefly in the microwave or on a dry skillet so they’re pliable and easier to roll around the filling.)

Step 3: Spray a 9x13-inch baking dish with non-stick spray and spread ½ cup enchilada sauce on the bottom.Place seam-side down in the dish. Repeat with remaining tortillas. Pour the rest of the sauce over the enchiladas and top with the remaining cheese.

Step 4: Bake for 20–25 minutes in a preheated 350°F oven until hot and bubbly.
How to Serve and Garnish

Step 5: Once baked, garnish with toppings, add sour cream, and finish with a squeeze of lime. Serve and enjoy!

Insider Tips from My Kitchen to Yours
Want to make this recipe even better? Don’t miss my favorite tips below for boosting flavor, perfecting texture, and saving time in the kitchen!
✔️ DO warm the tortillas before filling. This prevents cracking and makes them easier to roll tightly without breaking in the pan.
❌ DO NOT skip the sauce on the bottom of the baking dish. Without that layer, the enchiladas can stick and dry out as they bake.
Recipe FAQ's
To view the answers, simply click on the down arrow (⬇) next to each question. If you have any other questions not answered here, please leave a comment!
To prevent tortillas from cracking, warm them before assembling. Microwave with a damp paper towel, heat in a skillet, or warm in the oven until pliable.
For the first 15–20 minutes of baking, it’s best to cover the enchiladas with foil to keep them moist. Uncover during the last 5–10 minutes so the cheese on top can melt and lightly brown.
How to Store, Freeze and Reheat
Refrigerate: Store leftover enchiladas in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or oven until heated through.
Freezer: Wrap individual enchiladas or the entire dish tightly with plastic wrap and foil. Freeze for up to 2 months. Be sure to label with the date.
Thaw and Reheat: Thaw overnight in the refrigerator. Reheat in a 350°F oven, covered with foil, for about 20–25 minutes or until hot and bubbly.
More Mexican Inspired Recipes to Love
Check out my other recipes for Pollock Fish Tacos. Or you might like this recipe for Instant Pot Chicken Tacos.
LOVE this recipe? SAVE it for Later!
❤️Tap the heart icon in the lower right corner to add it to your personal recipe box for easy access anytime.
⭐Tried it already? Don't forget to leave a review and star rating! Your support helps me continue creating and sharing free recipes for you to enjoy!
👉 Want to save this printed recipe? My Ultimate Meal Planner & Recipe Binder is the perfect place to keep all your favorite recipes organized and ready to use again and again!
📖 Recipe Card

Cheesy Beef Enchiladas
Ingredients
Equipment
Video
Method
- Preheat oven to 350°F.
- In a large skillet, heat olive oil over medium heat. Add chopped yellow onion and minced garlic; cook until soft and translucent. Add ground beef and cook until browned, about 7–10 minutes. Drain excess fat.
- Stir in taco seasoning, diced green chiles, and water. Mix well and set aside.
- Spray a 9x13-inch baking dish with non-stick spray and spread ½ cup enchilada sauce in the bottom.
- To assemble, lay a tortilla flat, spread with 1 tablespoon of enchilada sauce, add 2 spoonfuls of beef filling, sprinkle with cheese, and roll up. Place seam-side down in the baking dish. Repeat with remaining tortillas.
- Pour remaining enchilada sauce over the rolled enchiladas and sprinkle with the rest of the cheese. Bake for 20–25 minutes, or until heated through and the cheese is melted.
- While baking, prep toppings: chop red onion and cilantro, slice jalapeño and avocado.
- Remove enchiladas from the oven, garnish with toppings, add sour cream, and finish with a squeeze of fresh lime juice
Nutrition
Notes
- Soften tortillas first: Lightly warm tortillas in the microwave or a skillet to make them more flexible and prevent tearing when rolling.
- Go easy on the filling: Use a modest amount of beef and cheese to ensure each enchilada stays rolled and bakes evenly.
- Sauce generously: Make sure each enchilada is fully coated with sauce to keep them moist and flavorful.
- Grate your own cheese: For better melting and creaminess, shred cheese from a block instead of using pre-packaged shreds.
- Let them sit before serving: Rest the dish for 5–10 minutes after baking to allow the sauce to settle and the enchiladas to firm up.
- Top it your way: Finish with your favorite toppings—sour cream, fresh herbs, chopped veggies, or a squeeze of lime for added flair.
Tried this recipe?
Let us know how it was!This recipe was originally published in 2012 and has been updated with new photos and simple step-by-step instructions to make it even easier for you to create a delicious meal your whole family will love.




















Linda Moak says
This recipe is so easy but the enchiladas are so good. My family loves this dish. Make it!!!!
Lois says
Thank you so much! I’m thrilled your family enjoys the enchiladas. It’s always wonderful to hear when an easy recipe becomes a favorite! Thank you for the 5-star review!