A healthy but comforting weeknight dinner. Enjoy a nutritious spin on Mexican-inspired flavors with this turkey zucchini enchilada casserole.

Turkey zucchini enchilada casserole in a 9x13 ceramic baking dish

This post may contain affiliate links.

Working on your health but sick of plain chicken and broccoli?

I’ve got you! This delicious recipe for turkey enchilada casserole is loaded with nutrition, and anything but boring. With ground turkey, zucchini, enchilada sauce, diced chilies, and lots of cheese, this dietitian-made recipe strikes the perfect balance between nutritious and tasty.

And the best part is, it’s ridiculously easy to make. Scroll down to learn how to make this simple recipe, and a few extra dietitian tips and shortcuts to make your life easier.

Why you’ll love turkey zucchini enchilada casserole

  • Well balanced from nutritious ingredients like ground turkey, zucchini, beans, and corn
  • Easy to make using store-bought enchilada sauce for stress-free weeknights
  • Family friendly because even though it’s nutritious, it’s also topped with cheese
Close-up photo of turkey zucchini enchilada casserole being scooped with a serving spoon

What makes this recipe healthy?

As a Registered Dietitian, I design my recipes to maximize nutrition without sacrificing satisfaction.

Here’s how I made this one with nutrition in mind:

  • High protein from lean ground turkey and beans
  • Contains dietary fiber from beans and corn
  • Uses less cheese than other recipes (but it’s just as satisfying)
  • More vegetables than other casseroles
  • Lots of vitamins and minerals from nutritious ingredients

Key ingredients and swaps

Scroll down to the recipe card for the detailed recipe and ingredients list.

Ingredients for turkey zucchini enchilada casserole displayed in small bowls on a kitchen counter

Lean ground turkey: Swap for lean ground chicken or beef, if preferred.

Zucchini: Zucchini is a great way to add extra fiber, volume, and micronutrients to this dish. I wouldn’t suggest any swaps.

White onion: Substitute yellow or red onion if needed.

Garlic: You can use fresh or jarred/pre-minced garlic in this recipe. You’ll need about a teaspoon of jarred garlic for every clove used in the recipe.

Canned green chilies: You can usually find these in the Mexican section of the grocery store. They’re sold in small cans.

Beans and corn: Use two cans of any beans you like, such as pinto beans, red kidney beans, white kidney beans, black beans, and/or corn. I used pinto and corn in this recipe, but use what you like.

Mini tortillas: Feel free to use corn or flour tortillas.

Red enchilada sauce: I suggest using store bought sauce in this recipe to make life easier.

Lime juice: I find a splash of lime juice really helps brighten store bought sauce. This is optional, but I do think it helps round out the flavors.

Shredded pepper jack cheese: If you can’t find exactly this, look for spicy monterey jack or cheddar. Any melty cheese with a little kick with work.

Shortcuts to make things easier

  • Buy pre-chopped zucchini if your grocery store has it
  • Swap chopped onion for frozen onion and peppers
  • Use jarred and pre-minced garlic
  • Tear tortillas with your hands
  • Use pre-grated cheese

How to make turkey zucchini enchilada casserole

Position your oven rack to the middle and pre-heat to 375 F.

Back at your stove, heat a large pan to medium and add olive oil.

Add ground turkey. Use a spatula to crumble the turkey until it’s browned with minimal pink remaining. Stir occasionally as needed.

Ground turkey crumbled in a large non-stick pan

Add zucchini, onion, salt, pepper, and chili powder. Cook for 4-5 minutes, stirring occasionally, until onions are translucent and softened.

Vegetables and seasoning added to cooked ground turkey in a pan
Cooked ground turkey and chopped zucchini mixed in a large pan

Add garlic and stir. Cook for 1-2 minutes or until just fragrant, stirring frequently to prevent burning. Turn off the heat.

Add chilies, beans, corn, enchilada sauce, lime juice (if using), and tortillas. Stir. If your pan isn’t big enough for all the ingredients, combine in a large bowl instead. Then, pour the mixture into your 9×13-inch baking dish and gently flatten with a spatula. Top with cheese.

enchilada sauce and chopped tortillas added to a pan with cooked turkey and zucchini
Turkey zucchini casserole ingredients cooked and mixed in a large pan

Transfer to the oven and bake for 25-35 minutes or until cheese is bubbling. If desired, finish for 2-3 minutes under the broiler for extra browning, but watch it carefully to prevent burning. Let it rest for 10-minutes before serving.

