Tex Mex Casserole Recipe

This Tex Mex Casserole layers seasoned beef, beans, tortillas, and cheese for a crowd-pleasing dinner ready in under an hour.

When my family asks for comfort food with a kick, I know exactly what to make.

My Tex Mex Casserole brings together all the bold, zesty flavors we crave in one satisfying dish that disappears from the table in minutes.

This is one of those meals that makes everyone happy. The layers of seasoned ground beef, creamy beans, and melted cheese work together beautifully, and the tortillas give it that authentic Southwestern flair we all love.

Quick Recipe Summary
Prep Time20 minutes
Cook Time35 minutes
Total Time55 minutes
Servings8-10 servings
Difficulty LevelEasy
Tex Mex Casserole Recipe

Why You’ll Love This Tex Mex Casserole

This casserole is a total game changer for busy weeknights.

Everything goes into one baking dish, which means less cleanup and more time to relax after dinner.

The combination of textures keeps every bite interesting, from the soft tortillas to the hearty beef mixture.

The recipe is incredibly forgiving too. You can adjust the spice level to suit your family’s taste, swap ingredients based on what’s in your pantry, and still end up with something delicious.

  • Easy preparation: Most of the work happens on the stovetop, then the oven does the rest
  • Budget-friendly: Uses affordable ingredients that stretch to feed a crowd
  • Customizable heat level: Add more or less spice depending on your preference
  • Perfect for meal prep: Makes great leftovers that actually taste better the next day
  • Kid-approved: Even picky eaters tend to love this cheesy, flavorful dish

For another crowd-pleasing dinner, try my Mexican Chicken Casserole Recipe.

Ingredients

You probably have most of these ingredients in your kitchen already. That’s part of what makes this recipe so practical for those nights when you need dinner on the table fast.

Kitchen Equipment Needed

Having the right tools makes this recipe come together smoothly. Here’s what you’ll need to have ready before you start cooking.

After making this casserole countless times, I’ve found a few products that really make a difference in the final result.

1. Le Creuset Stoneware Baking Dish

This baking dish holds heat beautifully and gives you those perfectly bubbly, golden edges that make casseroles irresistible.

The stoneware distributes heat evenly, so you won’t end up with cold spots in the middle or burnt edges.

Get it on Amazon

2. Lodge Cast Iron Skillet

A quality cast iron skillet is perfect for browning the ground beef. It gets incredibly hot and maintains that heat, which means better browning and more flavor development in your meat.

Get it on Amazon

3. Frontera Gourmet Mexican Red Chile Enchilada Sauce

This enchilada sauce has authentic flavor with just the right amount of depth and spice.

It makes a noticeable difference compared to generic brands, adding layers of flavor to your casserole.

Get it on Amazon

4. Cabot Mexican Blend Shredded Cheese

Quality shredded cheese melts better and tastes richer than pre-shredded alternatives.

This blend has the perfect ratio of cheeses for that authentic Tex-Mex flavor and stretchy, melty texture.

Get it on Amazon

Tex Mex Casserole

Step-by-Step Instructions: How to Make Tex Mex Casserole

Follow these detailed steps to create the perfect Tex-Mex casserole. Even if you’re new to cooking, you’ll find this process straightforward and rewarding.

1. Preheat and Prepare

  • Preheat your oven to 350°F (175°C)
  • Lightly grease your 9×13 inch baking dish with cooking spray or a thin layer of oil
  • Set the baking dish aside while you prepare the filling

2. Brown the Ground Beef

  • Heat your large skillet over medium-high heat
  • Add the 2 lbs of ground beef to the hot skillet
  • Break up the meat with your wooden spoon or spatula as it cooks
  • Continue cooking for 8-10 minutes, stirring occasionally, until the beef is completely browned with no pink remaining
  • Season with a pinch of salt and pepper to taste

3. Add the Onion and Seasoning

  • Add the diced onion to the browned beef
  • Cook for 3-4 minutes, stirring frequently, until the onion becomes soft and translucent
  • Sprinkle the packet of taco seasoning over the beef and onion mixture
  • Stir well to coat everything evenly with the seasoning
  • Cook for another 2 minutes to let the spices bloom and become fragrant

4. Mix in the Beans and Sauces

  • Add the can of refried beans to the skillet
  • Stir until the refried beans are completely incorporated into the meat mixture
  • Add the drained and rinsed black beans
  • Pour in the enchilada sauce and salsa
  • Mix everything together thoroughly until you have a well-combined, saucy mixture
  • Let it simmer on low heat for 3-5 minutes to allow the flavors to meld together
  • Remove from heat

5. Layer the Casserole

  • Place 6 flour tortillas on the bottom of your prepared baking dish, overlapping them slightly to cover the entire bottom
  • Spread half of the beef and bean mixture evenly over the tortillas
  • Sprinkle 1 cup of the shredded Mexican cheese blend over the beef layer
  • Place the remaining 6 tortillas over the cheese, again overlapping to cover completely
  • Spread the remaining beef and bean mixture over the second layer of tortillas
  • Top with another 1 cup of shredded cheese

6. Add the Sour Cream Topping

  • Dollop the sour cream evenly across the top of the casserole
  • Use a spoon or spatula to gently spread it in a thin, even layer
  • Don’t worry if it’s not perfect; it will melt and spread during baking

7. Bake the Casserole

  • Cover the baking dish tightly with aluminum foil
  • Place in the preheated oven and bake for 25 minutes
  • After 25 minutes, remove the foil
  • Sprinkle the remaining 1 cup of shredded cheese over the top
  • Return to the oven uncovered and bake for an additional 10 minutes, or until the cheese is melted and bubbly

8. Garnish and Serve

  • Remove the casserole from the oven and let it rest for 5-10 minutes
  • This resting time helps the layers set and makes serving easier
  • If using, chop fresh cilantro and sprinkle it over the top
  • Cut into squares and serve hot

Another favorite weeknight dinner in my house is Cowboy Casserole Recipe.

Tex Mex Casserole Recipe

Tips for The Best Tex Mex Casserole

These tips come from years of making this recipe and learning what works best. They’ll help you avoid common pitfalls and create the best possible casserole.

  • Drain the beef properly: After browning the ground beef, drain off excess fat to prevent a greasy casserole. I usually tilt the pan and spoon out most of the fat, leaving just enough to keep things moist.
  • Don’t skip the resting time: Letting the casserole rest for 5-10 minutes after baking makes a huge difference. The layers firm up slightly, making it much easier to cut clean portions.
  • Warm your tortillas: If your tortillas are cold from the fridge, warm them slightly in the microwave for 15-20 seconds. This makes them more pliable and less likely to tear when layering.
  • Use freshly shredded cheese: Pre-shredded cheese contains anti-caking agents that can affect melting. Shredding your own cheese from a block gives you that perfect, gooey texture.
  • Mix the cheeses: I like to use a combination of cheddar, Monterey Jack, and a little queso quesadilla for the best flavor and melt.
  • Layer evenly: Take your time to spread each layer evenly. This ensures every serving has the perfect ratio of tortillas, meat, and cheese.
  • Adjust spice levels: Start with mild salsa and enchilada sauce if you’re serving kids. You can always add hot sauce at the table for those who want more heat.

Serving Suggestions

Tex Mex Casserole

This casserole is hearty enough to serve as a complete meal, but these accompaniments take it to the next level.

Serve it with a simple side salad dressed with lime vinaigrette to balance the richness. I also love putting out bowls of extra toppings so everyone can customize their serving.

  • Diced avocado or guacamole
  • Additional sour cream
  • Sliced jalapeños for heat lovers
  • Chopped fresh tomatoes
  • Sliced green onions
  • Tortilla chips for scooping
  • Mexican rice on the side
  • Refried beans
  • Fresh lime wedges
  • Hot sauce or salsa verde

You might also enjoy: Crockpot Taco Casserole

Variations of Tex Mex Casserole

One of the best things about this recipe is how adaptable it is. Here are some variations I’ve tried and loved.

  • Chicken Tex-Mex Casserole: Replace the ground beef with 2 lbs of cooked, shredded chicken. Rotisserie chicken works perfectly and saves time.
  • Vegetarian Version: Skip the meat entirely and double up on the beans. Add sautéed bell peppers, corn, and zucchini for extra vegetables and texture.
  • Green Chile Version: Swap the enchilada sauce for green enchilada sauce and add a can of diced green chiles for a completely different flavor profile.
  • Extra Spicy: Use hot salsa, add diced jalapeños to the beef mixture, and include some cayenne pepper with the taco seasoning.
  • Corn Tortilla Version: Use corn tortillas instead of flour for a more authentic taste and gluten-free option. You may need a few more since corn tortillas are smaller.
  • Breakfast Casserole: Add scrambled eggs to the layers and serve for brunch.
  • Ground Turkey: Substitute ground turkey for a leaner option.

