Squash Casserole

November 7, 2025
Delicious baked squash casserole with golden crust and fresh vegetables.

This squash casserole is a warm and cozy dish, perfect for family dinners. Made with fresh zucchini and yellow squash, it’s cheesy, creamy, and full of flavor!

Honestly, who doesn’t love melted cheese on their vegetables? 😄 I like to sprinkle some breadcrumbs on top for a lovely crunch. It’s an easy way to sneak in some extra veggies!

Key Ingredients & Substitutions

Squash: Using both yellow squash and zucchini gives a beautiful color and flavor. If you’re limited on one type, feel free to use only zucchini or yellow squash, or even mix in some other vegetables like bell peppers or eggplant!

Cheese: I love using sharp cheddar for its bold flavor, combined with Parmesan for a hint of nuttiness. If you want a lighter option, try using reduced-fat cheese or a dairy-free cheese substitute. Just make sure it melts well!

Sour Cream: This adds creaminess to the casserole. Greek yogurt makes a great substitute if you want less fat. You could also use light sour cream or omit it for a lighter version.

Mayonnaise: It adds richness. If you want to skip it, an extra dollop of sour cream or yogurt can work instead. You could also try an avocado mash to maintain a creamy texture.

What’s the Best Way to Prepare Squash for Casserole?

Getting your squash just right is key for a fantastic casserole. Here’s how to prep it:

  • Start by washing and slicing your squash into even rounds. Aim for about 1/4-inch thick; this helps them cook evenly.
  • Blanching the squash in boiling water for 3-4 minutes softens it slightly. This is important to reduce moisture so the casserole doesn’t end up soggy.
  • After blanching, drain and consider pressing the squash in paper towels to further remove excess water.

By doing this, you’ll ensure your casserole comes out perfect, with a nice mix of tender squash and a delicious creamy filling! Enjoy cooking!

Squash Casserole

How to Make Delicious Squash Casserole

Ingredients You’ll Need:

For the Casserole:

  • 4 cups sliced yellow squash (about 3 medium)
  • 4 cups sliced zucchini (about 3 medium)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 cup shredded cheddar cheese
  • 1/2 cup grated Parmesan cheese
  • 1 cup sour cream
  • 2 large eggs, lightly beaten
  • 1/2 cup mayonnaise
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried parsley (or 2 tbsp fresh chopped parsley)

For the Topping:

  • 1 cup breadcrumbs (preferably panko or crushed crackers)
  • 2 tablespoons butter, melted

How Much Time Will You Need?

This squash casserole takes about 15 minutes to prepare and 30-40 minutes to bake, making it a quick and tasty option for weeknight dinners. Just a little patience while it cooks, and then you’ll have a delicious dish ready to serve!

Step-by-Step Instructions:

1. Preheat and Prep:

Start by preheating your oven to 350°F (175°C). Grease a 9×13-inch casserole dish with butter or non-stick spray to keep everything from sticking.

2. Blanch the Squash:

In a large pot, bring water to a boil. Add the sliced yellow squash and zucchini, and blanch them for about 3-4 minutes until they’re just tender. This helps keep the casserole from becoming watery. Once done, drain them well and let them cool a bit. If you want, you can gently press them with paper towels to remove excess moisture.

3. Mix the Veggies:

In a large bowl, combine the blanched squash, diced onion, and minced garlic. Stir them together so they’re all mixed well.

4. Prepare the Cheese Mixture:

In another bowl, mix together the sour cream, eggs, mayonnaise, cheddar cheese, Parmesan cheese, salt, pepper, and parsley until it’s all smooth. This will be the creamy part of your casserole!

5. Combine Everything:

Pour the cheese mixture over the squash and stir gently until everything is evenly coated. Then transfer this mixture into your greased casserole dish, spreading it evenly.

6. Add the Topping:

In a small bowl, mix the breadcrumbs with melted butter. Sprinkle this mixture evenly on top of the casserole. This will create a lovely crispy topping once it bakes!

7. Bake:

Place your casserole in the preheated oven and bake uncovered for 30-40 minutes, or until it’s bubbly and the topping is golden brown.

8. Serve and Enjoy:

When it’s done, take it out of the oven and let it cool for about 5-10 minutes. Top with some extra parsley if you’d like, and then dig in! Enjoy your creamy, cheesy squash casserole with that delightful crunchy topping!

Can I Substitute Other Vegetables in This Casserole?

Absolutely! While yellow squash and zucchini are the stars of this dish, you can mix in other vegetables like bell peppers, mushrooms, or eggplant. Just be sure to chop them into similar sizes for even cooking.

Can I Use Fresh Herbs Instead of Dried Parsley?

Yes, fresh herbs can add a wonderful flavor! If using fresh parsley, use about two tablespoons instead of one teaspoon of dried. You can also try other fresh herbs like thyme or basil for a different twist.

How Do I Store Leftovers?

Store any leftovers in an airtight container in the fridge for up to 3-4 days. To reheat, cover and warm in the oven at 350°F (175°C) until heated through, or microwave in individual portions.

Can I Make This Casserole in Advance?

Definitely! You can prepare the casserole up to the baking step, cover it, and store it in the fridge for 1-2 days. When ready to bake, simply pop it in the oven directly from the fridge, adding a few extra minutes to the baking time as needed.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment