Skip to Content

Easy Squash Casserole Recipe

This squash casserole recipe is super easy and adds not only flavor but also nutrition to any dinner table. It’s the perfect side dish to serve at any meal.

Serving of squash casserole

It goes with turkey, chicken, beef, fish, or any other main dish you’re serving. This southern squash casserole has turned out to be a favorite whenever I add it to the side dish table.

Regular Weeknight or Holiday Side Dish Squash Casserole

Whether you’re serving it at a holiday meal or with a regular weeknight dinner, your family will gobble up every bite.

It has become a regular side dish for holiday dinners, like Thanksgiving, Christmas, and Easter.

Potluck Squash Casserole

If you’re like me, you want to bring something to a potluck that gets eaten. I don’t like bringing home a dish that’s still more than half full.

After people take a bite of this golden deliciousness, they go back for more. It has a delicious blend of comforting flavors that make any meal special.

I’ve been amazed by the popularity of this dish when we bring it to potlucks. Even people who say they don’t care for squash like this dish.

Fork of squash casserole on a plate

Some of the other dishes I like to bring to potlucks are this tomato cucumber corn salad and this hamburger Tater Tot casserole.

If I’m also bringing dessert, it’s often these pecan brownie cookies or these peanut butter Cocoa Krispie treats.

In case someone doesn’t care for chocolate, I might also bring a batch of these butterscotch pecan cookies.

I plan to make this for a family dinner soon – perhaps for Thanksgiving or maybe for a Sunday afternoon meal.

Serving squash casserole

Squash Casserole Ingredients

If you’re like me, you probably have most of the ingredients for this delicious squash casserole in your pantry and fridge. Here are the things you’ll need:

  • Squash, of course (either fresh or frozen)
  • Eggs
  • Butter
  • Chopped onion
  • Flour or cornstarch
  • Milk
  • Mustard
  • Salt and black pepper
Butter, seasoned salt, cornstarch, breadcrumbs, mustard, squash, milk, eggs, and onions

Sometimes I swap out some of the yellow squash for zucchini for a more colorful casserole. It’s just as good in my opinion.

You can also swap out the traditional salt and pepper for whatever seasonings you prefer.

However, I recommend following this recipe the first time so you can taste what you think it needs.

How to Make Squash Casserole

Although this is an easy recipe for squash casserole, you still need to follow the steps.

First, start with either frozen cut squash or sliced fresh squash.

Squash cut into slices with a knife

Next, put the squash in a steamer or pot with some water and steam it until tender.

Drain it and set it aside so it can cool to room temperature.

Steaming squash in a pot

Either spray a small skillet with cooking spray or use your favorite vegetable oil.

Use this to sauté the chopped onions until they are translucent.

Set them aside and allow them to come to room temperature after they’re done.

Sautéing onions in a small skillet

Melt the butter in a saucepan.

Be careful not to scorch it.

Melting butter in a small saucepan

Add the flour or cornstarch and whisk it until well mixed. I use cornstarch because I shouldn’t have gluten.

Most people can’t tell the difference. So if there’s a chance someone has to be gluten-free, I recommend using cornstarch for potluck dishes.

Whisking the butter and cornstarch

Once the butter and cornstarch are well mixed, cook until it thickens. Add the mustard and stir well.

Then set it aside and allow it to come to room temperature. If it’s too hot, it will cook the eggs as soon as they make contact, which will make scrambled eggs.

In a medium-size mixing bowl, combine the eggs and milk. Beat them together until well mixed.

Add the butter and cornstarch mixture. Stir.

Now you have the sauce. Next, add the onions to the mixture. Stir.

Onions added to the sauce

Pour the cooked squash into the bowl.

Season it to taste with salt and black pepper. Stir well.

Finally, it’s time to put everything into the casserole dish.

Pour the squash with sauce into it.

Squash with sauce in casserole dish

Sprinkle the breadcrumbs over the mixture. You can use more than recommended in the recipe below if you like. Or you can use less.

Sometimes I make my own breadcrumbs from ends of stale bread that I put in the freezer. This time, I didn’t have any, so I used packaged gluten-free breadcrumbs that you can find in most grocery stores.

Breadcrumb topping over the casserole

Bake until the breadcrumbs turn a light golden brown. It looks and smells so good!

Now it’s ready to serve.

Serving of squash casserole

If you enjoy discovering new recipes, check out Full Plate Thursday, Weekend Potluck, and Meal Plan Monday.

Benefits of Squash

According to, squash contains quite a few nutrients that are beneficial to your health.

It has vitamins A, B6, C, riboflavin, folate, magnesium, phosphorus, potassium, and fiber. It also contains manganese that is good for your bones.

Leftover Squash Casserole