Storage and Reheating

This casserole stores beautifully, which makes it perfect for meal prep or enjoying leftovers throughout the week.

Store any leftover casserole in an airtight container in the refrigerator for up to 4 days. I usually cut it into individual portions first, which makes reheating much easier.

  • Refrigerator Storage: Cover the baking dish tightly with plastic wrap or transfer portions to airtight containers. Keeps for 4-5 days.
  • Freezer Storage: This casserole freezes wonderfully. Wrap individual portions in plastic wrap, then aluminum foil. Freeze for up to 3 months.
  • Reheating from Fridge: Microwave individual portions for 2-3 minutes, or reheat in a 350°F oven for 15-20 minutes until heated through.
  • Reheating from Frozen: Thaw overnight in the refrigerator, then reheat as directed above. Or microwave frozen portions for 4-5 minutes, stirring halfway through.
  • Freshen up leftovers: Add fresh toppings like cilantro, sour cream, or avocado after reheating to make leftovers taste freshly made.

Read Also: Cabbage Roll Casserole Recipe

Nutritional Facts

Here’s the approximate nutritional information per serving (based on 10 servings):

  • Calories: 485
  • Protein: 32g
  • Carbohydrates: 38g
  • Fat: 22g
  • Saturated Fat: 11g
  • Fiber: 6g
  • Sugar: 4g
  • Sodium: 820mg
  • Cholesterol: 85mg

Please note that these values are estimates and can vary based on specific ingredients used and portion sizes.

Health Benefits of Key Ingredients

While this is definitely a comfort food dish, it does contain several nutritious ingredients that offer real health benefits.

The black beans provide an excellent source of plant-based protein and fiber, which helps with digestion and keeps you feeling satisfied longer.

Ground beef supplies important nutrients like iron, zinc, and B vitamins that support energy production and immune function.

  • Black Beans: High in fiber, protein, and antioxidants. They help stabilize blood sugar and support heart health.
  • Ground Beef: Rich in iron, zinc, and B12. Provides complete protein with all essential amino acids.
  • Onions: Contain antioxidants and compounds that may reduce inflammation and support heart health.
  • Cheese: Good source of calcium and protein, important for bone health and muscle maintenance.
  • Tomatoes (in salsa): Packed with lycopene, an antioxidant linked to reduced risk of heart disease and cancer.
  • Cilantro: Contains vitamins A, C, and K, plus beneficial plant compounds that support overall health.

For a lighter option, check out my Slow Cooker Sweet Potato and Black Bean Chili.

FAQs About Tex Mex Casserole

1. Can I make this casserole ahead of time?

Yes, you absolutely can prepare this casserole in advance. Assemble it completely through step 6, then cover tightly with plastic wrap and refrigerate for up to 24 hours.

When you’re ready to bake, remove from the refrigerator and let it sit at room temperature for 20-30 minutes.

Then bake as directed, adding an extra 5-10 minutes to the covered baking time since it’s starting cold.

2. Can I use corn tortillas instead of flour tortillas?

Corn tortillas work great in this recipe and give it a more authentic Tex-Mex flavor.

Since they’re typically smaller than flour tortillas, you’ll need about 15-18 corn tortillas to create the same coverage.

I recommend warming them slightly before layering so they’re more pliable and less likely to crack. The texture will be slightly different but equally delicious.

3. How can I make this casserole spicier?

There are several ways to add more heat to this dish. Use medium or hot salsa instead of mild, add diced jalapeños or serrano peppers to the beef mixture, or incorporate a can of diced green chiles.

You can also use spicy enchilada sauce or add a teaspoon of cayenne pepper or chipotle powder to the taco seasoning. Start conservatively and taste as you go.

4. What’s the best way to prevent a watery casserole?

The key to avoiding excess liquid is properly draining your ingredients and not overloading the sauce.

Make sure to drain the ground beef well after browning, and rinse and drain the black beans thoroughly.

If your mixture seems too wet after combining everything, let it simmer uncovered for a few extra minutes to reduce the liquid.

Also, don’t skip the resting time after baking, as this allows the layers to firm up.

5. Can I freeze this casserole before baking?

Yes, this casserole freezes beautifully before baking. Assemble it completely in a freezer-safe baking dish, then wrap it tightly with plastic wrap and aluminum foil.

