This Mexican Quesadilla Casserole brings together everything we love about a loaded quesadilla in one warm, hearty, oven-baked dish. Layers of soft flour tortillas, seasoned ground beef, black beans, corn, tomatoes, green chiles, and melted Cheddar cheese create a satisfying casserole that is easy to prepare and perfect for feeding a family.
We make this recipe with simple pantry ingredients and a flavorful homemade beef filling. The tortillas soften slightly as the casserole bakes, while the cheese melts into every layer. The result is a comforting meal with bold Mexican-inspired flavors, a rich texture, and a golden, bubbly cheese topping.
This easy quesadilla casserole recipe works beautifully for busy weeknight dinners, casual gatherings, potlucks, game-day meals, and meal preparation. It can also be customized with different proteins, cheeses, vegetables, and spice levels.
Why We Love This Mexican Quesadilla Casserole
This recipe turns traditional quesadilla ingredients into a convenient layered casserole. Instead of cooking individual quesadillas in batches, we assemble everything in one baking dish and let the oven do the work.
The combination of seasoned beef, beans, vegetables, tortillas, and cheese makes this a complete and filling meal. Every serving contains a balance of savory protein, hearty beans, sweet corn, tangy tomatoes, and creamy melted cheese.
We also love this Mexican casserole because it is:
- Easy to prepare with everyday ingredients
- Family-friendly and simple to adjust for different tastes
- Cheesy and comforting without requiring complicated steps
- Perfect for leftovers because the flavors continue to develop
- Ideal for meal prep and make-ahead dinners
- Customizable with chicken, turkey, extra vegetables, or different cheeses
- Great for feeding a crowd from one 13×9-inch baking dish
Mexican Quesadilla Casserole Ingredients
For the Beef Filling
- Cooking spray
- 1 pound ground beef
- ½ cup chopped onion
- 1 can (15 ounces) tomato sauce
- 1 can (15 ounces) black beans, rinsed and drained
- 1 can (14.5 ounces) diced tomatoes with lime juice and cilantro
- 1 can (8.75 ounces) sweet corn, drained
- 1 can (4.5 ounces) chopped green chiles, drained
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon minced garlic
- ½ teaspoon dried oregano
- ½ teaspoon red pepper flakes, optional
For the Layers
- 6 flour tortillas
- 2 cups shredded Cheddar cheese
How to Make Mexican Quesadilla Casserole
Step 1: Prepare the Baking Dish
Preheat the oven to 350°F (175°C). Lightly coat a 13×9-inch baking dish with cooking spray.
Greasing the dish helps prevent the tortillas and cheese from sticking. It also makes it easier to remove neat portions after baking.
Step 2: Brown the Ground Beef and Onion
Place a large skillet over medium-high heat. Add the ground beef and chopped onion. Cook for approximately 5 to 7 minutes, breaking the beef into small pieces with a wooden spoon or spatula.
Continue cooking until the beef is fully browned and the onion becomes soft and translucent. Drain any excess fat from the skillet.
For the best texture, break up large pieces of meat while cooking. Smaller pieces distribute more evenly throughout the casserole and make each layer easier to slice and serve.
Step 3: Add the Mexican-Inspired Ingredients
Add the tomato sauce, black beans, diced tomatoes, sweet corn, and chopped green chiles to the skillet.
Sprinkle in the chili powder, cumin, minced garlic, dried oregano, and optional red pepper flakes. Stir thoroughly so the seasonings are evenly distributed throughout the filling.
Bring the mixture to a gentle simmer and cook for about 5 minutes. This allows the spices to blend with the tomatoes and creates a rich, cohesive filling.
The mixture should be thick and spoonable rather than watery. If it appears too liquid, simmer for a few additional minutes before assembling the casserole.
Step 4: Build the First Layer
Spoon a small amount of the beef mixture across the bottom of the prepared baking dish. This creates a flavorful base and helps keep the tortillas from sticking.
Arrange flour tortillas over the filling. Depending on their size, the tortillas may overlap slightly or need to be cut into smaller pieces to cover the dish.
Add another layer of the seasoned beef mixture and spread it evenly. Sprinkle a portion of the shredded Cheddar cheese over the filling.
Step 5: Repeat the Layers
Continue layering the tortillas, beef mixture, and cheese until all the ingredients are used.
Finish with a generous layer of shredded Cheddar cheese on top. Covering the surface evenly creates a rich, golden topping and ensures that every serving has plenty of melted cheese.
Step 6: Bake Until Hot and Bubbly
Place the casserole in the preheated oven and bake for approximately 15 minutes.
The casserole is ready when the filling is hot, the cheese is completely melted, and the edges are gently bubbling.
For a lightly browned cheese topping, place the casserole under the broiler for 1 to 2 minutes after baking. Watch it closely because the cheese can brown quickly.
Step 7: Rest Before Serving
Remove the Mexican quesadilla casserole from the oven and allow it to rest for 5 to 10 minutes.
Resting gives the layers time to settle and makes the casserole easier to cut into clean portions. The filling will remain hot, while the texture becomes firmer and more cohesive.
Tips for the Best Quesadilla Casserole
Drain Canned Ingredients Well
Drain the black beans, corn, and green chiles thoroughly. Excess liquid can make the tortilla layers overly soft and prevent the casserole from holding its shape.
Use Freshly Shredded Cheese
Pre-shredded cheese is convenient, but freshly shredded Cheddar often melts more smoothly. Grating cheese directly from a block can create a creamier texture and a more even cheese layer.
Avoid Overfilling the Layers
Spread the filling evenly without making individual layers too thick. Balanced layers help the casserole bake evenly and make each slice easier to serve.
Adjust the Heat
For a mild casserole, leave out the red pepper flakes and use mild green chiles.
For more heat, add diced jalapeños, hot green chiles, cayenne pepper, or a spicy shredded cheese such as pepper Jack.
Let the Casserole Rest
Allowing the casserole to rest is one of the easiest ways to improve the final texture. Cutting immediately can cause the layers to spread, while a short resting period helps the ingredients hold together.
Easy Variations
Chicken Quesadilla Casserole
Replace the ground beef with 2 to 3 cups of cooked shredded chicken. Rotisserie chicken works especially well and reduces preparation time.
Add the chicken to the sauce and vegetable mixture, then assemble and bake as directed.
Ground Turkey Quesadilla Casserole
Ground turkey creates a lighter version while still providing a hearty texture. Because turkey is leaner than beef, adding a small amount of olive oil during cooking can help keep the filling moist.
Vegetarian Mexican Casserole
Omit the meat and add extra black beans, pinto beans, diced bell peppers, zucchini, mushrooms, or sautéed spinach.
A combination of black beans and pinto beans creates a satisfying vegetarian filling with plenty of protein and fiber.
Spicy Quesadilla Casserole
Add sliced jalapeños, chipotle peppers in adobo, extra chili powder, or hot sauce.
Pepper Jack cheese can replace part or all of the Cheddar for a stronger, spicier flavor.
Three-Cheese Quesadilla Casserole
Use a blend of Cheddar, Monterey Jack, and pepper Jack cheese. The combination provides a creamy melt, mild flavor, and a slightly spicy finish.
What to Serve with Mexican Quesadilla Casserole
This cheesy casserole is filling enough to serve on its own, but fresh toppings and simple side dishes create a more complete meal.
Popular toppings include:
- Sour cream
- Guacamole
- Sliced avocado
- Fresh cilantro
- Diced tomatoes
- Sliced jalapeños
- Chopped green onions
- Salsa
- Pico de gallo
- Hot sauce
- Fresh lime wedges
For side dishes, we recommend Mexican rice, cilantro-lime rice, a crisp green salad, tortilla chips with salsa, or seasoned roasted vegetables.
A fresh topping is especially useful because it adds brightness and contrast to the rich beef and melted cheese.
How to Store Leftover Quesadilla Casserole
Allow the casserole to cool before transferring leftovers to an airtight container.
Store in the refrigerator for up to 4 days. Individual portions are convenient for quick lunches and easy reheating.
To reheat, place a serving on a microwave-safe plate and heat until warmed through. For a firmer texture, reheat portions in a covered baking dish at 350°F (175°C) until hot.
Can We Freeze Mexican Quesadilla Casserole?
Yes. This casserole freezes well and can be prepared ahead for future meals.
For best results, assemble the casserole and allow the filling to cool before freezing. Wrap the baking dish tightly with plastic wrap and then cover with aluminum foil.
Freeze for up to 2 months.
Thaw the casserole overnight in the refrigerator before baking. If baking directly from frozen, cover the dish and add extra cooking time until the center is fully heated.
Make-Ahead Instructions
We can prepare the beef filling up to 2 days in advance and store it in an airtight container in the refrigerator.
When ready to cook, assemble the tortilla, filling, and cheese layers in the baking dish. Bake until hot and bubbly.
For a fully assembled make-ahead casserole, cover and refrigerate for up to 24 hours before baking. Add a few extra minutes to the baking time because the dish will begin cold.
Frequently Asked Questions
Can We Use Corn Tortillas Instead of Flour Tortillas?
Yes. Corn tortillas provide a stronger corn flavor and are naturally gluten-free. They may be more delicate than flour tortillas, so arrange them carefully and overlap them slightly.
Can We Use Taco Seasoning?
Yes. A packet of taco seasoning can replace the individual spices. Adjust the amount based on the salt level and flavor intensity of the seasoning blend.
How Do We Keep the Casserole from Becoming Soggy?
Drain canned ingredients thoroughly, simmer the filling until slightly thickened, and avoid adding excess sauce. Allowing the casserole to rest before slicing also helps the layers set.
Can We Add More Vegetables?
Yes. Bell peppers, zucchini, mushrooms, spinach, and diced onions all work well. Cook vegetables with a high water content before adding them to the casserole.
How Many Servings Does This Recipe Make?
A 13×9-inch Mexican quesadilla casserole typically makes 6 to 8 servings, depending on portion size and side dishes.
Mexican Quesadilla Casserole Recipe Card
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: Approximately 35 minutes
Servings: 6 to 8
Ingredients
- Cooking spray
- 1 pound ground beef
- ½ cup chopped onion
- 1 can (15 ounces) tomato sauce
- 1 can (15 ounces) black beans, rinsed and drained
- 1 can (14.5 ounces) diced tomatoes with lime juice and cilantro
- 1 can (8.75 ounces) sweet corn, drained
- 1 can (4.5 ounces) chopped green chiles, drained
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon minced garlic
- ½ teaspoon dried oregano
- ½ teaspoon red pepper flakes, optional
- 6 flour tortillas
- 2 cups shredded Cheddar cheese
Instructions
- Preheat the oven to 350°F (175°C) and grease a 13×9-inch baking dish.
- Cook the ground beef and onion in a large skillet for 5 to 7 minutes. Drain excess fat.
- Add the tomato sauce, black beans, tomatoes, corn, green chiles, chili powder, cumin, garlic, oregano, and optional red pepper flakes.
- Simmer the filling for 5 minutes, stirring occasionally.
- Spread a small amount of filling in the baking dish.
- Add a layer of flour tortillas, more beef filling, and shredded Cheddar cheese.
- Repeat the layers and finish with cheese.
- Bake for approximately 15 minutes, or until the cheese is melted and bubbly.
- Rest for 5 to 10 minutes before slicing.
- Serve with sour cream, guacamole, salsa, cilantro, or your favorite toppings.
Final Thoughts
This Mexican Quesadilla Casserole Recipe is an easy way to serve the familiar flavors of beef quesadillas in a warm, layered, family-style meal. The seasoned beef, black beans, corn, green chiles, tortillas, and melted Cheddar create a comforting combination that works for weeknight dinners, entertaining, and meal preparation.
With simple ingredients, flexible variations, and easy storage options, this cheesy casserole can become a dependable addition to any dinner rotation. Serve it with fresh toppings, customize the spice level, and enjoy a satisfying Mexican-inspired meal straight from the oven.