I really enjoy this squash casserole—on the day it’s originally served and then again for leftovers.

You can eat it the very next day or freeze it for a later time. I have to admit that in our house it rarely makes it to the freezer.

Setting the Mood

I like to have some sort of decoration to set the mood for the season. If it’s summer, maybe a flip-flop wreath or some sort of beachy tablescape.

For spring, a mixed-floral bouquet or two is all you need. I try to have at least 3 different colors in mine, but there’s no hard-and-fast rule for putting them together. If you love it, then it’s perfect!

In the winter, you can put out any home decor that makes you think of your favorite cold-weather event. I like snowmen and teddy bears. Others might like ski scenes and snow globes.

And of course, the holidays are always fun to decorate for. Valentine’s Day, Fourth of July, Thanksgiving, and Christmas are pretty easy. But don’t forget some of the other holidays that are also important.

Since this was for a fall meal, I figured it would be a good idea to set the mood. So I pulled out the wreath I made for fall last year and hung it on my door to greet everyone.

I’ll probably make a new one next year, but this one weathered really well.

Autumn wreath with flowers and a scarecrow.

This was such an easy wreath to make, and it wasn’t expensive at all. In fact, everything on it came from the floral and holiday sections at the Dollar Tree.

And as you can probably tell, my philosophy when decorating a wreath is that more is always better.

I used a hot glue gun to keep everything in place. And then I reinforced it this year with some E-6000 glue.

More Recipes to Love

For more delicious side dishes, check out these 12 side dishes for a potluck. They’re not only easy to make, but they’re also delicious.

If you’re having a dinner for a special occasion, try this easy-to-make and delicious cranberry sauce. It goes with anything and can even be used in place of jam.

Garlic Lemon Chicken – Flavor abounds in this delicious chicken flavored with the perfect blend of garlic and lemon. It will quickly become a family favorite!

Loaded Baked Potato Casserole – What’s even better than a loaded baked potato? I’ll tell you. It’s a loaded baked potato casserole that’s super easy to make and absolutely wonderful to eat!

Pineapple Dump Cake – Special meals call for special desserts, which is what this delicious pineapple dump cake is. Serve it with ice cream, whipped cream, or nothing at all. It’s so good!

Yield: 8 servings

Squash Casserole

Squash casserole in a pan
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour


  • 1 pound of fresh squash
  • 2 eggs
  • 1/4 cup of butter
  • 1/2 cup of chopped onion
  • 1 tablespoon of flour (or cornstarch if you want the recipe to be gluten-free)
  • 1/4 cup of milk
  • 1 teaspoon of mustard
  • Salt and pepper to taste
  • 1/3 cup of breadcrumbs


    1. Preheat oven to 350 degrees. Spray the bottom of a medium-size casserole dish (or 9” x 9” pan)
    2. Slice and steam the squash until it is fork tender. Drain and allow it to cool.
    3. Sauté the onions in a small skillet that’s been sprayed with nonstick cooking spray. After the onions become translucent, remove them from heat and allow them to cool.
    4. Melt the butter in a saucepan. Whisk in the flour or cornstarch until it is dissolved. Cook on medium heat until the mixture thickens. Remove from heat and set it aside.
    5. In a medium-size mixing bowl, combine the eggs and milk. After the butter and flour (or cornstarch) mixture is slightly warm, combine it with the egg mixture.
    6. Add the mustard and stir well.
    7. Add the sautéed onions to the sauce and stir. Pour into the mixing bowl.
    8. Pour the steamed squash into the bowl. Add salt and pepper. Mix well.
    9. Pour the squash and sauce mixture into the greased casserole dish.
    10. Sprinkle with breadcrumbs.
    11. Bake for 40 minutes, until the breadcrumbs are golden brown.

Nutrition Information



Serving Size


Amount Per Serving Calories 113Total Fat 8gSaturated Fat 4gTrans Fat 0gUnsaturated Fat 3gCholesterol 62mgSodium 145mgCarbohydrates 8gFiber 1gSugar 2gProtein 3g

The nutrition information is a product of online calculators. I try to provide true and accurate information, but these numbers are estimates.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Please feel free to share!


Tuesday 27th of June 2023

I made this for dinner tonight. It was very good. Thanks for the recipe.


Tuesday 27th of June 2023

Hi Susie! I'm so glad you enjoyed it! Thanks for letting me know.

Kathy West

Saturday 23rd of November 2019

Sounds yummy! Will non-dairy substitutions for the milk and butter work?


Saturday 23rd of November 2019

Yes, you can use non-dairy substitutions. I'm sure it'll turn out just as good.


Friday 22nd of November 2019

Thanks for sharing at the Fabulous Friday Linky Party! We hope you can join us again this week...

Skip to Recipe