Freeze for up to 3 months. When ready to bake, you can cook it directly from frozen (add 20-25 minutes to the covered baking time) or thaw overnight in the refrigerator and bake as directed.

Another hearty casserole worth trying is Teriyaki Chicken Casserole.

Tex Mex Casserole

Tex Mex Casserole

Author: iamwinfred
485kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 35 minutes
Total 55 minutes
This Tex Mex Casserole brings together all the bold, zesty flavors of the Southwest in one satisfying dish. Layers of seasoned ground beef, creamy beans, tortillas, and melted cheese create a hearty meal that’s perfect for busy weeknights and feeding a crowd.
Servings 10 servings
Course Main Course
Cuisine Mexican

Ingredients

  • 2 lbs ground beef 900g, 80/20 blend recommended
  • 1 medium onion about 150g, diced
  • 1 packet taco seasoning 1 oz or 28g
  • 1 can refried beans 15 oz or 425g
  • 1 can black beans 15 oz or 425g, drained and rinsed
  • 1 can enchilada sauce 10 oz or 280g
  • 1 cup salsa 240ml
  • 12 small flour tortillas 6-inch size
  • 3 cups shredded Mexican cheese blend 340g, divided
  • 1 cup sour cream 240ml
For Garnish
  • fresh cilantro optional

Equipment

  • Large skillet or frying pan
  • 9×13-inch baking dish
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Can opener
  • Knife and cutting board
  • Aluminum foil

Method

  1. Preheat oven to 350°F (175°C). Lightly grease a 9×13 inch baking dish with cooking spray.
  2. Heat large skillet over medium-high heat. Add ground beef, break up with spoon, and cook for 8-10 minutes until completely browned with no pink remaining.
  3. Add diced onion to browned beef and cook for 3-4 minutes until soft. Sprinkle taco seasoning over mixture, stir well, and cook 2 minutes more.
  4. Stir in refried beans, black beans, enchilada sauce, and salsa. Mix thoroughly and simmer on low heat for 3-5 minutes, then remove from heat.
  5. Place 6 tortillas on bottom of baking dish, overlapping slightly. Spread half the beef mixture over tortillas, then sprinkle with 1 cup cheese.
  6. Layer remaining 6 tortillas over cheese. Spread remaining beef mixture on top, then add another 1 cup of cheese.
  7. Spread sour cream evenly across the top of the casserole in a thin layer.
  8. Cover with foil and bake 25 minutes. Remove foil, sprinkle remaining 1 cup cheese on top, and bake uncovered 10 minutes until cheese is melted and bubbly.
  9. Let casserole rest for 5-10 minutes before serving. Garnish with fresh cilantro if desired, cut into squares, and serve hot.

Nutrition

Serving1servingCalories485kcalCarbohydrates38gProtein32gFat22gSaturated Fat11gPolyunsaturated Fat1gMonounsaturated Fat7gTrans Fat0.5gCholesterol85mgSodium820mgPotassium520mgFiber6gSugar4gVitamin A15IUVitamin C8mgCalcium25mgIron20mg

Notes

  • Drain excess fat from ground beef after browning to prevent a greasy casserole.
  • Let the casserole rest 5-10 minutes after baking so the layers set and make cutting easier.
  • Warm tortillas in microwave for 15-20 seconds before layering to make them more pliable.
  • Use freshly shredded cheese from a block for better melting than pre-shredded cheese.
  • Make ahead: Assemble completely, cover, and refrigerate up to 24 hours. Add 5-10 minutes to covered baking time.
  • Freezer friendly: Assemble in freezer-safe dish, wrap tightly, and freeze up to 3 months. Bake from frozen, adding 20-25 minutes to covered baking time.
  • Store leftovers in airtight container in refrigerator for 4-5 days.
  • For vegetarian version: Omit beef and double the beans, adding sautéed bell peppers and corn.
  • Adjust heat level by using mild, medium, or hot salsa and enchilada sauce.
  • Corn tortillas can be substituted for flour tortillas; you’ll need 15-18 to cover the same area.

Tried this recipe?

Let us know how it was!

Conclusion

This Tex Mex Casserole has earned its place as a family favorite in my home, and I hope it becomes one in yours too.

The combination of flavors, the ease of preparation, and the way it brings everyone to the table makes it truly special.

Give this recipe a try and see how quickly it disappears. I’d love to hear how it turns out for you, so feel free to leave a comment below with your thoughts or any creative variations you tried.

Recommended: