Love this? Pin it for later!
Creamy Roasted Potato & Spinach Casserole with Garlic
There’s something magical about pulling a bubbling, golden-capped casserole from the oven on a night when the wind is howling and the windows have gone opaque with frost. For me, this creamy roasted potato and spinach casserole isn’t just dinner—it’s the culinary equivalent of a weighted blanket. I developed the recipe during the first February I spent in Minnesota, when the temperature refused to climb above single digits for three straight weeks and my CSA box kept delivering hardy spinach that laughed in the face of the cold. The combination of caramelized roasted potatoes, silky garlic-laced cream, and bright spinach tasted like winter itself had decided to curl up on the sofa and stay awhile. Since then, it’s become my go-to for book-club potlucks, ski-weekend cabin retreats, and any Tuesday that feels like it needs an extra dose of cozy. If you can stir and wield a whisk, you can master this dish—and I promise your house will smell so intoxicating that the neighbors may accidentally drop by.
Why This Recipe Works
- Double-layered garlic: Roasted garlic mellows into sweet pockets, while sautéed minced garlic gives a gentle kick.
- Texture contrast: Crispy potato edges meet a molten cream sauce for the perfect bite every time.
- Nutrient-dense comfort: A full pound of spinach wilts down, adding iron and vibrant color without tasting “healthy.”
- One baking sheet + one skillet: Minimal cleanup means you can crawl back under the throw blanket faster.
- Make-ahead magic: Assemble in the morning, refrigerate, then bake at night—flavors only deepen.
- Vegetarian crowd-pleaser: Hearty enough that even the carnivores won’t notice the absence of meat.
Ingredients You'll Need
Great comfort food starts with great building blocks. Below is a quick field guide to each component so you can shop (or root through your pantry) with confidence.
Yukon Gold potatoes are my gold standard here—their naturally creamy interior practically begs to be enveloped in sauce, while their thin skin crisps like a chip when kissed with olive oil. If you can only find russets, they’ll still work, but peel them first; the thicker skin turns leathery. Look for potatoes that feel heavy and have no green tinge under the skin. Green indicates solanine, a bitter compound that can upset sensitive stomachs.
Fresh spinach is worth the extra thirty seconds of washing. Bagged baby spinach saves time, but a big bunch of mature spinach from the farmers’ market usually has deeper flavor and costs pennies on the dollar. Buy bunches with perky, crisp stems; avoid slimy leaves or any sour smell. If spinach isn’t your love language, substitute an equal weight of chopped kale or Swiss chard—just strip the ribs first.
Heavy cream delivers the luxurious body we’re after. If you need a lighter option, swap in half-and-half but expect a slightly looser sauce. For dairy-free, canned full-fat coconut milk plus a teaspoon of lemon juice mimics the silkiness without coconut flavor overpowering the dish.
Garlic appears twice for complexity. A whole head slow-roasts alongside the potatoes, turning mellow and jammy; two raw cloves get sautéed just until fragrant for sharper backbone. Choose heads that feel dense with tight skins—soft cloves are already sprouting and taste bitter.
Sharp white cheddar melts smoothly and offers tangy contrast to earthy potatoes. Buy a block and grate it yourself; pre-shredded cellulose-coated cheese can seize in the cream. Vegans can sub a cup of soaked cashews blended with nutritional yeast and a splash of miso for umami depth.
Nutmeg is the stealth ingredient that makes spinach taste more like itself. Buy whole nuts and grate fresh; pre-ground loses its volatile oils overnight. A microplane turns the tiniest pinch into a warming whisper no one can name but everyone notices when it’s missing.
Finally, kosher salt and freshly cracked black pepper are non-negotiable. Season boldly at every layer—under-seasoned potatoes are the fastest route to bland casserole territory.
How to Make Creamy Roasted Potato & Spinach Casserole with Garlic
Roast the potatoes and garlic
Preheat oven to 425 °F (220 °C). Scrub 2½ lb (1.1 kg) Yukon Golds and cut into ¾-inch chunks. Toss on a rimmed sheet with 2 Tbsp olive oil, 1 tsp kosher salt, and ½ tsp pepper. Slice the top off 1 whole head of garlic, drizzle with oil, wrap in foil, and nestle among potatoes. Roast 25 minutes, toss, then roast 15–20 minutes more until deeply golden and tender when pierced. The garlic should feel soft; if not, give it an extra 5 minutes.
Sauté the aromatics
While potatoes roast, heat 1 Tbsp butter and 1 Tbsp olive oil in a 12-inch oven-safe skillet over medium. Add 1 diced medium yellow onion and cook 4 minutes until translucent, scraping any brown bits. Stir in 2 minced garlic cloves and cook 45 seconds—just until fragrant. You want the raw edge gone but color minimal to keep the sauce snowy.
Build the cream sauce
Sprinkle 2 Tbsp all-purpose flour over onions and stir constantly for 1 minute to cook out the raw taste. Gradually whisk in 1½ cups vegetable broth, then 1 cup heavy cream. Bring to a gentle simmer; sauce will thicken enough to coat the back of a spoon. Reduce heat to low and stir in ½ tsp kosher salt, ¼ tsp pepper, and a pinch of freshly grated nutmeg.
Wilt the spinach
Stuff a giant handful at a time—about 1 lb total—into the skillet, folding with tongs until just collapsed, 1–2 minutes per batch. You want it bright green and still slightly perky; overcooking now equals murky color later. Once all spinach is incorporated, squeeze the roasted garlic cloves directly into the pan, stirring to disperse the sweet paste.
Fold in the potatoes
Gently add roasted potatoes to the skillet, turning to coat without smashing them into mashed potatoes. The goal is every cube wearing a velvet jacket of cream. If the mixture looks dry, splash in ¼ cup more broth; potatoes are thirsty.
Cheese & crumb topping
Scatter 1 cup shredded sharp white cheddar over the surface. In a small bowl, combine ½ cup panko, 1 Tbsp melted butter, and 2 Tbsp grated Parmesan. Sprinkle evenly for a shatter-crisp lid that bronzes like a seaside tan.
Bake until bubbly
Slide the skillet (or transfer to a buttered 2-qt baking dish if yours isn’t oven-safe) into the still-hot 425 °F oven. Bake 12–15 minutes until the sauce is percolating around the edges and the panko is deep amber. Broil 1 minute for extra crunch, but don’t walk away—panko turns from perfect to pyrotechnic in seconds.
Rest & serve
Let the casserole stand 5 minutes; this allows the sauce to thicken just enough to nap each spoonful without running across the plate. Serve straight from the skillet for rustic comfort, or ladle into shallow bowls alongside a crisp apple-walnut salad to cut the richness.
Expert Tips
Par-cook for speed
Short on time? Microwave the potato chunks in a covered bowl with 2 Tbsp water for 5 minutes before roasting. You’ll shave 10 minutes off oven time.
Infuse the cream
Warm the cream with a bay leaf and a strip of lemon zest before adding; strain for subtle aromatic back-notes that read restaurant-level.
Crunch upgrade
Swap panko for crushed kettle chips mixed with smoked paprika—because sometimes more is more on a freezing night.
Edge-piece lovers
Use a wider, shallower dish to maximize the crispy surface-area-to-creamy-center ratio—8×12 inches is the sweet spot.
Salt in layers
Taste the cream after simmering and again after folding in potatoes. Starches mute seasoning; a final pinch keeps flavors singing.
Roast extra garlic
Throw a second head onto the pan; squeeze the cloves into softened butter, freeze in teaspoon dollops, and you’ve got instant gourmet garlic bread for next week.
Variations to Try
- Smoky Bacon & Leek: Replace onion with thinly sliced leeks and fold in 4 strips of crisped bacon. Use smoked cheddar for extra campfire vibes.
- Mediterranean: Sub 1 cup cream for canned crushed tomatoes, add kalamata olives, and swap cheddar for crumbled feta. Finish with lemon zest and oregano.
- Spicy Southwest: Stir 1 chipotle in adobo into the cream, use pepper-jack cheese, and fold in roasted corn. Top with cilantro and pickled red onions.
- Loaded Baked Potato: Add ½ cup sour cream to the sauce, fold in steamed broccoli florets, and garnish with sliced scallions and extra-sharp cheddar.
- Luxury Upgrade: Replace ½ cup cream with Brie (rind removed) and stir until melted. Top with buttered brioche crumbs and a drizzle of truffle oil.
Storage Tips
Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. The flavors meld beautifully, making leftovers almost better than day-one. Reheat single portions in the microwave at 70% power to prevent the cream from breaking, or warm the whole casserole, covered with foil, in a 350 °F oven for 20 minutes, removing the foil for the last 5 to re-crisp the top.
Freeze: Assemble through step 6, but don’t add the panko topping. Wrap the dish in a double layer of plastic and then foil; freeze up to 2 months. Thaw overnight in the refrigerator, add fresh crumb mixture, and bake as directed, adding 10 extra minutes if still icy in the center.
Make-ahead: Roast the potatoes and garlic up to 3 days ahead; store separately. The cream sauce can be cooked and refrigerated for 48 hours; reheat gently before wilting spinach so it doesn’t turn army-green. On serving day, the casserole is a 15-minute bake once assembled.
Frequently Asked Questions
Creamy Roasted Potato & Spinach Casserole with Garlic
Ingredients
Instructions
- Preheat & roast: Heat oven to 425 °F. Toss potatoes with 2 Tbsp oil, salt, and pepper on a sheet pan. Wrap garlic head in foil with a drizzle of oil and place on pan. Roast 25 min, toss, then roast 15–20 min more until golden.
- Sauté aromatics: In a 12-inch oven-safe skillet, melt butter with remaining 1 Tbsp oil over medium. Cook onion 4 min, add minced garlic 45 sec.
- Make roux: Stir in flour 1 min. Gradually whisk in broth then cream; simmer until thick enough to coat a spoon. Season with salt, pepper, and nutmeg.
- Wilt spinach: Add spinach by handfuls until just wilted. Squeeze roasted garlic cloves into skillet and stir.
- Combine: Fold roasted potatoes into the creamy spinach. Top with cheddar.
- Crumb topping: Mix panko with melted butter and Parmesan; sprinkle over casserole. Bake 12–15 min until bubbly and golden. Rest 5 min before serving.
Recipe Notes
For the silkiest sauce, warm the broth before whisking into the roux to prevent lumps. If your skillet isn’t oven-safe, transfer mixture to a buttered 2-qt baking dish in step 5.