Shredded pepper jack cheese over turkey enchilada casserole in a 9x13 inch ceramic baking dish

Top tips

  • Make sure your onions are soft in the pan before adding the next ingredients.
  • Before adding your ingredients to the baking dish, taste the mixture and adjust lime juice or seasonings as desired. Every store bought enchilada sauce tastes a bit different, so it’s important to adjust to taste.
  • Finish your casserole under the broiler for 1-2 minutes to brown the cheese.

Topping ideas

Try these toppings on your turkey zucchini enchilada casserole:

  • Plain greek yogurt
  • Sour cream
  • Sliced green onions
  • Diced red onion
  • Diced white onion
  • Fresh jalapenos
  • Pickled jalapenos
  • Salsa
  • Hot sauce
  • Cilantro
  • Crumbled cotija cheese

Storage and re-heating

Fridge: Store in a food container for up to 3 days.

Freezer: Store in an airtight food container or bag for up to 3 months.

Re-heat: If re-heating from frozen, let your turkey zucchini enchilada casserole defrost in the fridge overnight. Then, re-heat in the microwave in 30-second intervals, until heated through.

Turkey zucchini enchilada casserole in a ceramic baking dish, garnished with sour cream and sliced green onion

More easy, healthy dinners

Crock pot chicken pot pie soup
Creamy red chicken chili
Phili cheesesteak pasta
Ground turkey vegetable soup
Healthier hamburger helper
High protein beef chili
Gluten-free chicken meatballs

Did you try this recipe?

Leave your rating and review below! And don’t forget to post a picture to Instagram, and tag me @real.life.nutritionist.

Turkey zucchini enchilada casserole in a 9x13 ceramic baking dish
5 from 1 vote

Turkey Zucchini Enchilada Casserole

Yield: 6 servings
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
A healthy but comforting weeknight dinner. Enjoy a nutritious spin on Mexican-inspired flavors with this turkey zucchini enchilada casserole.

Ingredients
 

  • 1 Tbsp olive oil
  • 1 lb lean ground turkey
  • 2 medium zucchini, quartered and sliced
  • 1/2 white onion, diced small
  • 1 tsp salt
  • black pepper, to taste
  • 1 Tbsp chili powder
  • 5 garlic cloves, minced
  • 1 can chopped green chilies
  • 19-oz can pinto beans, drained and rinsed
  • 12-oz can corn (or black beans), drained and rinsed
  • 1 3/4 cup red enchilada sauce, 2 small jars
  • 1 Tbsp lime juice, optional
  • 6 mini tortillas (I used flour), cut into 1-inch squares
  • 1 1/2 cup shredded pepper jack cheese

Topping Ideas

  • sliced green onion, cilantro, avocado, fresh lime, sour cream, greek yogurt, sliced jalapeño

Equipment

  • 1 large pan or skillet
  • 1 9×13-inch baking dish

Instructions
 

  • Position your oven rack to the middle and pre-heat to 375 F.
  • Back at your stove, heat a large pan to medium and add olive oil.
  • Add ground turkey. Use a spatula to crumble the turkey until it's browned with minimal pink remaining. Stir occasionally as needed.
  • Add zucchini, onion, salt, pepper, and chili powder. Cook for 4-5 minutes, stirring occasionally, until onions are translucent and softened.
  • Add garlic and stir. Cook for 1-2 minutes or until just fragrant, stirring frequently to prevent burning. Turn off the heat.
  • Add chilies, beans, corn, enchilada sauce, lime juice (if using), and tortillas. Stir. If your pan isn't big enough for all the ingredients, combine in a large bowl instead. Then, pour the mixture into your 9×13-inch baking dish and gently flatten with a spatula. Top with cheese.
  • Transfer to the oven and bake for 25-35 minutes or until cheese is bubbling. If desired, finish for 2-3 minutes under the broiler for extra browning, but watch it carefully to prevent burning. Let it rest for 10-minutes before serving.

Notes

Nutrition facts calculated without toppings.
Calories: 379kcal, Carbohydrates: 37g, Protein: 31g, Fat: 14g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Trans Fat: 0.01g, Cholesterol: 68mg, Sodium: 1243mg, Potassium: 668mg, Fiber: 6g, Sugar: 11g, Vitamin A: 1378IU, Vitamin C: 19mg, Calcium: 232mg, Iron: 2mg
Cuisine: American, Tex-Mex
Course: Dinner, Main Course