This cheesy beef enchilada bake is one of those dinners that practically makes itself, no fussy technique, no drama, just honest comfort food that your whole family will devour. The beauty of this casserole is how forgiving it is; you layer everything in a dish, pop it in the oven, and dinner is done.
I love this recipe because it’s flexible, filling, and tastes like you spent way more time in the kitchen than you actually did. Whether you’re feeding a crowd or just your everyday crew, this bake delivers that warm, cheesy, satisfying meal everyone asks for seconds .
Gather These Ingredients
This recipe keeps things simple with pantry staples and fresh ingredients you probably already have on hand. The combination of salsa, enchilada sauce, and warm spices creates that authentic flavor without any complicated prep work.
- Ground beef, Lean works best here; it browns nicely without excess grease and keeps the casserole from getting heavy.
- Salsa and enchilada sauce, These two together give you the tangy, savory base that makes this dish special. Use chunky salsa for texture.
- Refried beans, They add protein, creaminess, and help bind the filling together so every forkful is hearty.
- Cumin and coriander, These warm spices are the secret to that authentic Mexican-inspired flavor without being overpowering.
- Sharp cheddar cheese, The sharpness cuts through the richness and adds real flavor. Don’t skip quality cheese here; it makes a real difference.
- Corn tortillas, They’re softer than flour and soak up all those delicious flavors without falling apart.
Let's Make Cheesy Beef Enchilada Bake
Here’s how to build this casserole from start to finish:
Step 1: Brown the beef and aromatics
Heat a large skillet over medium-high heat and add your ground beef along with the chopped onion, bell pepper, and garlic. Cook until the beef is completely browned and the vegetables are soft, about 5-7 minutes. Drain any excess fat if needed.
Step 2: Build the seasoned filling
Stir in the salsa, enchilada sauce, refried beans, cumin, coriander, black olives, and jalapeños if you like a little heat. Bring everything to a gentle boil, then reduce the heat and let it simmer for 5 minutes so the flavors meld together.
Step 3: Prepare your baking dish
Preheat your oven to 350°F and lightly grease a 9×13-inch casserole dish. Arrange half of your tortilla halves on the bottom in a single layer, overlapping slightly as needed.
Step 4: Layer the filling and cheese
Spoon half of the beef mixture evenly over the tortillas, then sprinkle 1 cup of the shredded cheddar on top. Repeat with the remaining tortillas, beef mixture, and the last cup of cheese.
Step 5: Bake covered and finish
Cover the dish tightly with foil and bake for 20 minutes. Remove the foil and bake for another 5 minutes until the cheese is bubbly and starting to brown around the edges. Let it rest for 2-3 minutes before serving.

Serve It With
- Top each serving with fresh sliced green onions, a dollop of sour cream, and extra salsa on the side.
- Serve alongside a simple green salad dressed with lime vinaigrette to balance the richness.
- Pair with warm flour tortillas or cornbread for scooping up extra sauce.
- Add jalapeño slices, diced avocado, or crumbled queso fresco for topping at the table.
- More Ground Beef Recipes to round out the menu
Tips for the Best Results
- Don’t skip browning the beef properly, this step builds flavor that carries through the whole dish.
- If your salsa is watery, drain some of the liquid before adding it; you want the filling thick enough to layer without sliding around.
- Shred your own cheese from a block rather than using pre-shredded; it melts smoother and tastes fresher.
- Let the baked casserole sit for a few minutes after it comes out of the oven so it sets up and slices cleanly.
- Garnish with fresh green onions or cilantro right before serving for a bright pop of flavor and color.
What Makes This Recipe Special
- Super easy assembly, no rolling, no fussing, just layer and bake
- Packed with seasoned ground beef, beans, and melted cheddar in every bite
- Feeds a family of 6 and costs way less than takeout
- Freezer-friendly, so you can make it ahead for busy nights
- Customizable with your favorite toppings and add-ins
Make Ahead and Storage
Store
Cover leftovers and refrigerate for up to 3 days. It actually tastes even better the next day as the flavors settle.
Freeze
Assemble the casserole unbaked, wrap it tightly in plastic wrap and foil, and freeze for up to 4 months. Thaw overnight in the fridge before baking.
Reheat
Warm individual portions in the microwave or reheat the whole dish covered in a 350°F oven for about 15 minutes until heated through.
For more on safe storage, see the USDA ground beef food-safety guidelines.
Good to Know
This is a hearty, protein-rich main course that’s naturally satisfying without being overly heavy, perfect for a family dinner.
Equipment You'll Need
- Large skillet
- 9×13-inch casserole dish
- Foil
More Easy Recipes

Cheesy Beef Enchilada Bake
Ingredients
Equipment
Method
- Preheat the oven to 350 F. Heat a large skillet over medium-high heat and cook the ground beef, onion, bell pepper and garlic until no pink is left on the meat.
- Pour in the salsa, enchilada sauce, refried beans, cumin, coriander, black olives and jalapenos. Bring to a boil, reduce heat and simmer for 5 minutes.
- Line a 9 x 13 inch greased baking dish with half of the corn tortillas.
- Spoon half of the meat mixture on top of the tortillas.
- Sprinkle one cup of shredded cheese over the meat mixture. Repeat layers and bake, covered, for 20 minutes. Take the foil off and bake 5 more minutes or until cheese is melted and bubbly.