Zucchini and Squash Casserole

4.58 from 19 votes
Pin RecipeJump to RecipeCommentsAdd us as a Google Trusted Source

This post may contain affiliate links. Please read our disclosure policy.

Made with fresh yellow squash, zucchini, an easy cream sauce, and plenty of cheese, this Zucchini and Squash Casserole is a comforting side dish that tastes just like dinner at Grandma’s. Creamy, cheesy, easy to make, and always a hit with the whole family!

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
overhead picture of squash and zucchini casserole in baking dish

My Kids Devour This Squash and Zucchini Casserole!

We all know that some kids will happily munch on just about any vegetable, while others can be a little more hesitant when it comes to anything green… or squash-like. Can I get a witness?

But this delicious squash and zucchini casserole might just win them over! It’s layered with melted cheese, a creamy sauce, tender zucchini and yellow squash, and a crispy Panko topping. Even picky eaters will have a hard time saying no!

Recipe Ingredients

  • Fresh Zucchini and Yellow Squash: Slice into ½-inch-thick rounds, or spiralize if you prefer.
  • Butter: Use 1 stick of unsalted butter, softened to room temperature.
  • Flour: All-purpose flour thickens the creamy sauce.
  • Milk: I use regular milk, but lower-fat milk works, too.
  • Italian seasoning: Use your favorite Italian seasoning blend, or swap in another herb and spice blend you love.
  • Fresh Garlic: Mince or press the garlic before adding it to the sauce.
  • Olive Oil: For sautéing the zucchini and squash and drizzling over the casserole. Avocado oil or another neutral cooking oil will also work.
  • Salt and Pepper: Season to taste.
  • Mozzarella and Parmesan: I use shredded mozzarella and grated Parmesan for the cheesy layers, but you can swap in your favorite shredded cheese.
  • Panko: Regular or gluten-free Panko breadcrumbs will work.

How to Make Zucchini and Squash Casserole

  1. Prep: Preheat the oven to 375˚F. Grease a 9×13-inch baking dish with butter and set aside. Cut the zucchini and yellow squash into ½-inch thick slices. Place the sliced vegetables in a colander, sprinkle with salt, and let them stand to drain.
  2. Make the cream sauce: Melt the butter in a saucepan over medium heat. Whisk in the flour and cook for 2 minutes, whisking constantly. Slowly add the milk and Italian seasoning, whisking constantly until smooth. Simmer for 8 to 10 minutes until the sauce thickens.
  3. Dry and season the vegetables: Use paper towels to pat the zucchini and squash completely dry. Transfer them to a large bowl and toss with the garlic, a drizzle of olive oil, and a little salt and pepper.
  4. Sauté the veggies: Heat the remaining tablespoon of olive oil in a large skillet over medium-high heat. Add the vegetables and cook for about 3 minutes, stirring frequently, until they just begin to soften. Remove from the heat, drain any excess juices, and set aside.
  5. Layer the casserole: Spoon ¾ cup of the cream sauce over the bottom of the prepared baking dish. Arrange half of the sautéed zucchini and squash over the sauce, then sprinkle with 1 cup of mozzarella and ⅓ cup of Parmesan. Repeat the layers with the remaining vegetables, mozzarella, and Parmesan. Sprinkle the Panko over the top and drizzle with a little olive oil.
  6. Bake: Bake for 30 to 35 minutes, or until the top is golden brown and the casserole is bubbling around the edges. Remove from the oven and let cool for 10 minutes before serving with a garnish of fresh parsley and grated Parmesan.
overhead close up shot of baked zucchini squash casserole

Recipe Tips

  • Don’t overcook the squash: Sauté the squash and zucchini just until they begin to soften. They’ll continue cooking in the oven, so overcooking them in the skillet can make the casserole mushier.
  • Taste and adjust the seasoning: The vegetables, cream sauce, and cheeses all add flavor to the casserole, so season each component properly. Taste the sauce and vegetables before assembling the casserole, and adjust the salt and pepper as needed.
  • Squash options: If you don’t have both yellow squash and zucchini on hand, you can make this casserole with just one or the other.

Easy Variations

  • Try different seasonings: Swap the Italian seasoning for Cajun seasoning for a little kick, or try lemon pepper, seafood seasoning, herbes de Provence, or your favorite garlic and herb blend.
  • Vegetable options: Use this same basic recipe to make a broccoli and cauliflower casserole. Simply replace the squash with lightly steamed broccoli and cauliflower.
  • Make it a main dish: Enjoy this zucchini casserole as a vegetarian dinner, or make it heartier by adding layers of cooked Italian sausage, chicken, or diced ham.
scooping out zucchini squash casserole from baking dish

What To Serve with Zucchini Squash Casserole

4.58 from 19 votes

Zucchini and Squash Casserole

Easy zucchini and squash casserole made with tender yellow squash and zucchini, baked in a rich cream sauce with plenty of cheese. This creamy, cheesy squash casserole is a comforting vegetable side dish for family dinners, potlucks, Thanksgiving, and holiday meals.
Prep Time: 10 minutes
Cook Time: 40 minutes
Cooling Time: 10 minutes
Total Time: 1 hour
Servings: 6 servings

Video

Ingredients 

  • 2 large zucchini, cut into ½-inch thick slices OR spiralized
  • 2 large yellow squash, cut into ½-inch thick slices OR spiralized
  • 1 stick (8 tablespoons) unsalted butter, at room temperature
  • ½ cup all-purpose flour
  • 3½ cups milk
  • 2 teaspoons Italian seasoning
  • 4 cloves garlic, minced
  • 1½ tablespoons olive oil, divided
  • salt and freshly ground black pepper, to taste
  • 3 cups shredded mozzarella cheese OR shredded Parmesan cheese, divided
  • 1 cup grated Parmesan cheese, divided
  • 1 cup panko crumbs
  • olive oil, for drizzling
  • chopped fresh parsley, for garnish
  • grated Parmesan cheese, for garnish, optional

Instructions 

  • Preheat: Preheat the oven to 375˚F.
  • Prep: Grease a 9×13-inch baking dish with a little butter and set aside. Cut the zucchini and yellow squash into ½-inch thick slices. Place in a colander, sprinkle with salt, and let drain.
  • Make the cream sauce: Melt the butter in a 2-quart saucepan over medium heat. Whisk in the flour and cook for 2 minutes, continuing to whisk. Slowly add the milk and Italian seasoning, whisking constantly until smooth. Simmer for 8 to 10 minutes, whisking frequently, until the sauce thickens.
  • Season the vegetables: Use paper towels to pat the squash and zucchini as dry as possible, then transfer them to a large bowl. Add the garlic, ½ tablespoon of olive oil, and salt and pepper to taste. Toss to combine.
  • Sauté: Heat the remaining 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the squash and zucchini and cook for 3 minutes, or until they just begin to soften, stirring frequently. Remove from the heat, drain any excess juices, and set aside.
  • Layer: Spoon ¾ cup of the cream sauce over the bottom of the prepared baking dish. Arrange half of the squash mixture over the sauce. Sprinkle with 1 cup of mozzarella and ⅓ cup of Parmesan. Add the remaining squash mixture, then cover with the remaining cream sauce and sprinkle with the remaining mozzarella and Parmesan. Sprinkle the Panko breadcrumbs over the top and drizzle with a little olive oil.
  • Bake: Bake for 30 to 35 minutes, or until the top is golden brown and the casserole is bubbling around the edges.
  • Cool, then serve: Remove from the oven and let cool for 10 minutes. Top the casserole with fresh parsley and grated Parmesan. Serve warm.

Nutrition

Calories: 463kcal | Carbohydrates: 29g | Protein: 27g | Fat: 27g | Saturated Fat: 14g | Cholesterol: 73mg | Sodium: 748mg | Potassium: 640mg | Fiber: 2g | Sugar: 12g | Vitamin A: 1026IU | Vitamin C: 23mg | Calcium: 681mg | Iron: 2mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

