Squash Casserole has saved more dinners in my house than I can count. When the kids were little, I called it “cheesy bake” just to get it past their radar—and guess what? They cleaned their plates. This version is creamy, crispy, and packed with flavor (but don’t worry, the veggies are well-hidden). Whether you’re feeding picky eaters or just need a simple side that actually gets eaten, this one’s a keeper. Let’s make it together.
Why This Squash Casserole Slaps

First, it’s sneaky healthy. The squash melts into a buttery, cheesy base, so kids don’t even realize they’re eating vegetables.
Second, the topping is a golden, crunchy layer of breadcrumbs and Parmesan—basically edible confetti. Third, it’s stupid easy. You’re 10 minutes of prep away from a dish that works as a side or a main.
And if your kid still refuses to eat it? Well, more for you.
Ingredients You’ll Need
- 4 cups yellow squash, sliced thin (about 3–4 medium squash)
- 1 small onion, diced (because flavor matters)
- 1 cup shredded cheddar cheese (or go wild with Colby Jack)
- 1/2 cup sour cream (the secret to creaminess)
- 1/4 cup mayonnaise (don’t judge—it works)
- 1 egg, beaten (the glue that holds it all together)
- 1 cup breadcrumbs (Italian style for extra oomph)
- 1/4 cup grated Parmesan (for that crispy top)
- 2 tbsp butter, melted (because butter makes everything better)
- Salt, pepper, and garlic powder to taste (aka the holy trinity)
How to Make It: A Foolproof Listicle

- Preheat your oven to 375°F (190°C). Grease a 9×13 baking dish. Pro tip: Use butter for extra flavor.
- Sauté the squash and onion in a skillet over medium heat for 5–7 minutes, until soft. Drain any excess liquid—nobody likes a soggy casserole.
- Mix the creamy stuff. In a bowl, combine sour cream, mayo, egg, cheddar cheese, salt, pepper, and garlic powder. Stir in the cooked squash and onion.
- Transfer to the baking dish. Spread evenly like you’re frosting a cake (but way easier).
- Top with breadcrumbs and Parmesan. Drizzle melted butter over the top for maximum crispiness.
- Bake for 25–30 minutes, until golden and bubbly. Let it cool for 5 minutes—unless you enjoy burning your mouth.
How to Store Leftovers (If There Are Any)
Cover the dish with foil or transfer leftovers to an airtight container. Refrigerate for up to 3 days. Reheat in the oven at 350°F (175°C) for 10–15 minutes, or microwave for 1–2 minutes (but the oven keeps it crispy).
Want to freeze it? Bake it first, then freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Why This Squash Casserole Recipe Is a Parenting Win

It’s packed with vitamins from the squash (A, C, and B6, FYI), but the cheese and crunch make it kid-approved.
It’s also versatile—serve it as a side with grilled chicken or as a main dish with a salad. Plus, it’s a great way to use up summer squash before it turns into a science experiment in your fridge. And let’s be real: Any recipe that reduces dinner-table negotiations is a win.
Common Mistakes to Avoid
- Not draining the squash. Excess water = mushy casserole. Press it in a colander if needed.
- Overbaking. You want golden, not charcoal. Set a timer.
- Skipping the butter on top. This is not the time to be health-conscious. Butter = crunch.
- Using stale breadcrumbs. Fresh crumbs crisp better. IMO, it’s worth the extra effort.
Craving something quick and crave-worthy?
Dive into Lazy Bites your shortcut to cheesy snacks, sweet treats, and no-fuss sides that hit the spot fast. Perfect for snack attacks, lazy weekends, or last-minute party spreads. Grab a bite now no stress, just flavor.
Swaps and Alternatives

No cheddar? Try mozzarella or Gouda.
Hate mayo? Swap in Greek yogurt (but don’t blame me if it’s tangier). For a gluten-free version, use almond flour or crushed crackers instead of breadcrumbs.
Vegans, sub in nutritional yeast and dairy-free cheese—but fair warning, it won’t be quite the same.

Cheesy Squash Casserole
Ingredients
- 4 cups yellow squash sliced thin, about 3–4 medium squash
- 1 small onion diced
- 1 cup shredded cheddar cheese or Colby Jack
- ½ cup sour cream
- ¼ cup mayonnaise
- 1 egg beaten
- 1 cup breadcrumbs Italian style preferred
- ¼ cup grated Parmesan cheese
- 2 tablespoons butter melted
- salt, pepper, and garlic powder to taste
Instructions
- Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish with butter for extra flavor.
- Sauté sliced squash and diced onion in a skillet over medium heat for 5–7 minutes, until softened. Drain any excess liquid.
- In a large bowl, mix sour cream, mayonnaise, egg, shredded cheddar, salt, pepper, and garlic powder.
- Stir in the cooked squash and onion until fully combined.
- Transfer the mixture to the prepared baking dish and spread evenly.
- Top with breadcrumbs and Parmesan cheese. Drizzle melted butter over the top.
- Bake for 25–30 minutes or until golden brown and bubbly. Let cool for 5 minutes before serving.
Notes
Nutrition
FAQs About Squash Casserole Recipe
Can I use zucchini instead of yellow squash?
Absolutely. Zucchini works great—just slice it thin and drain well. The flavor’s slightly milder, but the kids won’t notice.
Why add an egg?
The egg binds everything together, so you get slices instead of slop.
Think of it as edible glue.
Can I make this ahead of time?
Yep. Assemble the Squash Casserole (without baking), cover, and refrigerate for up to 24 hours. Bake as directed, adding a few extra minutes if needed.
My kid still won’t eat it.
What now?
Call it “cheesy crispy bake” and avoid the word “squash.” Works 60% of the time, every time.
Final Thoughts
This squash casserole is the ultimate parenting hack. It’s easy, delicious, and sneaks veggies into your kid’s diet without the drama. Even picky eaters will love the cheesy, crunchy goodness.
And if they don’t? Well, more for you. Win-win.
Follow Lazy Meal Prep on your favorite platform and become part of our cozy kitchen crew:
- Instagram – for behind-the-scenes peeks and weekday inspiration
- Facebook – to swap ideas, tips, and share what you’re cooking
- Pinterest – to save and plan your week the lazy-smart way
Let’s make cooking easier, together—one delicious bite at a time.