Healthy Mexican Casserole with ground turkey, veggies and beans layered between tortillas and baked until gooey cheese on top. A healthy comfort meal loaded with classic Mexican flavors!

I love to make this in rotation with Mexican chicken and rice, black bean quinoa casserole, and Tex Mex chicken zucchini recipe!

Healthy Mexican Casserole

Mexican Casserole

Healthy Mexican casserole is all the comfort foods we love in one simple flavourful dish. Think tacos meet casserole meets lasagna.

Mexican casserole with tortillas has layers of juicy seasoned meat, sauteed peppers and mushrooms, beans, and a tasty tomato sauce. All in one bite- like deconstructed Mexican stuffed peppers!

Healthy Mexican Casserole in white baking dish

Busy weeknights are no match for this easy Mexican casserole because it is a great make ahead meal to have ready to pop in the oven an hour before you’re ready to eat. Have it on the weekend for a lazy Sunday dinner and have leftovers for lunch the next day.

This is the best casserole for serving a crowd. Your guests will be so impressed at how delicious it is and never know how easy it really is. In fact, I love to serve up one-pot meals whenever I can; lazy cabbage rolls, chicken burrito skillet, ground turkey skillet… there are tons to choose from!

Healthy Mexican Casserole sliced and garnished with cilantro

Ingredients for Healthy Mexican Casserole

  • Ground meat: You can use ground turkey, chicken, or beef. Your choice will alter the flavour of the dish slightly, but either choice is just as delicious.
  • Veggies: Chopped onion, minced garlic, chopped bell peppers, sliced mushrooms. You can also use whatever veggies you have in your fridge. This recipe is very flexible so use whatever you’d like!
  • Seasonings: Low sodium taco seasoning, chili powder, cumin, salt, pepper, and a pinch of cayenne.
  • Oil: For frying. Can use olive oil, coconut oil or I use avocado oil.
  • Beans and corn: Low sodium canned beans, Instant Pot black beans or cooked dried beans. Can replace with Instant Pot refried beans or dried beans. Fresh, frozen, or canned corn.
  • Spice: Diced green chiles. You can also use minced jalapeno. Remember the heat comes from the seeds! The amount is at your discretion.
  • Tomato sauce: Low sodium plain tomato sauce.
  • Cheese: Cheddar, Tex Mex, or Colby shredded cheese. Grate your own – it melts better.
  • Tortillas: Small corn tortillas. You can also use regular flour tortillas. Corn tortillas are thicker, and sturdier and will hold up to moisture better than flour tortillas will. The difference will be in the texture and taste of the casserole.
  • Optional garnish and toppings: Green onion, cilantro, lime, yogurt/sour cream and avocado (or guac).
  • Cooking spray: I use Misto, but you can use what you have.
healthy mexican casserole ingredients

How to Make Mexican Casserole

  • Prep: Preheat the oven and spray a large baking dish with cooking spray. This casserole is tall, so make sure to use a deep dish (they vary!). Preheat a large non-stick skillet and swirl oil to coat.
  • Saute: First saute onion and garlic for a few minutes. Then add bell pepper and mushrooms for a few minutes. Sauteing in stages helps to avoid extra moisture and achieve fragrant veggies. Transfer to a large bowl.
  • Add meat: Now cook ground turkey, constantly stirring and breaking up the meat. Once fully cooked through, transfer to the bowl with the veggies.
  • Combine everything: Add remaining ingredients to the bowl: taco seasoning, chili powder, cumin, salt, pepper, a pinch of cayenne, black beans, green chiles, corn, and most of the tomato sauce. Stir well.
  • Layer: Lay 6 tortillas in prepared baking dish. They will overlap a bit. Spread half of the meat/veggie mixture, topping with 4 tortillas. Top with more meat/veggie mixture, finishing with 6 tortillas overlapping. Spread remaining tomato sauce on top.
  • Bake: Cover the dish and bake until almost done. Uncover and sprinkle with cheese, baking uncovered until cheese has melted.
  • Cool: Remove from the oven and let stand. Allowing it to cool to warm will allow for neater slices. Garnish with optional green onion and cilantro. Cut into slices with a serrated knife and serve warm with lime wedges, diced avocado, and yogurt/sour cream.
Healthy Mexican Casserole garnished with green onion and parsley

Variations and Substitutions

  • Substitutions: Sub corn tortillas with 3 cups Instant Pot quinoa. Use Rotel, a delicious blend of tomato and green chili, in place of tomato sauce. Replace ground meat with 3 cups of cooked meat like pressure cooker shredded chicken.
  • Vegetarian: Omit the meat or use crumbled tofu/meat substitute and you’ve got yourself a vegetarian Mexican casserole!
  • Level up: In place of avocado, make delicious guacamole.
  • Leftovers: If you have leftover meat and veggie mixture, use it as a topping for nachos, inside tacos, chicken burritos, or a delicious topping to lettuce salad recipe!
Healthy Mexican Casserole slice on white plate

How to Store, Freeze and Reheat

Storing: Refrigerate leftovers in an airtight container for up to 3 days.

Freezing: If you are making it ahead of time, allow assembled and unbaked casserole to cool completely. Wrap in two layers of plastic wrap and cover with aluminum foil. Freeze for up to 3 months. If freezing leftovers, store in an airtight freezer friendly container.

