Love this? Pin it for later!
Meal-Prep Friendly Root Vegetable Casserole with Lemon & Rosemary
There’s something deeply comforting about a casserole that tastes like autumn sunshine, fills the kitchen with the pine-and-citrus perfume of fresh rosemary and lemon, and still leaves you with a fridge full of ready-to-go lunches for the week. I developed this root-vegetable casserole during the year my husband and I both started working from home—suddenly every meal needed to pull double duty: taste like Sunday supper and survive five days in glass containers without turning to mush. After a dozen iterations (and a compost bin full of sad sweet-potato experiments), this version emerged: tender coins of parsnip, carrot, and beet, interleaved with creamy white beans, all baked in a silky lemon-rosemary béchamel that magically stays creamy after reheating. It’s vegetarian, gluten-free friendly, and—my favorite part—hands-off enough to slide into the oven while you answer one more Zoom call.
Why This Recipe Works
- Make-ahead magic: The béchamel is thickened with oat flour, so it won’t break or separate when reheated.
- Even slices = even cooking: A mandoline (or the 2 mm slicing disk on a food processor) guarantees every beet and parsnip chip is the same thickness.
- Two-zone baking: Covered for 40 min, uncovered for 20 min = tender vegetables and irresistible browned edges.
- Protein boost without plastic: Creamy cannellini beans add 9 g plant protein per serving—no sad grilled chicken strips necessary.
- One-pan wonder: Everything bakes in the same 9×13 dish; even the sauce is whisked right in a saucepan—no blender to wash.
- Weekday versatility: Serve warm over quinoa, cold over arugula, or mashed inside a grilled-cheese (trust me).
Ingredients You'll Need
Before we dive into the method, let’s talk produce. The star line-up is flexible, but each root brings a unique texture and natural sweetness that, when layered, creates a casserole that tastes far more indulgent than it actually is.
Root vegetables: I use a 1:1:1 ratio of carrots, parsnips, and beets for color contrast. Look for small-to-medium specimens; oversized roots can be woody. If parsnips are out of season, swap in celariac or extra carrots. Golden beets stain less than red, but either works.
Cannellini beans: One 15-oz can (rinsed) is the shortcut. If you cook from dry, 1½ cups cooked equals one can. Butter beans or great Northerns are fine understudies.
Rosemary: Fresh is non-negotiable—dried rosemary stays needle-sharp even after 60 min in the oven. Strip leaves off the woody sprig; mince until you have 1 Tbsp. If your garden runneth over, double it and stir an extra teaspoon into the beans for a punchier aroma.
Lemon: One large organic lemon gives you both zest and juice. The zest goes into the béchamel; the juice brightens the beans so they don’t taste “canned.”
Oat milk & oat flour: My preferred dairy-free duo. Oat milk is naturally sweet and creamy; oat flour thickens at a lower temperature than wheat flour, reducing the risk of a grainy sauce. If you tolerate gluten and dairy, whole milk and all-purpose flour work—use 2 Tbsp flour instead of 3 Tbsp oat.
Vegetable broth: Low-sodium keeps the sauce from over-reducing. Chicken broth is fine for omnivores.
Nutritional yeast: Adds a whisper of cheese-like umami without dairy. If you’re not vegan, ¼ cup freshly grated Parmesan is lovely.
How to Make Meal-Prep Friendly Root Vegetable Casserole with Lemon & Rosemary
Prep your vegetables
Scrub but don’t peel—nutrients and rustic charm live in the skins. Using a mandoline set to 2 mm, slice carrots, parsnips, and beets into coins. Keep beet slices in a separate bowl so the color doesn’t bleed onto the other veg.
Quick-cure the beets
Toss beet slices with 1 tsp salt and 1 tsp lemon juice; let stand 10 min. This seasons them and tames earthiness.
Infuse the milk
In a small saucepan combine oat milk, vegetable broth, rosemary sprig, and lemon zest. Warm over medium heat until wisps of steam appear; remove from heat and steep 5 min. Discard sprig.
Build the roux
In a heavy-bottomed saucepan melt olive oil over medium. Whisk in oat flour; cook 90 seconds until it smells lightly nutty. Slowly ladle in the warm milk mixture, whisking constantly. Simmer 3 min until thick enough to coat the back of a spoon. Stir in nutritional yeast, ½ tsp salt, ¼ tsp pepper, and a pinch of nutmeg.
Season the beans
In a medium bowl combine drained cannellini beans, 1 Tbsp lemon juice, 1 tsp minced rosemary, and ¼ tsp salt. Toss to coat; set aside so flavors meld.
Layer the casserole
Heat oven to 400 °F (204 °C). Lightly oil a 9×13-inch baking dish. Spread half of the seasoned beans on the bottom. Fan a single layer of mixed carrots and parsnips. Drizzle ¼ cup sauce. Add a layer of beets (blot excess liquid). Repeat, ending with remaining sauce on top. Cover tightly with foil.
Bake low & slow, then high & golden
Bake covered 40 min. Remove foil, decrease temperature to 375 °F (190 °C), and bake 20 min more, until vegetables are fork-tender and the top is freckled with caramelized spots.
Rest before serving
Let stand 10 min. This sets the sauce and prevents third-degree-tongue syndrome. Garnish with extra lemon zest and rosemary needles if you’re feeling fancy.
Expert Tips
Mandoline safety
Always use the hand guard. If you’re down to the nub, switch to a knife—no veggie is worth a fingertip.
Sauce consistency check
Drag your finger across the back of a wooden spoon; the line should hold for 3 seconds.
Prevent pink bleed
Pat beet slices dry before layering; excess liquid dyes the sauce fuchsia.
Double-batch trick
Bake two pans side-by-side; freeze one whole for a zero-effort dinner later.
Crunchy topper
Mix ⅓ cup panko with 1 tsp olive oil and sprinkle on for the final 10 min.
Microwave revival
Add a splash of broth before reheating; cover with a damp paper towel to steam.
Variations to Try
-
Mediterranean: swap rosemary for oregano, add ½ cup oil-packed sun-dried tomatoes and a handful of Kalamata olives.
-
Spicy-Sweet: sub 1 cup sweet potato for carrots, whisk 1 tsp harissa into the béchamel.
-
Green goddess: stir 1 cup baby spinach between layers and top with herby tahini drizzle.
-
Cheesy comfort: replace nutritional yeast with 1 cup shredded Gruyère; broil 2 min at the end.
Storage Tips
Refrigerator: Cool completely, portion into airtight containers, and refrigerate up to 5 days. Flavors deepen overnight.
Freezer: Wrap entire cooled casserole dish in plastic wrap plus foil, or freeze individual slices on a parchment-lined sheet then transfer to bags. Keeps 3 months. Thaw overnight in fridge before reheating.
Reheat: 350 °F oven for 15 min (whole dish) or microwave 90 seconds per slice with a splash of broth.
Frequently Asked Questions
Meal-Prep Friendly Root Vegetable Casserole with Lemon & Rosemary
Ingredients
Instructions
- Prep vegetables: Slice carrots, parsnips, and beets into 2 mm coins. Place beets in a separate bowl; toss with 1 tsp salt and 1 tsp lemon juice. Let stand 10 min.
- Infuse milk: Combine oat milk, broth, lemon zest, and 1 rosemary sprig in a saucepan. Warm until steaming; steep 5 min then discard sprig.
- Make roux: Heat olive oil in a pot, whisk in flour; cook 90 sec. Gradually add infused milk, whisking until thick. Stir in nutritional yeast, ½ tsp salt, pepper, and nutmeg.
- Season beans: Mix beans with remaining lemon juice, 1 tsp minced rosemary, and ¼ tsp salt.
- Assemble: Preheat oven to 400 °F. Layer half the beans, half the carrots/parsnips, ¼ cup sauce, then beets; repeat. Finish with remaining sauce.
- Bake: Cover with foil; bake 40 min. Reduce to 375 °F, uncover, bake 20 min more. Rest 10 min before serving.
Recipe Notes
The casserole tastes even better the next day. Store portions in glass containers for grab-and-go lunches; reheat with a splash of broth to keep the sauce silky.