Squash Casserole

This cheesy squash casserole is creamy, crisp, and anything but mushy. Finally, a veggie side dish worth getting seconds!

By Jess Rice
5
from
1
Read reviews
Prep 15 minutes
Cook 58 minutes
Servings 6 servings (¾ cup each)
$5.72 recipe / $0.95 serving
Jump to recipe Save

I’m pretty certain this easy Squash Casserole recipe will be the only one you make from now on! Why? The texture is perfect, thanks to the crumbled crackers, melt-in-your-mouth ribbons of onion, and perfectly cooked squash. The worst kind of squash is the kind that’s overcooked to oblivion and turns into mush—I promise this is not that!

A wooden spoon scooping some squash casserole out of a casserole dish.
Pinterest Pin this recipe for later!

“This is a forgiving recipe and can be a delicious and economical way to use what you have in your pantry. It’s easily scaled up or down, and a perfect weeknight side dish, too.”

Janmaus

Squash casserole is a Southern classic that almost always makes an appearance at family gatherings, potlucks, and holiday dinners. There are a few variations, but for my recipe, I use yellow squash (also known as summer squash), butter, yellow onion, eggs, milk, crackers, seasonings, and a generous sprinkling of cheddar and Parmesan cheese. The cheesy cracker topping is perfectly crispy, while the squash filling is soft and creamy…it’s serious comfort food! This casserole is a delicious, home-cooked side dish for the holidays, but I think it’s equally perfect for any night of the week.

Share this recipe

Squash Casserole Recipe

5 from 1 vote
This easy Squash Casserole is creamy and cheesy with a buttery cracker crust. It's full of sweet yellow squash and is SO simple to make!
Step-by-step photos can be seen below the recipe card.
Author: Jess Rice
Overhead view of squash casserole in a casserole dish.
Servings 6 servings (¾ cup each)
Prep 15 minutes
Cook 58 minutes
Total 1 hour 13 minutes

Ingredients

  • 2-3 yellow squash (cut into ¼'' discs, (about 4 cups) $2.20*)
  • ½ yellow onion ( julienned, (finely sliced) $0.37)
  • ¾ cup cheddar cheese (shredded, $0.73)
  • ¼ cup Parmesan cheese (shredded, $0.67)
  • 3 cloves garlic (minced, $0.12)
  • 2 Tbsp salted butter ($0.20)
  • 1 tsp salt (divided, $0.01)
  • 2 eggs ($0.54)
  • ½ cup milk ($0.09**)
  • ½ Tbsp fresh parsley ($0.05)
  • ½ tsp black pepper (freshly cracked, $0.02)
  • ¼ tsp crushed red pepper ($0.15)
  • 18 butter crackers (crushed and divided, $0.57***)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions 

  • Preheat oven to 350°F. Gather your yellow squash cut into discs, sliced yellow onion, shredded cheddar, shredded Parmesan, and minced garlic cloves.
  • In a large skillet, melt salted butter and add yellow onion and ¼ tsp salt over medium heat until tender and starting to caramelize, about 6 minutes
  • Add squash and cook until “al dente” but not too soft, about 5 minutes.
  • Add minced garlic, cook for 2 minutes until fragrant.
  • Transfer cooked veggies to casserole dish (I used a 3-quart casserole dish).
  • Beat eggs with milk, fresh parsley, remaining salt, black pepper, and red pepper flakes, and pour egg mixture over the squash in the casserole dish.
  • Add half the crackers and the shredded cheddar to a bowl. Mix to combine
  • Stir in the cracker and cheese mixture into the casserole dish with the squash.
  • Top the casserole with the remaining crackers.
  • Sprinkle over the shredded Parmesan.
  • Bake the casserole for 45 minutes.

See how we calculate recipe costs here.


Equipment

  • 3 Quart Casserole Dish

Notes

*Yellow squash is readily available during the summer months and can be found in most grocery stores year-round. You’ll need about 4 cups total (around 2-3 sliced squash, depending on the size). I go for a straight neck, but crooked neck yellow squash will also work. You can even use a mix of yellow squash and zucchini in this recipe (they’re from the same plant family!).
**Milk is my ingredient of choice for a creamy filling. It’s much cheaper than heavy cream and tastes just as good! Use any type of milk you like (whole, 2%, etc.).
***Use any type of butter cracker for this recipe.

Nutrition

Serving: 1serving (¾ cup)Calories: 207kcalCarbohydrates: 12gProtein: 9gFat: 14gSodium: 689mgFiber: 2g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

how to make Squash Casserole step-by-step photos

Sliced squash, onions, minced garlic, and shredded cheeses on a wooden chopping board.

