If you are on the hunt for a hearty, crowd-pleasing dish that combines bold flavors with comforting textures, then this Beef Enchilada Casserole Recipe is going to be your new best friend in the kitchen. Packed with seasoned ground beef, tender black beans, fragrant spices, and layers of warm corn tortillas melted together with vibrant colby jack cheese, every bite delivers a perfect balance of smoky, spicy, and cheesy goodness. This casserole not only makes for a satisfying weeknight dinner but also proves to be fantastic for leftovers or casual gatherings, turning a Mexican-inspired favorite into an effortless baked delight.

Ingredients You’ll Need
Gathering the right ingredients is key to nailing the rich, layered flavors and comforting textures in this Beef Enchilada Casserole Recipe. Each item plays an important role, from the earthy cumin and chili powder seasoning the beef, to the gooey cheese that brings it all together in a satisfying way.
- Olive oil: Helps sauté the onions and garlic, bringing out their natural sweetness.
- Yellow onion: Adds a subtle sweetness and depth to the beef mixture.
- Kosher salt: Essential for enhancing all the flavors in the dish.
- Ground cumin: Gives a warm, earthy foundation to the seasoning blend.
- Chili powder: Adds smoky, mild heat that defines the enchilada flavor.
- All-purpose flour: Thickens the sauce just enough to hold the casserole together.
- Tomato sauce: Adds tangy richness and moisture to the beef filling.
- Chicken broth: Provides depth and makes the sauce luscious without overpowering.
- Garlic cloves: Imparts a pungent flavor that rounds out the seasoning.
- Ground beef: The hearty protein base that makes this casserole fulfilling.
- Black pepper: Adds a touch of sharpness to balance the spices.
- Diced green chiles: Bring in a mild kick and vibrant color.
- Black beans: Offer a creamy texture and extra protein to the layers.
- Corn tortillas: Serve as the soft, slightly sweet layers that soak up all the flavors.
- Shredded colby jack cheese: Melts perfectly, enriching the casserole with gooey creaminess.
How to Make Beef Enchilada Casserole Recipe
Step 1: Sauté the Aromatics
Start by heating a tablespoon of olive oil in a large skillet over medium heat. Add the diced yellow onion and garlic, cooking them gently until they become soft and fragrant. This foundational step unlocks the natural sweetness from the onions and helps blend all the spices that will follow into a rich, aromatic base.
Step 2: Brown the Ground Beef
Next, add the ground beef to the skillet. Break it apart with a wooden spoon and cook until it’s fully browned and no longer pink. This step is essential for building that meaty depth of flavor which is the heart of this Beef Enchilada Casserole Recipe. Season with salt, pepper, cumin, and chili powder to elevate the flavor profile.
Step 3: Make the Saucy Filling
Sprinkle the flour over the cooked beef mixture and stir well to coat everything evenly. Slowly pour in the tomato sauce and chicken broth while stirring, allowing the sauce to thicken beautifully. Then, fold in the diced green chiles and black beans to add extra texture and a little tangy heat to every bite.
Step 4: Layer the Casserole
Preheat your oven and grab a baking dish for assembly. Begin with a layer of corn tortillas at the bottom, then spoon over a generous amount of your hearty beef filling. Sprinkle a good handful of shredded colby jack cheese on top. Repeat these layers — tortillas, filling, cheese — until your ingredients are all used up, finishing with a cheesy top layer that will melt into golden perfection.
Step 5: Bake to Perfection
Pop your assembled casserole into the oven and bake for about 25 minutes, or until the cheese is melted, bubbly, and starting to brown. This step melds all the flavors together and gives you that irresistible crispy-edge, melty middle texture. Let it cool just a few minutes before serving so the layers can settle and slice beautifully.
How to Serve Beef Enchilada Casserole Recipe

Garnishes
For a fresh and zesty finishing touch, top your casserole with dollops of sour cream, a sprinkle of chopped cilantro, and some sliced green onions. These bright accents balance the richness of the beef and cheese and elevate every forkful. A few slices of avocado or a squeeze of lime juice also add a creamy tang that complements this dish wonderfully.
Side Dishes
Although this casserole can stand alone as a complete meal, pairing it with simple sides like a crisp green salad or Mexican-style rice really rounds out the plate. Fresh corn salsa or pickled jalapeños also make fun and flavorful accompaniments that keep things vibrant and exciting.
Creative Ways to Present
If you want to dress up your Beef Enchilada Casserole Recipe for a party or special occasion, consider serving it in individual ramekins for a personal touch. You could also sprinkle extra cheese and bake with sliced fresh tomatoes on top for added color and appeal. Layering with different tortilla colors or handmade corn tortillas introduces a rustic, homemade vibe that guests will adore.
Make Ahead and Storage
Storing Leftovers
Once cooled, cover your casserole tightly with foil or plastic wrap and store in the refrigerator for up to 3 days. The flavors actually develop more as it rests, making for an even tastier next-day meal. Just be sure to keep it sealed well to retain all the moisture and freshness.
Freezing
This Beef Enchilada Casserole Recipe freezes beautifully. Assemble the casserole in a freezer-safe dish but don’t bake it yet. Wrap securely with foil and store in the freezer for up to 3 months. When ready to enjoy, thaw overnight in the fridge and then bake as directed for a convenient make-ahead meal.
Reheating
Reheat leftovers in the oven at 350°F until warmed through, which usually takes 15-20 minutes depending on portion size. If you are in a rush, the microwave can work too—just cover the casserole to keep it moist and heat in short bursts to avoid drying out the beef and cheese.
FAQs
Can I use ground chicken instead of beef?
Absolutely! Ground chicken is a lighter alternative that works perfectly in this Beef Enchilada Casserole Recipe. Just adjust cooking times slightly as chicken cooks quicker than beef, and consider adding a bit more seasoning for that bold flavor.
What can I substitute for colby jack cheese?
You can swap colby jack with cheddar, Monterey jack, or even a Mexican blend cheese. Each will melt beautifully and offer a slightly different flavor, keeping the dish just as delicious and gooey.
Are corn tortillas better than flour tortillas for this casserole?
Corn tortillas are traditional and add a lovely authentic flavor and texture to the casserole. Flour tortillas can work in a pinch but might make the dish a bit softer and less distinctive in texture.
Can I make this casserole gluten-free?
Yes! To make this Beef Enchilada Casserole Recipe gluten-free, use gluten-free flour or cornstarch as your thickener, and double-check that your tomato sauce and broths do not contain any gluten additives. Corn tortillas are naturally gluten-free, which helps keep the dish safe for gluten-sensitive eaters.
How spicy is this recipe?
The spice level is mild to moderate, thanks to the chili powder and diced green chiles. If you prefer more heat, feel free to add finely chopped fresh jalapeños or a pinch of cayenne pepper to taste.
Final Thoughts
There is something so wonderfully comforting about a warm casserole that you know will bring smiles to your dinner table, and this Beef Enchilada Casserole Recipe does exactly that. Its layers of savory beef, beans, cheese, and tortillas meld into one happy, soul-satisfying dish. Whether you’re cooking for your family after a busy day or looking to impress friends with a flavorsome Mexican-inspired meal, this recipe is one to cherish and make again and again. Trust me, once you try it, you’ll wonder how you ever lived without it!
Print
Beef Enchilada Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Description
This Beef Enchilada Casserole is a flavorful and hearty Mexican-inspired dish featuring seasoned ground beef, black beans, green chiles, and a rich tomato sauce layered between corn tortillas and topped with melted colby jack cheese. Perfect for a family dinner, it combines classic enchilada flavors in a convenient casserole format.
Ingredients
Beef Mixture
- 1 tablespoon olive oil
- 1 small diced yellow onion
- 1/2 teaspoon kosher salt
- 1 1/2 teaspoons ground cumin
- 2 teaspoons chili powder
- 1 tablespoon all-purpose flour
- 15 ounces tomato sauce
- 1 cup chicken broth
- 2 minced garlic cloves
- 1 pound ground beef (can be swapped with ground chicken)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4.5 ounces diced green chiles
- 15 ounces black beans, drained and rinsed
Casserole Layers
- 12 corn tortillas (6-inch size)
- 3 cups shredded colby jack cheese
Instructions
- Prepare the Beef Mixture: Heat 1 tablespoon of olive oil in a skillet over medium heat. Add the diced yellow onion and sauté until translucent. Add the ground beef and cook until browned, breaking it up as it cooks. Stir in salt, black pepper, cumin, chili powder, and minced garlic. Sprinkle the all-purpose flour over the mixture and stir it in well.
- Add Sauce and Simmer: Pour in the tomato sauce and chicken broth, stirring to combine. Add the diced green chiles and black beans. Bring the mixture to a simmer and cook for about 10 minutes, stirring occasionally, until the sauce thickens slightly and flavors meld together.
- Assemble the Casserole: Preheat your oven to 375°F (190°C). In a baking dish, spread a thin layer of the beef mixture. Layer corn tortillas over the beef mixture, then add more beef mixture, and sprinkle with shredded colby jack cheese. Repeat layering tortillas, beef, and cheese until all ingredients are used, finishing with a generous layer of cheese on top.
- Bake the Casserole: Cover the dish with aluminum foil and bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 5-10 minutes, or until the cheese is bubbly and slightly golden.
- Rest and Serve: Let the casserole cool for 5 minutes before slicing. Serve hot, garnished with your favorite toppings such as sour cream, chopped cilantro, or sliced avocado if desired.
Notes
- You can substitute ground chicken for the ground beef for a lighter option.
- For a spicier kick, add some diced jalapeños or use a spicier chili powder.
- Use corn tortillas for a gluten-free version but make sure they are fresh and pliable to prevent cracking.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven for best texture.