Reheating: Allow casserole to thaw on the counter for 45 minutes to prevent the dish from shattering. Then bake as per recipe adding about 20 minutes. If casserole is cooked, reheat in the oven while covered for about 20 minutes at 350 degrees F.

More Healthy Casserole Recipes

You may also love these 45 ground turkey recipes!

Healthy Mexican Casserole sliced in white baking dish
healthy mexican casserole

Healthy Mexican Casserole

Healthy Mexican Casserole with ground turkey, veggies and beans layered between tortillas and baked until gooey cheese on top. A healthy comfort meal loaded with classic Mexican flavors!
4.78 from 9 votes
Servings 8 servings
Calories 336
Prep Time 25 minutes
Cook Time 50 minutes


  • 1 lb ground turkey chicken or beef
  • 1 medium onion chopped
  • 2 garlic cloves minced
  • 2 large bell peppers finely chopped
  • 5 oz brown mushrooms sliced
  • 2 tsp taco seasoning low sodium
  • 1 tsp chili powder low sodium
  • 1 tsp cumin
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper
  • Pinch of cayenne to taste
  • 1 tbsp oil for frying
  • 15 oz can low sodium black beans rinsed & drained
  • 4 oz can diced green chiles
  • 2 cups corn fresh or frozen
  • 2 x 15 oz cans tomato sauce low sodium
  • 16 small corn tortillas 5 inch
  • 2 cups cheddar tex Mex or Colby cheese, shredded
  • Green onion cilantro, lime, for garnish (optional)
  • Yogurt/sour cream and avocado for serving (optional)
  • Cooking spray I use Misto


  • Prep: Preheat oven to 375 degrees F and spray large 9 by 13 baking dish with cooking spray. Set aside.
  • Preheat large ceramic non-stick skillet on medium heat and swirl oil to coat.
  • Cook veggies: Add onion and garlic, saute for 3 minutes, stirring occasionally.
  • Add bell pepper and mushrooms; saute for another 4 minutes, stirring occasionally. Transfer to a large bowl and return skillet to the stove.
  • Cook meat: To the skillet, add ground turkey and saute for 5 minutes, constantly stirring and breaking into small pieces with spatula. Transfer to the bowl with veggies.
  • Combine: Add remaining ingredients to the bowl: taco seasoning, chili powder, cumin, salt, pepper, pinch of cayenne, black beans, green chiles, corn and 1 1/2 cans of tomato sauce. Stir well.
  • Assemble: Lay 6 tortillas in previously prepared baking dish overlapping a bit. Spread half of meat veggie mixture, topping with 4 tortillas, followed by remaining meat mixture, finishing with 6 tortillas overlapping and spread remaining tomato sauce on top.
  • Bake: Cover and bake for 30 minutes. Sprinkle with cheese and bake uncovered for another 5 minutes or until cheese has melted.
  • Remove from the oven and let stand for 5 minutes. Garnish with green onion and cilantro, cut into 8 slices with serrated knife and serve warm with lime wedges, avocado and yogurt/sour cream, if desired.


  • Store: Refrigerate leftovers in an airtight container for up to 3 days.
  • Freeze: For up to 3 months.
  • Make ahead: Assemble and cool casserole. Then wrap tightly with 2 layers of plastic wrap and then foil on top. Freeze for up to 3 months. To bake, warm up on a counter for 30 minutes to prevent dish from shattering and bake as per recipe from frozen adding 15-20 minutes.
  • Use veggies you have on hand, they are flexible.
  • Replace diced green chiles with minced jalapeño. Amount of seeds will make casserole less or more spicy.
  • Use refried beans in place of black beans.
  • Flour or any other tortillas are OK.


Calories: 336kcal | Carbohydrates: 22g | Protein: 25g | Fat: 13g | Saturated Fat: 6g | Cholesterol: 61mg | Sodium: 644mg | Fiber: 5g | Sugar: 8g
Course: Casserole
Cuisine: Mexican
Author: Olena Osipov
Did you make this recipe?Mention @ifoodreal or tag #ifoodreal!

5 Secrets to Easy Healthy Dinners

Plus sign up for weekly emails with recipes to make your cooking stress free, delicious and healthy.

About Olena

Welcome! I grew up in Ukraine watching my grandma cook with simple ingredients. I have spent the last 11 years making it my mission to help you cook quick and easy meals for your family!

Pin this recipe now to save it for later

Pin Recipe

You may also like


  1. 4 stars
    Good recipe, healthier alternative to the usual. The kids (7 and 8) loved it, and they’re usually distrustful of anything casserole related. I left out the cayenne because they don’t like spicy, which left it pretty bland. Probably add more of the spices if you want a deeper flavor.

  2. 5 stars
    Really liked it! It is super filling and I like how many vegetables are in it. Great to bring as lunch to work.

  3. 5 stars
    I love that you leave room for us to tweak and customize to our family’s preferences. I’ll be checking your site, and making more healthy recipes. Thank you

  4. 5 stars
    Excellent ! ! Great flavors ! I was in a real recipe rut until I found your site. I have been enjoying so many healthy & tasty recipes since I stumbled upon iFoodreal!

  5. Mmm! This is a must to make… got me craving Mexican food now. And, the fact it’s a healthy version is all the better!
    Thanks Olena!

4.78 from 9 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.