Love this? Pin it for later!
There’s a moment every November—usually the first truly chilly evening—when I crave something that tastes like the inside of a mitten fresh from the dryer: warm, softly sweet, and a little bit earthy. That craving used to send me straight to the bakery for a maple scone the size of my face, but these days I reach for sheet pans instead. This Low-Calorie Roasted Winter Squash & Carrot Casserole is the happy result of those sheet-pan experiments: cubes of butternut and carrot that roast until their edges caramelize into candy-like bites, then get folded with a silky, spice-infused béchamel that’s lightened up with Greek yogurt. It bakes into a golden, bubbling main dish that clocks in at under 275 calories per generous cup—comfort food that doesn’t require an afternoon nap to recover from.
I first served it at a Friends-giving potluck where half the table had declared themselves “accidentally vegetarian” and the other half were card-carrying carnivores who swore they’d never be full without meat. By the end of the night the casserole dish was scraped clean and three people had asked for the recipe so they could make it for their skeptical fathers the next weekend. If that’s not a win, I don’t know what is.
Why This Recipe Works
- Low-Calorie, High-Flavor: Roasting concentrates natural sugars so you need zero added sugar or heavy cream.
- One Pan, Two Layers: Roast vegetables while the light béchamel thickens on the stove—no juggling five pots.
- Protein Boost Without Meat: A cup of non-fat Greek yogurt swirled in at the end adds 20 g protein to the entire dish.
- Make-Ahead Marvel: Assemble up to 24 hours early; bake when guests arrive.
- Freezer-Friendly: Portion, freeze, and reheat straight from frozen for weeknight wins.
- Color-Block Beautiful: Emerald spinach, sunset squash, and carrot coins = centerpiece worthy.
Ingredients You'll Need
Each ingredient was chosen for maximum flavor-to-calorie ratio. Feel free to swap in what your market has on sale—this is a forgiving canvas.
Butternut Squash: Look for a matte, beige skin with no green streaks; it should feel heavy for its size. Peeled and cubed squash is often sold in bags—totally fine, but pat dry so it roasts rather than steams.
Carrots: I go for the skinny bunches with tops still attached; they’re sweeter. If you only have thick supermarket carrots, halve them lengthwise so they roast at the same rate as the squash.
Fresh Baby Spinach: Adds a pop of color and wilts into oblivion so picky eaters can’t protest. Frozen spinach works—thoroughly wring it dry in a towel or the casserole will weep.
Non-Fat Greek Yogurt: The secret body-builder. Choose a brand you actually like plain; some can be chalky. If dairy-free, substitute an unsweetened coconut yogurt with at least 8 g protein per serving.
Low-Sodium Vegetable Broth: homemade if you’re fancy, boxed if you’re human. Warm it before adding to the roux to prevent lumps.
Spice Trifecta: Smoked paprika for depth, ground coriander for citrusy warmth, and a whisper of cayenne for back-of-throat glow. Adjust the cayenne down to a pinch if serving kids.
Panko + Parmesan Cap: Mixed with a quick mist of olive-oil spray, it bakes into a shatteringly crisp lid that feels decadent but adds only 35 calories per serving.
How to Make Low-Calorie Roasted Winter Squash & Carrot Casserole
Heat the oven & prep the pans
Position racks in upper-middle and lower-middle positions and preheat to 425 °F (220 °C). Line two rimmed sheet pans with parchment—this prevents sticking and means zero added oil. Lightly coat a 9 × 13-inch (23 × 33 cm) ceramic baking dish with olive-oil spray; set aside.
Cube & season the vegetables
Peel, seed, and cut the butternut into ¾-inch cubes (about 6 cups). Peel the carrots and slice on the bias into ½-inch ovals. Pile onto the two sheet pans in a single layer. Mist with olive-oil spray (about 1 tsp per pan), then sprinkle with 1 tsp kosher salt, ½ tsp black pepper, and the smoked paprika. Toss with your hands until every piece is glossy.
Roast until caramelized
Slide both pans in, swapping top to bottom halfway through. Roast 25–30 minutes, until the bottoms have dark roasted spots and a knife slides through with zero resistance. Remove and reduce oven to 375 °F (190 °C).
Start the light béchamel
In a medium saucepan over medium heat, add 2 tsp olive oil and 2 Tbsp all-purpose flour. Whisk constantly for 90 seconds; you want a blonde roux that smells like toasted hazelnuts. Slowly pour in 2 cups warm vegetable broth, whisking between additions to keep it lump-free. Simmer 3 minutes until thick enough to coat the back of a spoon.
Flavor the sauce
Stir in coriander, cayenne, garlic powder, and remaining ½ tsp salt. Off the heat, whisk in Greek yogurt and ¼ cup grated Parmesan until silky. Taste and adjust salt; it should be well-seasoned because the vegetables are plain.
Fold in spinach & vegetables
Add baby spinach to the warm sauce; stir until wilted. Gently fold in roasted squash and carrots, taking care not to smash them into baby food. Transfer mixture to the prepared baking dish and spread in an even layer.
Top & bake
Mix panko with remaining 2 Tbsp Parmesan and a quick spritz of olive-oil spray; sprinkle evenly over the casserole. Bake 20 minutes, until the sauce is bubbling up the sides and the crumbs are golden. Broil 1–2 minutes for extra crunch, watching like a hawk.
Rest & serve
Let stand 10 minutes; this sets the sauce so servings look plush rather than runny. Scoop into shallow bowls and finish with a shower of fresh parsley or pomegranate arils if you’re feeling festive.
Expert Tips
Hot Pan, Hot Oven
Placing vegetables on a pre-heated sheet pan jump-starts caramelization and prevents sogginess.
Uniform Cuts = Even Roasting
Take an extra minute to square off carrot ends and square squash cubes; it pays dividends in texture.
Pat Dry = Crisp Edges
Rinsed produce holds surface water; blot with a kitchen towel so spices stick and edges brown.
Warm Broth Prevents Lumps
Microwave broth 45 seconds before adding to roux; cold liquid shocks the flour into clumps.
Variations to Try
-
Sweet Potato Swap: Replace half the squash with orange sweet potatoes for a sweeter profile and extra beta-carotene.
-
Kale Upgrade: Swap spinach for shredded lacinato kale; massage with ½ tsp oil first to tame bitterness.
-
Moroccan Twist: Add ½ tsp cinnamon and a handful of chopped dried apricots to the sauce; top with toasted almonds.
-
Quick-Cheesy: Stir in ½ cup shredded light mozzarella for an extra-gooey interior that still keeps calories reasonable.
Storage Tips
Make-Ahead: Assemble through Step 6, cover tightly with foil, and refrigerate up to 24 hours. Add 10 minutes to the covered bake time if starting cold.
Leftovers: Cool completely, portion into airtight containers, and refrigerate up to 4 days. Reheat single servings in the microwave for 90 seconds, or warm the whole dish, covered, at 325 °F for 20 minutes.
Freezer: Wrap individual portions in plastic wrap, then foil; freeze up to 3 months. Thaw overnight in the fridge or microwave from frozen 3–4 minutes, stirring halfway.
Frequently Asked Questions
Low-Calorie Roasted Winter Squash & Carrot Casserole
Ingredients
Instructions
- Prep: Preheat oven to 425 °F. Line 2 sheet pans with parchment. Lightly coat a 9 × 13-inch baking dish with olive-oil spray.
- Roast: Toss squash and carrots with olive-oil spray, salt, pepper, and paprika. Roast 25–30 min, flipping halfway, until caramelized. Reduce oven to 375 °F.
- Sauce: In a saucepan, heat olive oil over medium. Whisk in flour 90 sec. Gradually add warm broth; simmer 3 min until thick. Stir in coriander, cayenne, garlic powder, and remaining salt.
- Enrich: Off heat, whisk in yogurt and ¼ cup Parmesan until smooth. Fold in spinach until wilted.
- Assemble: Combine roasted vegetables with sauce; transfer to baking dish.
- Top & bake: Mix panko with 2 Tbsp Parmesan and a spritz of oil; sprinkle over casserole. Bake 20 min until bubbling and golden. Broil 1–2 min for extra crunch if desired.
- Rest: Let stand 10 min, garnish with parsley, and serve.
Recipe Notes
For vegan version, swap Greek yogurt for unsweetened coconut yogurt with at least 8 g protein per serving and use nutritional yeast instead of Parmesan.