Love this? Pin it for later!
Batch-Cooking-Friendly Sweet Potato & Sausage Casserole for Winter
There’s a certain kind of magic that happens when the first real snow of the season blankets the neighborhood. The world gets quieter, the air smells like pine and wood smoke, and my kitchen beckons me to create something that feels like a wool sweater in food form. That “something,” for the past six winters running, is this hearty sweet-potato and sausage casserole. I developed the recipe back when I was juggling a full-time job, two toddlers, and a husband who worked night shifts—so I needed dinners that could be made on Sunday and feed us, in various incarnations, all week long.
One December afternoon, I roasted a tray of sweet potatoes while browning bulk sausage with onions and garlic. The smell alone thawed my perpetually frozen toes. I layered everything with a quick sage-infused béchamel, scattered on some Gruyère, and slid the dish into the oven. Forty minutes later, the cheese was bubbling like a jacuzzi, the edges were caramelized, and my kids were actually begging for vegetables. We ate half that night, froze the rest in foil pans, and ended up reheating portions for busy weeknights, pot-luck brunches (topped with baked eggs), and even as a stuffing for roasted bell peppers.
Since then, I’ve streamlined the process for maximum batch-cooking efficiency: one cutting board, one pot, one baking dish, and enough food for three full dinners for a family of four—or twelve generous lunches if you portion it into glass containers. The flavors deepen overnight, the texture stays creamy-not-mushy, and the casserole freezes like a dream. If you, too, crave winter comfort food that respects your schedule and your taste buds, pull up a chair. Let’s make your new favorite cold-weather staple.
Why This Recipe Works
- Batch-cooking champion: yields 12 hearty portions that reheat like a dream.
- Freezer-friendly: assemble, wrap, and freeze raw OR bake, cool, and freeze portions.
- Balanced nutrition: complex carbs from sweet potatoes, protein from sausage, calcium from cheese, and veg from kale.
- One-dish comfort: minimal dishes, maximum flavor, and the oven does the heavy lifting.
- Customizable: swap the greens, change the sausage, go dairy-free—details below.
- Make-ahead magic: prep on Sunday, bake Wednesday, devour Friday.
- Kid-approved sweet & savory vibe: the natural sweetness of roasted yams tames any spicy sausage.
Ingredients You'll Need
Sweet potatoes (about 3 lbs/1.4 kg): Look for firm, unblemished garnet or jewel varieties. Their orange flesh roasts into candy-like nuggets that hold their shape even after baking with sauce. Peel or leave the skin on for extra fiber—just scrub well.
Italian chicken sausage (1½ lbs/680 g): I use mild links, but hot or turkey sausage work. Bulk sausage is fastest; if you buy links, slit and squeeze. For vegetarian route, sub 2 cans of chickpeas plus 1 tsp fennel seed.
Lacinato kale (1 large bunch): Sturdier than spinach, it wilts but won’t waterlog the casserole. Remove ribs, chop, and massage for 30 seconds to tenderize. Frozen kale (thaw & squeeze dry) is fine.
Onion & garlic: Yellow onion for sweetness; garlic for depth. Pre-chopped mirepoix mixes save time.
Butter & flour: Equal parts create a quick roux that thickens the béchamel. Use gluten-free 1:1 flour if needed.
Milk: Whole milk = creamy luxury. Oat milk works for dairy-free; add 1 Tbsp nutritional yeast for nuttiness.
Cheese: Gruyère melts silkily, but sharp white cheddar or vegan shreds both pass the gooey test.
Seasonings: Fresh sage (or 1 tsp dried), smoked paprika, salt, pepper, and a whisper of nutmeg to amplify sweet potato sweetness.
Stock or water: Just ½ cup to thin the sauce so it seeps into every crevice.
How to Make batch cookingfriendly sweet potato and sausage casserole for winter
Roast the sweet potatoes
Preheat oven to 425 °F (220 °C). Dice sweet potatoes into ¾-inch cubes; toss with 1 Tbsp olive oil, ½ tsp salt, and smoked paprika. Spread on two sheet pans for even browning. Roast 20 min, flip, roast 15 min more until caramelized edges appear. Cool completely if batch cooking; this prevents a watery casserole.
Brown the sausage & aromatics
Lower oven to 375 °F (190 °C). In a Dutch oven, cook sausage over medium-high, breaking into pebbles, 6–7 min. Add diced onion; sauté 3 min. Stir in minced garlic and chopped sage; cook 1 min until fragrant. Drain excess fat if needed (lean chicken sausage rarely needs it).
Wilt the kale
Add chopped kale to the pot with 2 Tbsp water, cover, and steam 3 min until bright green and shrunken by half. This concentrates flavor and prevents excess moisture in the final bake.
Build a quick sage béchamel
Push sausage mixture to the perimeter; melt 3 Tbsp butter in the center. Whisk in 3 Tbsp flour; cook 1 min to remove raw taste. Gradually whisk in 2 cups milk plus ½ cup stock until thick bubbles form. Season with ½ tsp salt, ¼ tsp pepper, and a pinch of nutmeg. You should have a glossy gravy that coats the spoon.
Combine everything
Fold roasted sweet potatoes into the pot; toss gently so cubes stay intact. Taste and adjust salt; the mixture should be saucy but not soupy. If too thick, splash in more milk.
Assemble casserole(s)
For batch cooking, divide mixture among three 8-inch square foil pans OR one 9×13-inch pan plus one 8-inch pan. Sprinkle each with ⅓ cup shredded Gruyère. (If freezing, stop here—see storage section.)
Bake until golden
Cover with foil (tent so cheese doesn’t stick) and bake 20 min. Remove foil, bake 15–20 min more until edges bubble and top is speckled brown. Broil 2 min for extra crust if desired.
Rest and serve or cool for storage
Let casserole stand 10 min so sauce thickens. Serve scoops over rice, wilted spinach, or as-is. If batch cooking, cool completely, portion into containers, and refrigerate up to 4 days or freeze up to 3 months.
Expert Tips
Roast potatoes in advance
Roast a double batch on Sunday; use half for breakfast hash, half for this casserole.
Prevent watery casserole
Cool roasted potatoes before mixing; excess steam otherwise loosens the sauce.
Portion before freezing
Freeze in silicone muffin trays, pop out, and store in bags for single-serve “pucks.”
Reheat low & slow
From frozen, bake covered at 325 °F for 45 min, then uncover to re-crisp cheese.
Cheese swap savvy
Smoked gouda adds campfire vibes; vegan mozzarella shreds melt surprisingly well.
Double the sauce
If you love extra creamy casseroles, 1.5× the béchamel keeps things lush after freezing.
Variations to Try
- Spicy chorizo & black-bean: Swap sausage for Mexican chorizo, add 1 cup black beans, use pepper-jack cheese, and serve with cilantro-lime crema.
- Apple & maple breakfast bake: Replace kale with diced apples, use maple breakfast sausage, and add 2 beaten eggs to the sauce for a strata-like texture.
- Curried coconut vegan: Chickpeas instead of sausage, coconut milk instead of dairy, 1 Tbsp mild curry powder, and top with toasted cashews.
- Mushroom & wild-rice: Sub 3 cups cooked wild rice for half the sweet potatoes, use Italian turkey sausage, and add rosemary & thyme.
Storage Tips
Refrigerator: Cool casserole within 2 hours of baking. Transfer to airtight containers; keep 4 days max. Reheat single portions in microwave 2–3 min with a splash of milk, or oven 300 °F for 15 min.
Freezer (raw assembly): Assemble in foil pan, press plastic wrap directly onto surface, seal with foil, label, and freeze up to 3 months. Bake from frozen at 350 °F for 1 hour 15 min, adding foil if top browns too quickly.
Freezer (after baking): Bake, cool, cut into squares, flash-freeze on a tray, then store squares in freezer bags. Microwave from frozen 4–5 min or bake 325 °F 25 min.
Meal-prep portions: Spoon into 2-cup glass containers; top with a sprinkle of extra cheese. Freeze up to 3 months. Thaw overnight in fridge for fastest reheating.
Frequently Asked Questions
batch cookingfriendly sweet potato and sausage casserole for winter
Ingredients
Instructions
- Roast potatoes: Preheat 425 °F. Toss cubes with oil, salt, paprika. Roast 35 min total until browned.
- Brown sausage: In Dutch oven cook sausage over medium-high, breaking up, 6–7 min. Add onion; cook 3 min. Stir in garlic & sage 1 min.
- Wilt kale: Add kale plus 2 Tbsp water, cover, steam 3 min.
- Make béchamel: Push mixture aside, melt butter, whisk in flour 1 min. Gradually whisk in milk & stock until thick. Season.
- Combine: Fold in roasted sweet potatoes. Taste for salt.
- Assemble & bake: Transfer to 9×13-inch pan (or three 8-inch foil pans), top with cheese. Bake 375 °F, covered 20 min, uncovered 15–20 min until bubbly. Rest 10 min before serving.
Recipe Notes
For meal prep, cool completely, cut into 12 squares, and refrigerate or freeze. Reheat portions in microwave or oven until center reaches 165 °F.