Side Dishes
This Boston Market Squash Casserole recipe delivers the comforting, cheesy perfection you crave with every forkful of creamy squash and golden cornbread topping. The secret lies in properly layering the squash mixture and achieving that perfectly browned, crispy crust on top—just like the classic you love.
I’ve perfected this technique over years of testing, ensuring the squash stays tender while the cornbread top locks in all that savory, cheesy flavor.
The magic happens in the baking process, where high heat transforms the cornbread topping into a rich, golden crust that holds up to every bite.
This recipe requires just a few simple ingredients—squash, cheese, cream of mushroom soup, and a crispy cornbread topping—but the result is restaurant-quality comfort food that’s hearty enough to stand as a side or even a main dish.
The creamy, cheesy filling pairs perfectly with the slightly crispy, buttery cornbread top, creating a texture contrast that makes every bite satisfying.
What sets this recipe apart is the foolproof method for achieving that signature Boston Market texture—tender squash with a golden, crispy crust that doesn’t turn soggy. The cornbread topping is baked until deeply browned, ensuring it stays firm and flavorful even after sitting for a while.
This dish is perfect for family dinners, holiday gatherings, or whenever you’re craving that nostalgic, cheesy comfort of a classic squash casserole.
Ready in just under an hour, this recipe delivers the same comforting flavors you remember from Boston Market, but with the flexibility to customize it with your favorite cheeses or herbs. Let’s get started on creating this timeless, cheesy masterpiece that’s sure to become a regular on your dinner table.
Ingredients for boston market squash casserole
Just 13 ingredients for that nostalgic Boston Market squash casserole you love.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Squash 🎃 | 3 medium | Peeled, cubed into 1-inch pieces |
| Cheddar Cheese 🧀 | 2 cups | Shredded, sharp variety preferred |
| Cream of Mushroom Soup 🍄 | 2 cups | Condensed, not low-fat |
| Milk 🥛 | 1 cup | Whole milk for creaminess |
| Cornbread Mix 🍞 | 1 box | Jiffy or similar, 8.5 oz |
| Butter 🧈 | ½ cup | Melted, unsalted preferred |
| Eggs 🥚 | 1 whole | Large, for binding |
| Bacon 🥓 | 6 oz | Cooked, crumbled, optional |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | For extra flavor depth |
| Onion Powder 🧅 | 1 tsp | For savory base |
| Butter (for topping) 🧈 | 2 tbsp | Melted, for brushing |
The squash is the star, so pick firm, heavy ones with smooth skin—Trader Joe's or local farmers markets usually have the best. Yellow squash works best, but butternut or acorn will do in a pinch. For the cheese, sharp cheddar is non-negotiable—it melts better and tastes richer. I grab mine pre-shredded from Kroger because it's convenient, but if you're feeling fancy, grate your own from a block. The cream of mushroom soup? Campbell's Condensed is the gold standard here—don't use the low-fat version, trust me. The cornbread mix? Jiffy is what I always use, but any boxed mix in the baking aisle works.
No bacon? Cooked sausage crumbles work just as well, or skip it entirely if you're watching calories. Running low on cheddar? Monterey Jack or Colby will get you close, though the flavor won't be quite the same. The cornbread topping is where the magic happens—don't skip the melted butter mixed in, and for extra crispiness, brush the top with the extra 2 tbsp butter before baking. Want to make it ahead? Assemble the whole thing, cover with foil, and bake it when you're ready—just add 10-15 minutes to the baking time.
This casserole reheats beautifully—just cover with foil and warm at 350°F for 20-25 minutes. Keeps in the fridge for 4-5 days, though I never have leftovers that long. For meal prep, I portion it into individual servings before baking so everyone gets their own perfect square. Freezes well too—just bake straight from frozen, adding 15-20 extra minutes. The cornbread topping gets even crispier when reheated, so it's worth the extra time.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I need a hands-off dish. Just slice the squash, dump in the soup and milk, top with cornbread mix and cheese—then bake. No chopping, no stirring, no stress. (Yes, even on a Tuesday night.)
- Cheesy Mushroom Love: That creamy mushroom soup base with sharp cheddar? It’s like a hug in casserole form. The squash soaks up all the richness while the cornbread topping adds a buttery crunch—honestly, I’ll take this over fussy recipes any day.
- Leftovers for Days: This thing reheats like a dream and tastes just as good the next day. I often make a big batch because it’s perfect for lunches, potlucks, or feeding unexpected guests. (My freezer’s full of these because I can’t resist.)
- Budget-Friendly Feast: Yellow squash is cheap, canned soup stretches easy, and cornbread mix cuts costs without sacrificing flavor. For under $10, I feed four people a dish that feels fancy—without the grocery shock. My wallet thanks me every time.
Instructions for Boston Market squash casserole recipe
Here's how to build this creamy, cheesy masterpiece with a golden cornbread crust.
Prep the Squash and Make the Cheesy Base
Preheat your oven to 350°F while you work. Peel and cube the 3 medium yellow squash into 1-inch pieces—this size ensures they cook through without getting mushy. Transfer them to a large mixing bowl.
In the same bowl, stir in the 2 cups shredded cheddar cheese, 2 cups cream of mushroom soup, 1 cup milk, 1 whole egg, 0.5 cup melted butter, 1 tsp salt, 0.5 tsp black pepper, 1 tsp garlic powder, and 1 tsp onion powder. Mix until everything is completely combined and the squash is evenly coated in the creamy mixture. The squash should look glossy and well-coated—this ensures maximum flavor absorption.
Cook the Bacon and Prepare the Cornbread Topping
While the squash mixture sits, cook the 6 oz bacon in a skillet over medium heat until crispy. Drain on paper towels and crumble it into small pieces. Set aside—this adds a smoky depth that ties everything together.
In a separate bowl, prepare the cornbread topping by mixing together the 1 box cornbread mix and the crumbled bacon. Stir in 1 cup milk (from the same amount used in the squash mixture) and mix until just combined. The batter should be thick but pourable—if it's too stiff, add 1-2 tablespoons more milk until it reaches a smooth consistency. This topping is what creates that iconic golden crust we're after.
Assemble and Bake the Casserole
Grease a 9x13-inch baking dish with 2 tablespoons melted butter (for topping), spreading it evenly across the bottom and up the sides. This prevents sticking and adds extra richness. Pour the squash mixture into the prepared dish and spread it out evenly with a spatula.
Spoon the cornbread batter over the top of the squash mixture, spreading it out to cover completely. Use the back of a spoon to create peaks and swirls in the cornbread—this gives it that classic rustic look. Bake for 45-50 minutes until the top is golden brown and the edges are bubbling. The casserole is done when the cornbread crust is firm to the touch and the squash is tender when pierced with a fork.
Rest and Serve
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting time allows the layers to set and the flavors to meld together. The cornbread topping should be crispy on top but still tender underneath, with the squash perfectly creamy and the cheese melted throughout.
Cut into squares and serve warm. The first bite should deliver a perfect balance of creamy squash, cheesy richness, and that satisfying crunch from the cornbread crust. If you're feeling fancy, garnish with extra crumbled bacon on top—it adds a little smoky kick that takes this dish to the next level.
Pro Tips For Making Boston Market Squash Casserole
- SAUTE THE SQUASH FIRST: Don’t just toss raw squash into the mix—give it a quick sear in a skillet with a little butter or oil for 3-4 minutes. This softens it faster and deepens the flavor, so it doesn’t turn mushy when baked later. (Yes, even if you’re impatient like me.)
- GRATE THE CHEESE FINE: Skip the shredded cheese from the bag—it clumps and doesn’t melt smoothly. Use a box grater for sharp, even shreds that melt into a creamy blanket. Pro move: Toss the grated cheese with 1 tablespoon of flour to cut back on oiliness.
- DON’T OVERMIX THE BATTER: Stir the soup, milk, and cornbread mix just until combined—lumps are fine. Overworking it makes the casserole dense. Drop spoonfuls of the batter onto the squash instead of spreading it like frosting for a better texture.
- BAKE UNTIL GOLDEN, NOT JUST SET: The cornbread topping should be deep golden, not pale. If it’s browning too fast, tent it with foil for the last 10 minutes. Underbaked topping = sad, dry casserole. (Your future self will notice.)
Dietary considerations for these flavors
Gluten-Free Adaptation
Skip the boxed cornbread mix and use a gluten-free cornbread blend like Bob’s Red Mill’s 1:1 mix—just follow the package instructions for liquid ratios. For the cheesy base, ensure all spices are certified gluten-free, and use gluten-free cream of mushroom soup like Campbell’s Gluten-Free version.
The texture stays creamy, but the cornbread topping will be slightly denser. 🌾
Dairy-Free Options
Replace the cheddar cheese with dairy-free shreds like Violife or Daiya (they melt well!). Use unsweetened almond milk> instead of whole milk in both the squash mixture and cornbread batter.
The creaminess will be slightly lighter, but the dish still delivers rich, cheesy flavor. For extra richness, stir in 2 tbsp nutritional yeast> to the squash mixture.
Low-Carb Version
Swap the squash for cauliflower florets> (about 4 cups), which reduces carbs significantly. Use Parmesan cheese> instead of cheddar for a sharper flavor with fewer carbs.
For the cornbread topping, replace the mix with almond flour> (1 cup) mixed with 2 eggs> and 1 tbsp baking powder>. This keeps the dish low-carb while maintaining the crispy texture.
Vegetarian-Friendly
Skip the bacon entirely or use smoked paprika> (1 tsp) in the squash mixture for a smoky depth. Ensure the cream of mushroom soup is vegetarian (some contain chicken fat).
For extra protein, stir in ½ cup cooked lentils> into the squash base. The dish remains hearty and satisfying without any meat.
Allergen-Free Notes
For nut allergies, avoid almond milk and nutritional yeast substitutes. For egg allergies, replace the egg in the squash mixture with 1 tbsp ground flaxseed mixed with 3 tbsp water> (let it sit for 5 minutes to thicken).
Always double-check labels on boxed mixes and canned soups for hidden allergens like soy or dairy.
Meal Prep Adjustments
To make this dish ahead, assemble it in a glass baking dish> (not foil), cover tightly with plastic wrap, and refrigerate for up to 24 hours>. Bake straight from the fridge, adding 10-15 extra minutes> at 350°F>.
For freezer-friendly prep, bake the casserole, let it cool completely, then wrap it tightly in foil and freeze. Reheat covered with foil at 350°F for 30-40 minutes> until warmed through.
Nutrition facts
Frequently asked questions
Can I use butternut squash instead of yellow squash?
Butternut squash works beautifully—just peel and cube it into 1-inch pieces for even cooking. Since it's denser, you may need 5-10 extra minutes in the oven to ensure it's tender. The flavor will be slightly sweeter, which pairs wonderfully with the cheesy cornbread topping.
Why did my cornbread topping get soggy?
This usually happens when the squash mixture releases too much moisture during baking. To fix it, try baking the casserole at 375°F instead of 350°F for the last 10 minutes to crisp up the top. Also, make sure your cornbread batter isn't too wet—it should be thick but pourable. For next time, press extra crumbled bacon into the top before baking to absorb moisture.
Can I make this ahead of time for a holiday meal?
Yes! Assemble the casserole in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, add 10-15 extra minutes at 350°F. For freezing, bake first, then let it cool completely before wrapping in foil. Freeze for up to 3 months and reheat covered with foil at 350°F for 30-40 minutes. The flavors will deepen after resting!
What's the secret to getting that perfect golden crust?
The golden crust comes from three key steps: using sharp cheddar cheese (it melts better), brushing the cornbread topping with 2 tbsp melted butter before baking, and baking until it's deeply browned (about 45-50 minutes). For extra crispiness, broil for 1-2 minutes at the very end—just watch it closely to avoid burning!
Can I substitute the cream of mushroom soup?
You can use cream of celery soup or cream of chicken soup in a pinch, but the flavor will differ slightly. For a dairy-free option, try blending 1 cup cooked mushrooms with 1 cup coconut milk and a pinch of salt until smooth. The texture will be slightly thicker, but it works in a bind. For best results, stick with the classic cream of mushroom for that authentic taste.
