Love this? Pin it for later!
I started developing this recipe three years ago when my daughter announced she was vegetarian, my son was training for a marathon and needed complex carbs, and my husband discovered he was pre-diabetic and needed low-glycemic options. One casserole to feed them all—plus enough leftovers to freeze for the nights I teach late classes. After 27 iterations (yes, I kept notes), I landed on this version: silky coconut milk for richness, smoked paprika for depth, and a crunchy pecan-parsley topping that makes everyone fight for the corner pieces. It's gluten-free, easily vegan, freezer-friendly, and so filling that even teenage boys go back for seconds rather than reaching for the cereal box at 9 p.m.
Why This Recipe Works
- Batch-cook genius: One 9×13 pan yields 8 generous or 12 modest servings—perfect for meal prep.
- Nutrient-dense comfort: Each portion packs 9 grams of fiber and over 300% of your daily vitamin A.
- Freezer hero: Bakes straight from frozen with only 15 extra minutes—no soggy vegetables.
- One-pan wonder: No pre-sautéing; everything roasts together while you binge podcasts.
- Customizable layers: Swap in parsnips, butternut squash, or even chickpeas without math.
- Kid-approved sweetness: Sweet potatoes and carrots caramelize, so no added sugar needed.
- Holiday-worthy: Gorgeous enough for Thanksgiving yet simple enough for Tuesday.
Ingredients You'll Need
Before we dive into the layering magic, let's talk produce shopping. For sweet potatoes, look for firm, unblemished skins and pointy ends—those are the younger, sweeter ones. If you can find the copper-skinned Japanese variety, grab them; their nutty flavor intensifies after roasting. As for carrots, I mix rainbow bunches for visual pop, but ordinary orange workhorses taste identical once roasted. Buy them with tops still attached; the greens are your freshness meter. If they look like a 1980s perm, move on.
Full-fat coconut milk is non-negotiable. I've tried every "lite" option, and they all separate into an anemic puddle. You want the thick cream that rises to the top of the can—that's your silken sauce. If you avoid coconut, substitute an equal amount of cashew cream (blend 1 cup soaked cashews with ¾ cup water until velvety). Vegetable broth should be low-sodium; the vegetables concentrate flavors, and over-salted casseroles haunt my dreams.
Smoked paprika is the quiet MVP. It gives the illusion of bacon without the meat. If you only have sweet paprika, add ½ teaspoon of liquid smoke or chipotle powder for depth. Fresh thyme is worth the splurge; dried thyme can taste dusty. Pecans in the topping can swap with walnuts or sunflower seeds for nut-free households. And please, grate your own nutmeg—pre-ground tastes like pencil shavings.
How to Make Batch Cook Root Vegetable Casserole with Sweet Potatoes and Carrots
Heat the oven & prep the pan
Position rack in center; preheat to 425°F (220°C). Lightly oil a 9×13-inch glass or ceramic baking dish. Glass lets you spy on the bottom caramelization. If you only have metal, reduce oven temp to 400°F to prevent scorched corners.
Whisk the coconut base
In a large bowl, whisk coconut milk, vegetable broth, miso paste, smoked paprika, thyme, nutmeg, salt, and pepper until silky. The miso disappears but leaves a whisper of umami that makes guests ask, "Why does this taste so good?"
Slice vegetables uniformly
Peel sweet potatoes and carrots. Slice sweet potatoes into ¼-inch rounds—thick enough to hold shape, thin enough to cook through. Cut carrots on the bias into ⅛-inch coins so they flex around the sweet-potato layers. A mandoline speeds this up but watch fingers; carrots are slippery little rockets.
Layer like you mean it
Pour ½ cup of the coconut mixture into the dish; swirl to coat bottom. Arrange a tight overlapping layer of sweet-potato rounds, seasoning lightly. Scatter ⅓ of the carrots, ⅓ of the onion slices, and ⅓ of the garlic. Repeat twice more, ending with carrots on top for color. Press down firmly; this compacts everything so the sauce can weave through.
Add liquid & foil tent
Slowly pour remaining coconut mixture along the side of the dish so you don't wash away the pretty top layer. You want liquid to come ¾ up the vegetables; add a splash of broth if short. Spray underside of foil with oil to prevent sticking; seal tightly. This initial steam is what turns tough roots into velvet.
Roast low & slow, then uncover
Bake covered for 35 minutes. Remove foil, sprinkle pecan topping evenly, and bake another 25–30 minutes until vegetables are fork-tender and topping is mahogany. If edges brown too fast, tent loosely with foil again.
Rest for carry-over cooking
Let stand 10 minutes. This magical pause allows the sauce to thicken and flavors to marry. Serve hot, warm, or room temp—this casserole does not hold grudges.
Expert Tips
Don't crank the heat
High temps make coconut milk split. 425°F uncovered is the sweet spot for caramelization without curdling.
Rotate halfway
Ovens have hot spots. Give the dish a 180° turn after uncovering for even browning.
Save the greens
Carrot tops = pesto. Blitz with olive oil, garlic, and lemon for a bright drizzle on leftovers.
Make-ahead layers
Assemble up to step 4, cover, and refrigerate 48 hrs. Add room-temp liquid before baking.
Double the topping
If you love crunch, mix an extra batch of pecans and freeze flat; sprinkle on any veggie bake.
Check for doneness
Slide a knife straight down; you should feel zero resistance. If not, recover and bake 10 min more.
Variations to Try
- Autumn Harvest: Sub 1 cup cubed butternut squash for equal carrots; add ½ tsp rosemary and a handful of dried cranberries.
- Moroccan Twist: Swap smoked paprika for 1 tsp each cumin & coriander; add ¼ cup chopped dates and a pinch of cayenne.
- Protein Boost: Nestle 1 can (drained) chickpeas between layers; increase salt by ¼ tsp.
- Cheese Lover's: Dot 1 cup crumbled goat cheese over the top during final 10 min of baking.
- Low-FODMAP: Omit onions & garlic; use garlic-infused oil and green-tops of scallions only.
- Spicy Kick: Add 1 minced chipotle in adobo to the coconut base; reduce smoked paprika to ½ tsp.
Storage Tips
Refrigerator: Cool completely, portion into glass containers, and refrigerate up to 5 days. The flavors actually improve on day 2 when the paprika blooms.
Freezer: Wrap entire cooled casserole (or individual slices) in plastic, then foil. Freeze up to 3 months. Thaw overnight in fridge or bake from frozen—cover with foil and add 15–20 min to time, removing foil for final 10 min so topping crisps.
Reheat: Microwave single portions with a splash of broth to re-hydrate. For larger amounts, cover with foil and warm at 325°F until center reaches 165°F, about 25 min.
Make-ahead components: Slice vegetables and store submerged in cold salted water up to 24 hrs; pat dry before layering. Mix pecan topping and refrigerate 1 week.
Frequently Asked Questions
batch cook root vegetable casserole with sweet potatoes and carrots
Ingredients
Instructions
- Preheat & prep: Heat oven to 425°F. Lightly oil a 9×13-inch baking dish.
- Make sauce: Whisk coconut milk, broth, miso, paprika, thyme, nutmeg, salt, and pepper until smooth.
- Layer vegetables: Pour ½ cup sauce into dish. Arrange overlapping sweet-potato slices; season. Scatter ⅓ carrots, ⅓ onions, ⅓ garlic. Repeat twice more.
- Add liquid: Pour remaining sauce along dish edge. Cover with foil (oil underside).
- Roast covered: Bake 35 minutes on center rack.
- Add topping: Mix pecans, parsley, lemon zest, olive oil, pinch salt. Uncover casserole, sprinkle topping, bake 25–30 minutes more until vegetables are tender and topping is browned.
- Rest & serve: Let stand 10 minutes before serving.
Recipe Notes
Casserole can be assembled through step 3 and refrigerated up to 48 hrs. Add 10 min to covered bake time if starting cold.