
What Makes This Mexican Casserole Recipe So Special
With just a handful of simple ingredients, this Mexican casserole recipe delivers a comforting, crowd-pleasing meal that’s bursting with flavor and texture. We’re talking about layers of savory, well-seasoned ground beef, creamy beans and corn, a rich and tangy cream cheese blend, and plenty of melted cheese, all nestled between soft corn tortillas. It’s the ultimate easy casserole that brings the vibrant, satisfying taste of your favorite Mexican-inspired dishes to the dinner table with minimal fuss. During our testing, we found that letting the assembled dish rest for a full 10 minutes after baking is the secret to perfect, clean slices. This brief pause allows all those wonderful layers to set, so you get a beautiful, hearty portion on every plate. Trust us, the wait is worth it! You’re going to love how this cheesy Mexican casserole comes together so simply.What You’ll Find in This Article
Ingredients for This Mexican Casserole Recipe
Here’s everything you’ll need to make this incredibly satisfying dish. We love how the combination of pantry staples and fresh ingredients creates such a deep flavor profile.- 1 pound ground beef (90% lean)
- 1 medium yellow onion, finely diced
- 1 packet (1 ounce) taco seasoning
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn kernels, drained
- 1 can (10 ounces) diced tomatoes with green chiles, undrained
- 8 ounces sour cream
- 8 ounces cream cheese, softened
- 2 cups shredded Mexican cheese blend
- 9-10 corn tortillas, cut into 1-inch strips
- 1 tablespoon olive oil
- Optional garnishes: sliced green onions, chopped cilantro, sliced jalapeños
Cook Time for This Easy Casserole
One of the best things about this Mexican casserole recipe is how quickly it comes together for a weeknight dinner. From start to finish, you’ll have a hot, bubbly, and cheesy meal on the table in about an hour. Here’s the breakdown we’ve timed in our own kitchens:- Prep Time: 20 minutes
- Cook Time: 40 minutes (including baking)
- Total Time: 1 hour
How to Make a Chicken Enchilada Casserole
While our base recipe uses ground beef, the method is perfect for creating a delicious chicken enchilada casserole, too! Follow these same simple steps for a guaranteed crowd-pleaser.Step 1: Preheat and Prep
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish and set it aside.Step 2: Cook the Aromatics and Meat
In a large skillet over medium-high heat, warm the olive oil. Add the diced onion and cook for 3-4 minutes until softened. Add the ground beef, breaking it up with a spoon, and cook until no pink remains, about 6-8 minutes. Drain any excess fat.Step 3: Build the Filling
Stir in the taco seasoning, black beans, corn, and the undrained can of diced tomatoes with green chiles. Reduce heat to low and simmer for 5 minutes, allowing the flavors to meld. Remove from heat.Step 4: Make the Creamy Layer
In a medium bowl, combine the softened cream cheese and sour cream, mixing until smooth and well blended.Step 5: Begin Layering
To assemble, spread half of the meat mixture evenly in the bottom of the prepared baking dish. Arrange half of the corn tortilla strips over the meat. Dollop and carefully spread half of the sour cream mixture over the tortillas, then sprinkle with one cup of shredded cheese.Step 6: Repeat the Layers
Repeat the layers with the remaining meat mixture, tortilla strips, sour cream mixture, and finally the last cup of shredded cheese.Step 7: Bake to Perfection
Cover the dish loosely with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the casserole is bubbly around the edges and the cheese is fully melted and lightly golden.Step 8: Rest and Garnish
Let the casserole stand for 10 minutes before serving to allow it to set. Garnish with optional toppings like green onions, cilantro, or jalapeños as desired.Pro Tips & Tasty Tweaks
After making this taco casserole more times than we can count, we’ve gathered a few team insights to help you nail it every time and make it your own.- Flavor Swap: For a smoky twist, use fire-roasted corn and a pinch of smoked paprika in the meat mixture.
- Heat Adjustment: If your oven runs hot, check the casserole a few minutes early after removing the foil to prevent over-browning.
- Prep Fix: To prevent the tortillas from becoming too soft, you can quickly toast the strips in a dry skillet for 30 seconds per side before layering.
- Storage Tip: Cool leftovers completely before covering. Reheat individual portions in the microwave for best texture, or cover the whole dish with foil and warm in a 300°F oven.
Flavor & Texture Notes
When you pull this cheesy Mexican casserole from the oven, you’re in for a real treat. The aroma is deeply savory with notes of toasted corn, earthy beans, and warm spices from the taco seasoning. Visually, you’ll see the cheese is perfectly melted and lightly golden, with the filling bubbling enticingly at the edges. Texture is key here. A perfect slice holds together well but is tender to the fork. You’ll get a wonderful contrast between the creamy, rich layers and the soft, comforting bite of the corn tortillas that have soaked up all the delicious juices. The optional fresh garnishes add a final pop of color and a bright, crisp contrast that really brings the whole dish to life.Variations & Substitutions
We love how versatile this Mexican casserole recipe is. It’s a fantastic base for creativity, so feel free to adapt it based on what you have on hand or your family’s preferences.- Protein Swap: Ground turkey or shredded rotisserie chicken are excellent, flavorful alternatives to the ground beef. For a plant-based version, use a hearty meat substitute or an extra can of beans.
- Bean and Veggie Mix-Ins: Pinto beans or kidney beans work just as well as black beans. Feel free to add a cup of diced bell peppers or zucchini to the skillet when cooking the onions for extra veggies.
- Cheese Choices: While a Mexican blend is convenient, a mix of sharp cheddar and Monterey Jack delivers fantastic flavor. For a little kick, add a handful of pepper jack cheese to the blend.
- Tortilla Options: Flour tortillas can be used in place of corn for a softer texture. For a lower-carb version, try using slices of zucchini or eggplant as your layers.
- Creamy Layer Boost: Stir a 4-ounce can of diced green chiles directly into the sour cream and cream cheese mixture for an extra layer of flavor throughout every bite.
Make-Ahead & Scaling
We love a recipe that fits into a busy schedule, and this Mexican casserole recipe is a true lifesaver when it comes to planning ahead. Whether you’re prepping for a weeknight or scaling up for a potluck, we’ve got you covered with our team-tested tips. You can easily prep the entire filling a day in advance. Simply cook the meat and veggie mixture, let it cool completely, and store it in an airtight container in the fridge. The creamy sour cream and cream cheese blend can also be mixed and stored separately. When you’re ready to bake, just assemble the layers cold and add 5-10 minutes to the covered baking time. For a true easy casserole experience, you can even assemble the whole dish, cover it tightly, and refrigerate it for up to 24 hours before baking. Scaling this dish is straightforward. For a smaller batch, halve all the ingredients and use an 8×8-inch baking dish, keeping the baking time roughly the same. To feed a crowd, simply double the recipe and divide it between two 9×13-inch pans. The key is to ensure your layers aren’t too thick; if doubling into one very deep dish, you may need to extend the baking time by 10-15 minutes to ensure it’s heated through. Just remember, the texture is best when served fresh, but leftovers reheat beautifully for a quick and satisfying meal later in the week.How to Serve This Mexican Casserole Recipe
After all that baking, the fun part begins—serving up this hearty, cheesy Mexican casserole to your hungry crew. We always find that a few simple touches turn this comforting dish into a complete, vibrant meal that feels special. One of our favorite team memories is the first time we tested this for a casual gathering. We placed the hot dish right on the table with all the garnishes in little bowls, and let everyone build their own perfect plate. It was a hit! Start by slicing the casserole into generous squares. Then, set out bowls of cool, crunchy toppings like shredded lettuce, diced avocado, a dollop of extra sour cream, and fresh pico de gallo. The contrast of the hot, creamy casserole with these cool, fresh elements is absolutely magical. For sides, you can’t go wrong with a simple cilantro-lime rice or a crisp green salad with a tangy lime vinaigrette. If you’re serving this as a taco casserole experience, warm some extra corn tortillas on the side for scooping. A pitcher of icy agua fresca or sparkling water with lime completes the meal perfectly. Our biggest serving tip? Don’t skip that 10-minute rest. It really does make all the difference in getting those beautiful, clean slices that hold all the delicious layers together on the plate.Mistakes to Avoid
We’ve made this Mexican casserole recipe countless times, and along the way, we’ve learned what pitfalls can trip up even experienced cooks. By sharing these, we hope to help you avoid common hiccups and ensure your casserole turns out perfectly every time. First, using cold cream cheese is a big one. If your cream cheese isn’t properly softened, you’ll end up with lumps in your creamy layer instead of a smooth, spreadable mixture. Let it sit out on the counter for at least an hour before you start cooking. Secondly, don’t forget to drain the excess fat from the cooked ground beef. Leaving too much grease can make the final dish feel heavy and cause the bottom layer to become soggy. Another common question we’ve encountered is, “Why did my casserole turn out watery?” This usually happens if you don’t drain the canned corn and beans well, or if you use a brand of diced tomatoes with green chiles that has a lot of extra liquid. Always give those cans a good drain and rinse for the beans. Also, avoid over-saucing the meat mixture; you want it flavorful and moist, but not swimming in liquid. Finally, skipping the foil cover for the first part of baking can lead to over-browned tortilla edges before the center is hot. That loose foil tent is crucial for even cooking. By keeping these simple tips in mind, you’re well on your way to a flawless, crowd-pleasing easy casserole that everyone will ask you to make again.How to Store Mexican Casserole Recipe
Good news—this cheesy Mexican casserole stores and reheats wonderfully, making fantastic leftovers. We always make a full pan because we love having it ready for easy lunches or a second dinner. From our testing, the key is to let the casserole cool completely at room temperature before covering it. This prevents condensation from making the top layer soggy. Once cool, cover the baking dish tightly with plastic wrap or aluminum foil, or transfer portions to airtight containers. It will keep in the refrigerator for 3-4 days. For longer storage, this taco casserole freezes beautifully. Wrap individual slices or the entire cooled casserole (if using a freezer-safe dish) tightly in plastic wrap and then in foil. Label it and freeze for up to 3 months. To reheat, thaw overnight in the fridge. For individual slices, a microwave on medium power works perfectly for a quick fix. For a larger portion, cover it with foil and reheat in a 325°F oven until bubbly throughout, which usually takes 20-30 minutes. The texture of the tortillas will be softer after freezing and reheating, but all the fantastic flavors will remain.Try This Mexican Casserole Recipe Yourself
We genuinely hope you feel inspired to try this Mexican casserole recipe in your own kitchen. It’s one of those dishes that consistently brings our team and our families together around the table, and we think it will do the same for you. What we love most is its forgiving nature. It’s the perfect easy casserole for a busy Tuesday, yet impressive enough for weekend guests. Don’t be afraid to make it your own with the variations we suggested earlier. Whether you stick to the classic version or add your own twist, the result is always a comforting, flavorful, and satisfying meal. So, gather your ingredients, preheat your oven, and get ready for some of the best feedback a home cook can get: the happy silence of people enjoying their food. We’re confident this recipe will become a cherished favorite in your rotation.
Cheesy Mexican Casserole
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish and set it aside.
- In a large skillet over medium-high heat, warm the olive oil. Add the diced onion and cook for 3-4 minutes until softened. Add the ground beef, breaking it up with a spoon, and cook until no pink remains, about 6-8 minutes. Drain any excess fat.
- Stir in the taco seasoning, black beans, corn, and the undrained can of diced tomatoes with green chiles. Reduce heat to low and simmer for 5 minutes, allowing the flavors to meld. Remove from heat.
- In a medium bowl, combine the softened cream cheese and sour cream, mixing until smooth and well blended.
- To assemble, spread half of the meat mixture evenly in the bottom of the prepared baking dish. Arrange half of the corn tortilla strips over the meat. Dollop and carefully spread half of the sour cream mixture over the tortillas, then sprinkle with one cup of shredded cheese.
- Repeat the layers with the remaining meat mixture, tortilla strips, sour cream mixture, and finally the last cup of shredded cheese.
- Cover the dish loosely with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the casserole is bubbly around the edges and the cheese is fully melted and lightly golden.
- Let the casserole stand for 10 minutes before serving to allow it to set. Garnish with optional toppings like green onions, cilantro, or jalapeños as desired.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
As an Amazon Associate we earn from qualifying purchases.
Got a recipe the world should try?
Share your favorite family recipe or national dish with food lovers in 100+ countries.
Submit Your Recipe

