Zucchini and Squash Casserole with Cheese

Servings: 6 Total Time: 1 hr Difficulty: Beginner
pinit

Save this recipe for later !

Zucchini and Squash Casserole with Cheese is a comforting, cheesy, and vegetable-packed dish that turns simple summer produce into a warm, satisfying bake. Tender slices of zucchini and yellow squash are layered with onions, herbs, and a rich cheese sauce, then baked until bubbly and golden on top. The result is a casserole that’s creamy on the inside, lightly crisp on the edges, and full of savory flavor.

Perfect as a side dish or a vegetarian main, this casserole is ideal for family dinners, potlucks, or holiday tables. It’s an easy way to enjoy seasonal vegetables while indulging in a bit of cheesy comfort.

Why I Love This Recipe

I love this recipe because it’s comfort food with a wholesome twist. The zucchini and squash become tender and flavorful while the cheese brings everything together into a creamy, satisfying dish. It’s a great way to get more vegetables on the table, and even picky eaters tend to go back for seconds.

Why This Is a Must-Try Dish

  • Creamy, cheesy, and packed with vegetables
  • Simple ingredients and easy preparation
  • Perfect as a side dish or meatless main
  • Crowd-pleasing and family-friendly
  • Great way to use up fresh zucchini and squash

Preparation Details

  • Preparation Time: 15 minutes
  • Cooking Time: 40–45 minutes
  • Total Time: 55–60 minutes

Servings & Nutrition

  • Servings: 6
  • Calories: Approximately 260–300 calories per serving

Course & Cuisine

  • Course: Side Dish / Main (Vegetarian)
  • Cuisine: American

Ingredients

  • 2 medium zucchini, sliced
  • 2 medium yellow squash, sliced
  • 1 small onion, thinly sliced
  • 2 tablespoons olive oil or butter
  • 2 cloves garlic, minced
  • 1 cup shredded cheddar cheese
  • ½ cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • ½ cup heavy cream or whole milk
  • ½ teaspoon dried thyme or Italian seasoning
  • Salt and black pepper, to taste

Optional Topping

  • ½ cup breadcrumbs or crushed crackers
  • 1 tablespoon melted butter

Cooking Directions

  1. Preheat oven to 375°F (190°C).
  2. Sauté onion and garlic until softened.
  3. Layer zucchini, squash, and onion in a baking dish.
  4. Add cream, cheese, and seasonings.
  5. Bake until bubbly and golden.

Step-by-Step Preparation Method

Step 1: Preheat and Prep

Preheat oven to 375°F (190°C). Lightly grease a baking dish.

Step 2: Sauté Aromatics

Heat olive oil or butter in a skillet over medium heat. Sauté onion for 3–4 minutes until softened. Add garlic and cook for 30 seconds.

Step 3: Assemble the Casserole

Arrange zucchini and squash slices evenly in the baking dish. Spread sautéed onions over the top.

Step 4: Add Cheese and Cream

Pour cream evenly over the vegetables. Sprinkle cheddar, mozzarella, and Parmesan cheese evenly across the top. Season with thyme, salt, and pepper.

Step 5: Add Topping (Optional)

Mix breadcrumbs with melted butter and sprinkle over the casserole for extra crunch.

Step 6: Bake

Bake uncovered for 40–45 minutes, until vegetables are tender and top is golden brown.

Step 7: Rest and Serve

Let the casserole rest for 5 minutes before serving to allow it to set.

How to Serve

  • Serve warm as a side dish with grilled chicken, steak, or fish
  • Enjoy as a vegetarian main with a green salad
  • Pair with crusty bread or garlic bread

Recipe Tips

  • Slice vegetables evenly for uniform cooking
  • Lightly salt zucchini beforehand to reduce moisture
  • Use freshly grated cheese for best melting
  • Let casserole rest before serving for cleaner slices

Variations

Herb-Loaded Casserole

Add fresh basil, thyme, or parsley for extra flavor.

Spicy Version

Add red pepper flakes or jalapeños for heat.

Low-Carb Option

Skip breadcrumbs and use extra cheese on top.

Protein Boost

Add cooked chicken, sausage, or bacon bits.

Vegan Version

Use plant-based cream and vegan cheese alternatives.

Freezing and Storage

Refrigerator

  • Store leftovers in an airtight container for up to 4 days

Freezer

  • Freeze baked casserole for up to 2 months
  • Thaw overnight in refrigerator before reheating

Reheating

  • Reheat in oven at 350°F until warmed through
  • Microwave individual portions if needed

Special Equipment Needed

  • Baking dish (9×13 or similar)
  • Skillet
  • Cutting board and knife
  • Mixing bowl

Conclusion

Zucchini and Squash Casserole with Cheese is a comforting, flavorful dish that brings out the best in simple vegetables. Creamy, cheesy, and perfectly baked, it’s a versatile recipe that works just as well for casual dinners as it does for special occasions. Whether served as a side or enjoyed as a vegetarian main, this casserole is sure to become a favorite at your table.

Save this recipe for later !

pinit
0 Add to Favorites

Zucchini and Squash Casserole with Cheese

Difficulty: Beginner Prep Time 15 mins Cook Time 45 mins Total Time 1 hr
Servings: 6 Calories: 300 calories per serving

Description

Zucchini and Squash Casserole with Cheese is a comforting, cheesy, and vegetable-packed dish that turns simple summer produce into a warm, satisfying bake. Tender slices of zucchini and yellow squash are layered with onions, herbs, and a rich cheese sauce, then baked until bubbly and golden on top. The result is a casserole that’s creamy on the inside, lightly crisp on the edges, and full of savory flavor.

Ingredients

Optional Topping

Instructions

  1. Preheat and Prep : Preheat oven to 375°F (190°C). Lightly grease a baking dish.
  2. Sauté Aromatics : Heat olive oil or butter in a skillet over medium heat. Sauté onion for 3–4 minutes until softened. Add garlic and cook for 30 seconds.
  3. Assemble the Casserole : Arrange zucchini and squash slices evenly in the baking dish. Spread sautéed onions over the top.
  4. Add Cheese and Cream : Pour cream evenly over the vegetables. Sprinkle cheddar, mozzarella, and Parmesan cheese evenly across the top. Season with thyme, salt, and pepper.
  5. Add Topping (Optional) : Mix breadcrumbs with melted butter and sprinkle over the casserole for extra crunch.
  6. Bake : Bake uncovered for 40–45 minutes, until vegetables are tender and top is golden brown.
  7. Rest and Serve : Let the casserole rest for 5 minutes before serving to allow it to set.
Keywords: Zucchini and Squash Casserole with Cheese
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Q: Can I make this casserole ahead of time?

Yes, assemble up to 24 hours in advance and bake when ready.

Q: How do I prevent a watery casserole?

Salt and drain zucchini slices briefly before baking.

Q: Can I use only one type of squash?

Yes, zucchini or yellow squash alone works perfectly.

Q: Can I use milk instead of cream?

Yes, but the casserole will be slightly less rich.

Samantha Doe Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

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

[instagram-feed]