Gather your ingredients: Preheat oven to 350°F. Gather 2-3 yellow squash (cut into ¼” discs, about 4 cups total), ½ a finely sliced yellow onion, ¾ cup shredded cheddar, ¼ cup shredded Parmesan, and 3 minced garlic cloves

Sliced onions in a skillet.

Soften the onions: In a large skillet, melt 2 Tbsp salted butter and add the sliced ½ yellow onion and ¼ tsp salt over medium heat until tender and starting to caramelize, about 6 minutes.

Sliced yellow squash cooking in a skillet with onions.

Add the squash: Add the 4 cups sliced squash and cook until “al dente” but not too soft, about 5 minutes.

Sliced yellow squash cooking in a skillet with onions and minced garlic.

Add the 3 minced garlic cloves, cook for 2 minutes until fragrant.

Slices of squash and onions in a casserole dish.

Assemble the casserole: Place the squash and onion mixture in your casserole dish. I use a 3-quart casserole dish.

A bowl pouring cream sauce over squash casserole.

Beat 2 eggs with ½ cup milk, ½ Tbsp fresh parsley, remaining salt, ½ tsp black pepper, and ¼ tsp red pepper flakes, and pour egg mixture over the squash in the casserole dish.

Crushed ritz and shredded cheese in a bowl.

Combine the crackers and cheddar: Add half the crushed 18 crackers and the ¾ cup shredded cheddar to a bowl. Mix to combine.

A spoon mixing squash casserole ingredients together in a casserole dish.

Add the cracker mix: Stir in the cracker and cheese mixture into the casserole dish with the squash.

A hand sprinkling crushed ritz crackers over a squash casserole in a casserole dish.

Add toppings: Top the casserole with the remaining crackers.

Squash casserole topped with shredded cheese in a casserole dish.

Sprinkle over ¼ cup shredded Parmesan.

Baked squash casserole in a casserole dish.

Bake: Transfer the dish to your preheated oven and bake the casserole for 45 minutes. Serve and enjoy!

Overhead view of squash casserole in a casserole dish.

This yummy casserole is the perfect way to showcase yellow squash. It’s simple to make with budget-friendly ingredients—what more could you want?!

Recipe Tips!

  1. Don’t skip the saute step! This precooks your squash and helps release excess water to avoid a watery casserole. If there’s a lot of extra liquid in the bottom of your skillet after sauteing, drain it off before adding the veggies to your casserole dish.
  2. I recommend sauteing your squash until al dente (slightly firm, with a little bite). It’ll continue to cook and soften in the oven, so overcooking in the saute step might make it mushy.
  3. Shredding your own cheese is best for ultimate meltiness and flavor, but pre-shredded cheese will work in a pinch. Just note pre-shredded cheese often has added anti-caking agents, which can stop it from melting as smoothly as freshly shredded cheese.
  4. There’s no need to peel or deseed your yellow squash! The skin and seeds are soft and tender—you won’t even notice them in the finished casserole.
  5. You can make this dish ahead of time by assembling it up to 1 day in advance, covering it with plastic wrap or foil, and refrigerating it until ready to bake. I wouldn’t add the Parmesan and cracker topping until just before baking to keep it crispy.

Serving Suggestions

I promise this recipe for squash casserole will be a welcome change from your usual steamed, boiled, or sauteed veggies! The creaminess goes well with any protein, but fried chicken is a popular pairing for a classic Southern meal. I also think it would be the perfect side dish for your turkey breast and cranberry sauce this Thanksgiving! Or, for a veggie main, I’d serve it with homestyle cornbread and a green salad tossed with a light vinaigrette—yum.

How to Store

Keep any leftovers in an airtight container and refrigerate for up to 3-4 days. Reheat in the microwave or in the oven at 350°F until heated through. You can also freeze any leftovers for up to 3 months (just note the squash and the cracker crust might be softer after thawing!).

I’d portion the casserole into individual servings before freezing and then let them thaw in the refrigerator overnight before reheating.

Share this recipe

Posted in: , , , , , , , , ,

5 from 1 vote
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Mazzo
01.01.25 10:06 pm

Interested in trying this recipe. Any recommendations for how to make it egg free?

janmaus
11.16.24 10:38 am

Love, love, love squash casserole, which I’ve been devouring since a child. I consider our 2 primary summer squashes, zucchini and yellow squash, to be interchangeable, and sometimes make mine–very similar to this recipe except I probably use more cheese, layered into the casserole, and more onion–with either one or a combination of squashes. Pattypan works with this, too. My midwestern mom often used crushed potato chips as a topping, if she didn’t have crackers. I’ve used panko, too, and if you like to make your own crumbs from stale bread, go for it. This is a forgiving recipe and can be a delicious and economical way to use what you have in your pantry. It’s easily scaled up or down, and a perfect weeknight side dish, too.