How to Store and Reheat Leftovers

  • Refrigerate: Cover the leftovers tightly or transfer them to an airtight container and refrigerate for up to 4 days.
  • Freeze: Transfer the cooled casserole to freezer-safe containers or freezer bags, removing as much air as possible before sealing. Freeze for up to 2 months for the best quality.
  • Reheat: Place the desired portion in an oven-safe dish and bake at 350˚F until heated through. Frozen leftovers will take longer to reheat, so make sure the casserole is hot all the way through before serving.

More Zucchini Recipes

Explore More

Leave a comment

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

Recipe Rating




54 Comments

  1. Sara Welch says:

    5 stars
    Needed some more dinner ideas for dinner this week and this hits the spot! Adding this to my dinner line up; looks too good to pass up!

    1. Katerina Petrovska says:

      I hope you enjoy it! Thank YOU! 🙂

  2. Amanda says:

    5 stars
    I loved this dish, kids enjoyed it as well, Thank you so much for sharing!

    1. Katerina Petrovska says:

      Thank YOU! I am very glad you enjoyed it! 🙂

  3. Vikki says:

    5 stars
    Always on the lookout for easy recipes — especially casseroles, I love making them — and this one hits it out of the park! So yummy and easy

    1. Katerina Petrovska says:

      I am very glad you enjoyed it! Thank YOU! 🙂

  4. Toni Dash says:

    5 stars
    It was really a huge hit at my house! I can’t wait to make it again!

    1. Katerina Petrovska says:

      I am very glad you enjoyed it! Thank YOU! 🙂

  5. Catalina says:

    5 stars
    Sounds like an amazing and delicious casserole! I need this!

    1. Katerina Petrovska says:

      I hope you enjoy it! Thank YOU! 🙂

  6. Patricia @ Grab a Plate says:

    5 stars
    So cheesy and so good! I love recipes like this that include squash, and I love the zucchini, too! Wonderful!

    1. Katerina Petrovska says:

      Thank you so much! I hope you enjoy it! 🙂

  7. Beth says:

    5 stars
    This looks so delicious and yummy! My husband and kids are going to love this recipe! So excited to give this a try!

    1. Katerina Petrovska says:

      I hope you enjoy it! Thank YOU! 🙂

  8. Bunni says:

    In the oven now – but easy? NOT! 10 min prep? NOT! I did add sausage to it that took time but to cut the squashes, (would be helpful to have cup measurements for amount of cut squash instead of ‘large’), do the white sauce, grate the cheeses (note to self – get pre-grated mozzarella) it was probably 45 minutes of prep. I am a relatively accomplished cook, too. Yes, once all of that was done it was 10 minutes to get it assembled and into the oven. Looks delicious so hope it tastes that way also! Thanks…

    1. Dinorah Mejeur says:

      I agree with you! Assembling was the only quick part, the rest took a good amount of time and I used already shredded mozzarella. I hope this turns out good, It looked too cheesy, especially for the amount of squash and I actually used 3 and 3. I can’t imagine if I would have use only 4 squashes. I also added cooked chicken and I’m glad I did because just the veggies wouldn’t have been enough for all that cheese and cream. But we will see how it tastes. 15 more min to go in the oven 🤞

    2. Barb says:

      3 stars
      This was not a quick dish to make ! I wish there was an amount of zucchini and squash , example , how large is. Large zucchini ? Put a cup amount and I would feel better ! It was tasty in the end, but not a weeknight dish !

  9. D Johnson says:

    5 stars
    This recipe was incredible! Best casserole I’ve ever made or tasted. It took me almost two hours total start to finish, so dinner was late, but it was worth it. If I was a better cook I think it could have been done in an hour and a half. We added some ground beef from leftover tacos the night before on top of the first layer of squash. Excellent. I didn’t know squash could be so delicious. Thanks so much for the recipe!

    1. Katerina Petrovska says:

      That’s great to hear! I am very glad you and your family enjoyed it! Thank YOU! 🙂

  10. AmberD says:

    Can this be made ahead of time?