Cheesy Beef Enchilada Dinner is my kind of baked enchilada night: seasoned ground beef, red enchilada sauce, and lots of melted cheese, all in one pan. It’s hearty, straightforward, and always hits the spot when I want something warm and filling.
I like this version because the filling stays savory and saucy, and the tortillas turn soft without getting mushy. The mix of cheddar in the beef and Monterey Jack on top gives it that classic cheesy enchilada feel I’m after.
This is one of those easy weeknight dinners I also don’t mind serving to friends, because it looks like more work than it is. I usually put out sour cream, cilantro, and lime and let everyone top their own.

Why You’ll Love This Recipe
Weeknight friendly: It’s a simple skillet filling and a quick bake, so dinner doesn’t drag on all night.
Cheese matters: Cheddar in the beef and Monterey Jack on top gives you that real enchilada comfort-food vibe.
Make-ahead option: I like that you can assemble it earlier and bake it when you’re ready to eat.
Easy to adjust: Use mild or hot sauce, swap cheeses, or add beans or corn without changing the whole plan.
Good for sharing: A 9×13 pan feeds a table easily, and everyone can top their serving how they like.
Ingredients You’ll Need
Beef Filling
- Olive oil: Just a little to get the beef going and keep the onion from sticking. Any neutral oil works too.
- Ground beef: I use a standard lean ground beef here. If yours is fattier, just spoon off a bit of grease after browning.
- Yellow onion: Diced small so it melts into the filling. White onion works if that’s what you have.
- Garlic: Fresh is best here, but jarred minced garlic is fine on busy nights.
- Taco seasoning: Store-bought is totally fine. Use your favorite blend, and pick mild or spicy depending on who’s eating.
- Kosher salt: Taco seasoning varies a lot, so I still like adding a little salt for control.
- Black pepper: A small amount is enough to round out the beef.
- Water: This keeps the filling from drying out and helps the seasoning coat everything.
- Shredded cheddar cheese: I like cheddar in the filling because it tastes a little sharper. Pre-shredded works, but freshly shredded melts a bit smoother.
Enchiladas
- Flour tortillas: The 8-inch size fits nicely in a 9×13 dish. If your tortillas feel stiff, warm them briefly so they roll without splitting.
- Red enchilada sauce: Use mild or hot depending on your spice comfort level. A thicker sauce tends to coat the tortillas better.
- Shredded Monterey Jack cheese: This melts really nicely and gives you that classic stretchy top. Pepper Jack is good if you want more heat.
Optional Toppings
- Sour cream: This cools everything down and makes it feel extra creamy.
- Cilantro: I like a light handful for freshness. If you’re not a cilantro person, just skip it.
- Green onions: Nice for a little bite and color on top.
- Lime wedges: A squeeze right before eating wakes the whole pan up.

Recipe Instructions
- Cook the beef: Heat the olive oil in a large skillet over medium heat. Add the ground beef and cook until browned, breaking it up as it cooks.
- Cook the onion: Add the diced onion and cook until softened, about 3 to 5 minutes.
- Add the garlic: Stir in the minced garlic and cook briefly, about 30 seconds, just until it smells like garlic.
- Season the filling: Stir in the taco seasoning, kosher salt, black pepper, and water. Simmer for a few minutes until slightly thickened.
- Add the cheddar: Remove the skillet from the heat and stir in the shredded cheddar cheese until melted and combined.
- Preheat the oven: Heat the oven to 375°F and lightly grease a 9×13-inch baking dish.
- Sauce the dish: Spread about 1/2 cup of the enchilada sauce across the bottom of the baking dish.
- Fill the tortillas: Divide the beef mixture between the tortillas, roll them up, and place them seam-side down in the dish.
- Add the sauce: Pour the remaining enchilada sauce over the tortillas, covering them as evenly as you can.
- Add the cheese: Sprinkle the Monterey Jack over the top.
- Bake: Bake for 20 to 25 minutes, until hot and bubbly and the cheese is melted.
- Rest and serve: Let the enchiladas rest for about 5 minutes, then top with sour cream, cilantro, and green onions and serve with lime wedges.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Warm the tortillas if they crack. A quick warm-up (microwave or dry skillet) makes flour or corn tortillas much easier to roll.
Don’t drown the pan in sauce. You want enough to coat and bake up saucy, but not so much that the tortillas turn gummy. Spreading a little on the bottom first helps a lot.
Drain extra grease if needed. If your beef renders a lot of fat, spoon some off before you add the seasoning and water. It keeps the filling from feeling heavy.
Use the cheese mix you like. I like Monterey Jack on top for melting, but a little cheddar or pepper jack mixed in is great too.
Let it rest before slicing. Five minutes is enough for the sauce and cheese to settle so you can serve cleaner portions.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Mexican rice: A scoop of rice on the side makes this feel like a full restaurant-style plate. I usually go with simple tomatoey Mexican rice or cilantro-lime rice.
- Beans: Refried beans or black beans work well here. I like adding a little hot sauce or extra cheese on the beans too.
- Salad: A basic chopped romaine salad with tomato, cucumber, and a limey dressing is really nice with this. Keep it simple and crunchy.
- Extra toppings: Put out pico de gallo, sliced avocado, and pickled jalapeños with the sour cream and cilantro. Everyone can build their own plate.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. Reheat individual portions in the microwave, or warm the whole pan in the oven until heated through.
You can make this recipe ahead by assembling the enchiladas in the baking dish, covering tightly, and refrigerating for up to 24 hours. Then bake when you’re ready to eat.
If you’re baking the dish straight from the fridge, expect to add 5 to 10 minutes to the bake time. I also like covering with foil for the first part if the cheese is browning too quickly.
If you want them to last longer, freeze individual portions or freeze the whole baked dish. Thaw in the fridge overnight before reheating.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use corn tortillas instead of flour?
Yes. Corn tortillas work well, but they’re more likely to crack when you roll them, so warm them first and keep them covered with a towel as you work.
What’s the best enchilada sauce to use?
Use a red enchilada sauce you already like, and choose mild or hot depending on how spicy you want the pan. If your sauce is very thick, it’s fine to loosen it with a splash of water so it spreads more easily.
Can I add beans or corn to the filling?
Definitely. I like adding drained black beans or corn when I want to stretch the meat a bit, especially if I’m feeding a bigger group.
How do I keep the enchiladas from getting soggy?
Don’t overdo the sauce, and try to bake just until hot and bubbly. Letting the dish rest for a few minutes before serving also helps it set up a little.
Can I use different cheese?
Yes. A mix of cheddar and Monterey Jack is my usual, but pepper jack is great if you want more heat, and mozzarella will melt fine in a pinch (it’s just milder).
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Cheesy Beef Enchilada Dinner
INGREDIENTS
Beef Filling
- 1 tbsp olive oil
- 1 lb ground beef
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 2 tbsp taco seasoning
- ½ tsp kosher salt
- ¼ tsp black pepper
- ½ cup water
- 1 cup shredded cheddar cheese.
Enchiladas
- 8 flour tortillas 8 inch
- 2 cups red enchilada sauce
- 2 cups shredded Monterey Jack cheese.
Optional Toppings
- ½ cup sour cream
- ¼ cup chopped cilantro
- 2 green onions sliced
- lime wedges.
INSTRUCTIONS
Make Filling
- Heat olive oil in a large skillet over medium heat and cook ground beef until browned
- add onion and cook until softened then add garlic and cook briefly
- stir in taco seasoning salt pepper and water and simmer until slightly thickened then remove from heat and stir in cheddar cheese.
Assemble and Bake
- Heat oven to 375 F and lightly grease a 9 by 13 inch baking dish
- spread 0.5 cup enchilada sauce in the dish
- fill tortillas with beef mixture roll and place seam side down then pour remaining enchilada sauce over tortillas and sprinkle Monterey Jack evenly
- bake until hot and bubbly and cheese is melted 20 to 25 minutes then rest 5 minutes before serving.
Serve
- Top with sour cream cilantro and green onions and serve with lime wedges.
