If you’re craving a hearty, comforting meal that’s bursting with bold flavors, this Beef Enchilada Casserole Recipe is exactly what you need. Layers of seasoned ground beef, black beans, tender corn tortillas, and gooey melted cheese come together in a way that’s both satisfying and delicious. It’s the perfect dish to bring a little fiesta spirit to your dinner table, turning simple, everyday ingredients into a showstopper that everyone will love. Whether you’re making it for a family dinner or a casual get-together, this recipe will quickly become one of your favorite go-to meals.

Ingredients You’ll Need
All the ingredients in this recipe are straightforward but vital to creating the perfect balance of flavors and textures. Each one adds its own touch, from the warmth of cumin to the creamy stretch of colby jack cheese, making every bite unforgettable.
- Olive oil: Essential for sautéing the onions and garlic, providing a subtle fruity flavor.
- Small diced yellow onion: Adds a sweet and savory base that’s key for depth of flavor.
- Kosher salt: Helps to season the beef and enhance all the other flavors.
- Ground cumin: Offers a warm, earthy undertone that’s classic in Mexican-inspired dishes.
- Chili powder: Brings a gentle heat and rich color to the sauce.
- All-purpose flour: Thickens the sauce for a perfectly layered casserole.
- Tomato sauce: Adds tanginess and a silky texture that ties everything together.
- Chicken broth: Deepens the sauce’s flavor while keeping it moist.
- Minced garlic cloves: Infuses a punch of aromatic savoriness.
- Ground beef (or ground chicken): The star protein, browned perfectly for rich flavor.
- Salt and black pepper: Simple seasonings to round out the taste.
- Diced green chiles: Adds a mild kick and bright color contrast.
- Black beans: Provide heartiness and a creamy texture.
- Corn tortillas: The sturdy yet tender layers that soak up the sauce beautifully.
- Shredded colby jack cheese: Melts to a luscious, gooey blanket that pulls everything together.
How to Make Beef Enchilada Casserole Recipe
Step 1: Sauté Aromatics and Brown the Beef
Start by heating the olive oil in a large skillet over medium-high heat. Add the diced onion and cook until it’s soft and translucent, releasing that wonderful sweet aroma. Toss in the minced garlic and let it cook briefly until fragrant. Next, add the ground beef, breaking it apart with your spoon as it browns. Season with salt, pepper, cumin, and chili powder, stirring to combine so the beef fully absorbs those warm spices.
Step 2: Create the Enchilada Sauce Base
Sprinkle the flour over the beef mixture and stir well to coat everything evenly. This little step is what will thicken the casserole’s sauce beautifully. Then pour in the tomato sauce and chicken broth, stirring continuously until the mixture starts to thicken into a rich, savory sauce that clings to the beef.
Step 3: Mix in Beans and Chiles
It’s time to stir in the drained black beans and diced green chiles. These ingredients add texture, color, and a mild spicy note that complements the beef perfectly. Let everything simmer together for a few minutes so the flavors meld wonderfully.
Step 4: Assemble the Casserole
Preheat your oven to 350°F (175°C). In a greased baking dish, start by spreading a thin layer of the beef mixture. Layer 3 corn tortillas over it, then sprinkle a generous handful of shredded colby jack cheese. Repeat these layers – beef, tortillas, cheese – until you’ve used all your filling, finishing off with a thick layer of cheese on top for that irresistible golden crust.
Step 5: Bake to Perfection
Pop the casserole into the oven and bake uncovered for about 20 minutes, or until the cheese is bubbly and beautifully browned on the edges. When it comes out, let it rest just a few minutes before slicing to serve. This helps everything set nicely so your slices hold together.
How to Serve Beef Enchilada Casserole Recipe
Garnishes
To elevate your Beef Enchilada Casserole Recipe presentation, consider fresh garnishes. A sprinkle of chopped cilantro, a dollop of cool sour cream, or some sliced avocado can add a fresh, creamy contrast to the rich layers beneath. A squeeze of lime juice over the top offers a bright, zesty kick that wakes up every bite.
Side Dishes
This casserole pairs wonderfully with simple sides. Spanish rice or cilantro-lime rice adds color and texture, while a crisp green salad balances the richness and keeps the meal light and refreshing. For extra indulgence, some refried beans or a corn and tomato salad can round out the flavors.
Creative Ways to Present
For a fun twist, try serving the casserole in individual ramekins for personal portions, perfect for dinner parties. Alternatively, use cast iron skillets straight from oven to table for a rustic, cozy feel. Layering with different tortilla types—white, blue corn, or flour—can also make each bite uniquely delightful.
Make Ahead and Storage
Storing Leftovers
Your Beef Enchilada Casserole Recipe keeps beautifully for up to four days in an airtight container in the refrigerator. The flavors actually deepen and become more robust as it sits, making leftovers just as satisfying as the first serving.
Freezing
You can freeze the casserole before baking for a convenient meal later on. Wrap it tightly with plastic wrap and aluminum foil, and it should keep well for up to three months. When ready to enjoy, thaw it overnight in the fridge before baking as usual.
Reheating
Reheat individual portions in the microwave until warmed through, or in a 350°F oven covered with foil to maintain moisture. Just add a few extra minutes if baking from frozen. A quick sprinkle of cheese on top before reheating freshens it up nicely.
FAQs
Can I use ground chicken instead of beef?
Absolutely! Ground chicken works perfectly in this casserole and can be a lighter alternative. Just follow the same seasoning steps to keep all those vibrant flavors.
Are corn tortillas necessary, or can I use flour tortillas?
While corn tortillas offer an authentic texture and flavor, flour tortillas can be used if you prefer a softer, more pliable layer. Just note that sometimes flour tortillas make the casserole a bit softer overall.
Is this casserole spicy?
The dish has a mild to moderate spice level thanks to the chili powder and green chiles, but it’s easily adjustable. You can add more or less chili powder depending on your heat preference.
Can I make this recipe vegetarian?
Yes! Simply omit the ground beef and increase the black beans or add sautéed vegetables like bell peppers and zucchini to keep it hearty and flavorful.
How many servings does this recipe make?
This Beef Enchilada Casserole Recipe serves about 4 hearty portions, perfect for a cozy family dinner or small group meal.
Final Thoughts
This Beef Enchilada Casserole Recipe truly captures the joy of comfort food with a lively twist. It’s easy to prepare, packed with flavor, and perfect for sharing. Once you try it, it will effortlessly become one of those dishes you think of whenever you want something warm, cheesy, and utterly satisfying.
Print
Beef Enchilada Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
Description
This Beef Enchilada Casserole is a flavorful, hearty dish combining seasoned ground beef, black beans, and diced green chiles layered with corn tortillas and melted colby jack cheese. Ready in just 35 minutes, it’s a perfect weeknight dinner that brings the delicious flavors of traditional enchiladas into an easy-to-make baked casserole form.
Ingredients
Meat 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
Additional Ingredients
- 1 small diced yellow onion
- 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 olive oil in a large skillet over medium heat. Add the diced onion and cook until softened, about 3-4 minutes. Add ground beef, 1/2 teaspoon salt, and black pepper, breaking the meat apart. Cook until browned and cooked through.
- Add seasoning and sauce: Sprinkle in ground cumin, chili powder, and flour, stirring to coat the meat evenly. Add minced garlic and cook for another minute until fragrant.
- Make the sauce: Pour in tomato sauce and chicken broth, stirring well to combine. Bring the mixture to a simmer, then reduce heat and cook for 5-7 minutes until the sauce thickens slightly.
- Combine remaining ingredients: Stir in the diced yellow onion, diced green chiles, and drained black beans. Cook for another 2-3 minutes to meld flavors, then remove from heat.
- Assemble the casserole: Preheat your oven to 375°F (190°C). In a casserole dish, spread a thin layer of the beef and sauce mixture. Layer 3 corn tortillas on top, followed by a third of the beef mixture and a sprinkling of the shredded colby jack cheese. Repeat layering two more times, finishing with cheese on top.
- Bake the casserole: Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake an additional 5-7 minutes until the cheese is melted and bubbly.
- Serve and enjoy: Let the casserole sit for 5 minutes before serving to set. Serve warm, garnished with your preferred toppings such as sour cream, cilantro, or sliced jalapeños if desired.
Notes
- You can swap ground beef with ground chicken or turkey for a lighter option.
- Use corn tortillas for gluten-free version, but ensure all other ingredients comply with dietary needs.
- For extra heat, add chopped jalapeños or use hot diced green chiles.
- This casserole can be prepared ahead and refrigerated for up to 2 days before baking.
- Leftovers store well in the fridge for 3 days and reheat nicely in the microwave or oven.

