No-Roll Ground Beef Enchilada Casserole
This ground beef enchilada casserole skips the rolling and layers everything right in the pan, so you still get saucy, cheesy flavor with way less work.

It’s the kind of dinner that comes together fast on a Tuesday but tastes like you spent all afternoon on it.
What Makes This Enchilada Casserole So Reliable
I keep coming back to this recipe because it delivers all the comfort of classic enchiladas without the fuss of filling and rolling each tortilla. The layers of seasoned beef, soft corn tortillas, and melted cheese come out of the oven bubbling and golden.
The texture is the best part—the tortillas soak up the red enchilada sauce and turn almost creamy against the savory beef. Every bite has a little crunch from the top layer of cheese and a warm, mildly spicy finish.
Ingredients

- 1 lb ground beef (85% lean): gives good flavor without too much grease
- 1 small yellow onion, diced: adds sweetness to the beef
- 3 cloves garlic, minced
- 2 teaspoons chili powder: adjust heat to your preference
- 1 teaspoon ground cumin
- 1/2 teaspoon salt
- 1 (15 oz) can black beans, drained and rinsed: makes the filling go further
- 1 (4 oz) can diced green chiles: mild heat and a little tang
- 2 cups red enchilada sauce: from a 15 oz can, topped off if needed
- 12 corn tortillas (6-inch): cut into quarters for layering
- 2 cups shredded Mexican blend cheese: or a mix of cheddar and Monterey Jack
- 1/4 cup chopped fresh cilantro (optional): for serving
Variations and Substitutions
- Swap the protein: ground turkey or shredded cooked chicken work well here; use the same seasoning blend.
- Make it spicier: add a minced jalapeño or a spoonful of chipotle in adobo to the beef while it cooks.
- Go dairy-free: use a good melting vegan cheese shred and check your enchilada sauce for dairy.
- Add vegetables: stir in a cup of frozen corn or sautéed bell peppers with the beef and beans.
For a rolled version, try our Classic Beef Enchiladas from scratch.
How to Make Ground Beef Enchilada Casserole
Step 1: Brown the Beef and Onion

Preheat the oven to 375°F (190°C). Place a large skillet over medium-high heat and add the 1 lb ground beef, diced onion, minced garlic, 2 teaspoons chili powder, 1 teaspoon cumin, and 1/2 teaspoon salt. Cook, breaking the meat apart with a spoon, until the beef is no longer pink and the onions are soft, about 7 to 8 minutes.
The beef should be fully cooked and the onions translucent. The kitchen will smell warm and toasty, a good sign you’re ready to move on.
Step 2: Layer the Tortillas and Fillings

Spread 1/2 cup of the enchilada sauce across the bottom of a 9×13 baking dish. Arrange a third of the quartered corn tortillas in an even layer. Spoon half of the beef mixture over the tortillas, then scatter a third of the shredded cheese on top and drizzle with another 1/2 cup of sauce. Repeat with another layer of tortillas, the remaining beef, another third of the cheese, and more sauce. Finish with a final layer of tortillas, the remaining sauce, and the rest of the cheese on top.
The layers don’t need to be picture perfect. Just make sure every tortilla piece gets a little sauce so it softens in the oven. The casserole may look a bit messy at this stage, but it all melds together beautifully as it bakes.
Step 3: Bake Until Bubbly and Golden

Slide the dish into the oven and bake for 20 to 25 minutes, until the sauce is bubbling around the edges and the cheese on top is fully melted. For a crisp, spotty-brown top, switch the oven to broil for the last 2 minutes and watch closely.
You’ll see bubbles pushing up through the cheese and the edges just starting to darken. When it’s done, pull it out and let it rest for 5 minutes so the layers can set up and you can cut clean squares.
Step 4: Slice and Serve with Fresh Toppings

Cut the casserole into 6 squares. Top each portion with a sprinkle of fresh cilantro, a dollop of sour cream, and a squeeze of lime if you like. Serve hot, straight from the dish.
As you lift the first square, the cheese will stretch and the bottom layer of tortillas will look soft and almost custardy against the spiced beef. That is exactly what you want.
A Few Notes Before You Start
- Stick with 85% lean ground beef so the casserole does not end up greasy. If using fattier beef, drain off excess fat after browning.
- The 5-minute rest after baking matters. It prevents the casserole from collapsing into a sloppy pile on the plate.
- Leftover sauce in the can? Pour a little extra over the top layer so the exposed tortilla corners don’t dry out.
- Add a chopped chipotle and a spoonful of its adobo sauce to the beef for a smoky, deeper heat.
Storing Leftovers
- Refrigerate: Keep cooled leftovers in an airtight container for up to 4 days. The flavors get even better overnight.
- Freeze: Freeze the baked, fully cooled casserole (tightly wrapped) for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm individual portions in the microwave, or reheat the whole dish in a 350°F (175°C) oven until hot all the way through, about 15 minutes.
What to Serve with Ground Beef Enchilada Casserole
A simple green salad with a sharp lime vinaigrette cuts right through the richness of the cheese and beef. For a bigger spread, spoon up some refried beans on the side or serve with Mexican rice to catch any extra sauce.
Frequently Asked Questions
Can I use flour tortillas instead of corn?
Yes, flour tortillas work in a pinch. They soften more and the casserole will have a slightly doughier texture, but it still tastes great.
How far ahead can I assemble this?
You can layer everything in the dish, cover it, and refrigerate for up to 24 hours. When you are ready to bake, add an extra 5 to 10 minutes since it will start cold from the fridge.
What cheese melts best for enchilada casserole?
A basic shredded Mexican blend or Monterey Jack melts smoothly and gives that classic stretch. Cheddar adds a sharper bite, and Oaxaca cheese is another excellent choice.
Can I add more vegetables?
Absolutely. Sauté a cup of diced bell pepper or zucchini along with the onion, or stir frozen corn right into the beef mixture before layering.

Ground Beef Enchilada Casserole Recipe
Ingredients
Method
- Preheat oven to 375°F (190°C). In a large skillet over medium-high heat, cook the beef, onion, garlic, chili powder, cumin, and salt, breaking apart the meat, until browned and the onion is soft, about 7 to 8 minutes. Stir in the black beans and green chiles.
- Spread 1/2 cup enchilada sauce in a 9×13 baking dish. Layer one third of the tortilla quarters, half the beef mixture, one third of the cheese, and another 1/2 cup sauce. Repeat with a second layer of tortillas, the remaining beef, another third of cheese, and more sauce. Top with the last of the tortillas, the remaining sauce, and the rest of the cheese.
- Bake for 20 to 25 minutes, until bubbling and the cheese is melted. For a browned top, broil the last 2 minutes. Let the casserole rest for 5 minutes after baking.
- Slice into 6 squares. Top with cilantro, sour cream, and a squeeze of lime if you like, and serve hot.
