healthy spinach and potato gratin with garlic and rosemary for families

5 min prep 5 min cook 5 servings
healthy spinach and potato gratin with garlic and rosemary for families
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy, aromatic, and packed with greens—this lighter take on the French classic delivers comfort-food vibes without the heavy cream. Tender Yukon Gold potatoes, wilted spinach, and fragrant rosemary bake in a silky Greek-yogurt custard that sets into golden, bubbling perfection. It’s the side dish that steals the show, or a vegetarian main your kids will actually finish.

I first tested this gratin on a harried Tuesday when the fridge held little more than a bag of spinach threatening to wilt and a scruffy sack of potatoes. My middle child had declared spinach “too slimy,” and I was determined to change her mind. Twenty-five minutes of passive oven time later, the kitchen smelled like a Provençal bistro and three hungry mouths were fighting for the corner piece—crispy, cheesy, and rosemary-kissed. We’ve served it at Easter brunch alongside a citrus-glazed ham, packed it into lunchboxes at room temperature, and reheated squares for meatless Mondays. If you can slice potatoes and stir a bowl, you can master this family staple.

Why This Recipe Works

  • No heavy cream: Protein-rich Greek yogurt lightens the sauce while keeping it lusciously creamy.
  • One-pan wonder: Everything bakes in a single dish—minimal washing up.
  • Hidden veggies: Three cups of spinach melt into the layers, making it kid-approved.
  • Make-ahead magic: Assemble the night before; bake when needed.
  • Gluten-free by nature: No flour or breadcrumbs required.
  • Flavor layering: Infused garlic-rosemary milk builds depth without extra sodium.
  • Crispy edges: A modest sprinkle of Parmesan creates that crave-worthy cheesy crust.

Ingredients You'll Need

Ingredients

Choose the right produce and pantry staples, and this humble gratin transforms into something restaurant-worthy. Let’s break it down:

Potatoes

I reach for Yukon Golds—they’re waxy enough to hold their shape, naturally buttery, and their thin skin eliminates peeling. Look for uniformly medium-sized tubers; they’ll stack neatly and cook evenly. Avoid russets here; their high starch content turns mushy. If Yukon Golds aren’t available, baby red potatoes work beautifully.

Fresh Spinach

A 5-oz clamshell of baby spinach wilts down to the perfect amount. Buy organic if possible—spinach is on the “Dirty Dozen.” Wilt it in a dry skillet just until collapsed; squeezing out excess moisture prevents a watery gratin. No fresh spinach on hand? Thaw a 10-oz block of frozen leaf spinach, squeeze very dry, and proceed.

Greek Yogurt

Plain 2 % Greek yogurt gives body and tang without the saturated fat of heavy cream. Full-fat is luscious but unnecessary; 0 % can curdle at high heat. If you only have regular yogurt, strain it through cheesecloth for 30 minutes to thicken.

Milk

Whole milk keeps the sauce supple. Oat or almond milk work for a dairy-light version, though the gratin sets a touch softer.

Garlic & Rosemary

Smash two cloves to infuse the milk, then fish them out—this perfumes the dish without overwhelming little palates. Fresh rosemary is non-negotiable; dried tastes dusty. Strip leaves from woody stems and mince finely.

Cheese

A modest ½ cup freshly grated Parmesan delivers umami punch. For a melty top, add ⅓ cup part-skim mozzarella; for sharpness, swap in Gruyère.

Olive Oil & Nutmeg

Extra-virgin olive oil greases the dish and prevents sticking; nutmeg subtly elevates the spinach—think creamed spinach vibes without the cream.

How to Make Healthy Spinach and Potato Gratin with Garlic and Rosemary for Families

1
Infuse the Milk

In a small saucepan combine milk, smashed garlic cloves, and minced rosemary. Warm over medium heat until tiny bubbles appear at the edges—do not boil—then remove from heat, cover, and steep 10 minutes. Strain and discard garlic; this step builds subtle aromatics that permeate every bite.

2
Prep the Spinach

While the milk steeps, heat a large dry skillet over medium. Add spinach in batches, tossing with tongs until just wilted, 1–2 minutes per batch. Transfer to a colander, cool slightly, then squeeze out as much liquid as possible. Finely chop and set aside. Removing excess water prevents a soupy gratin and keeps layers distinct.

3
Slice Potatoes Uniformly

Scrub potatoes and pat dry. Using a mandoline or sharp knife, slice into ⅛-inch rounds—think potato-chip thin. Uniform thickness ensures even cooking. Submerge slices in cold water to prevent oxidation while you work; drain and blot thoroughly before layering.

4
Whisk the Custard

In a medium bowl whisk infused milk, Greek yogurt, egg, sea salt, black pepper, and a whisper of nutmeg until silky. The yogurt may appear lumpy at first; keep whisking and it will relax into a smooth custard that lightly sets around the potatoes.

5
Build the Layers

Preheat oven to 375°F (190°C). Lightly brush a 2-quart baking dish with olive oil. Arrange one-third of potato slices in overlapping rows. Scatter half the chopped spinach, drizzle one-third of the custard, and a sprinkle of Parmesan. Repeat layers, finishing with potatoes and remaining custard. Press down to ensure liquid creeps up through the layers.

6
Top & Tent

Cover dish snugly with foil, tenting slightly so it doesn’t stick to cheese. This trapped steam cooks potatoes through without over-browning too early.

7
Bake Low & Slow

Bake on middle rack 40 minutes. Remove foil, sprinkle remaining Parmesan, and continue baking 15–20 minutes until potatoes are fork-tender and top is golden. If you crave extra crunch, broil 2 minutes at the end, watching closely.

8
Rest Before Serving

Allow gratin to rest 10 minutes; this sets the custard and makes slicing neater. Garnish with extra rosemary needles or a shower of fresh parsley for color.

Expert Tips

Use a Thermometer

Potatoes are perfectly tender when the internal temp hits 205°F. No guesswork, no crunchy centers.

Mandoline Safety

Keep the guard on; fingertips are priceless. If you’re knife-slicing, first trim one side of the potato flat so it sits stable on the board.

Squeeze, Then Squeeze Again

Extra liquid is the enemy of a creamy gratin. After wilting spinach, wrap in a clean kitchen towel and twist until no more drips appear.

Make-Ahead Friendly

Assemble up to step 5, wrap tightly, and refrigerate up to 24 hours. Add 10 extra minutes to covered bake time straight from cold.

Lower Sodium

Use unsalted Parmesan and swap pinch of salt for lemon zest to brighten flavors without extra sodium.

Crust Boost

Mix 2 Tbsp panko with 1 tsp olive oil for a gluten-free crunchy topping; sprinkle on during final 10 minutes.

Variations to Try

  • Cheesy Cauliflower Power

    Replace half the potatoes with ¼-inch cauliflower slices for extra veg and fewer carbs. Bake time remains the same.

  • Vegan Delight

    Swap Greek yogurt for coconut yogurt, use unsweetened oat milk, and replace Parmesan with 3 Tbsp nutritional yeast plus 1 Tbsp white miso for umami.

  • Protein Boost

    Stir 1 cup shredded cooked chicken or canned chickpeas into the custard for a complete one-dish dinner.

  • Herb Swap

    No rosemary? Use thyme or sage. For spring, fresh dill and chives brighten the profile.

  • Spice It Up

    Add ¼ tsp smoked paprika and 1 pinch cayenne to the custard for gentle heat that contrasts the creamy potatoes.

  • Single-Serve Muffin Tin

    Layer in greased muffin cups, reduce bake time to 20 minutes, and pop out individual gratins—great for lunchboxes.

Storage Tips

Leftovers keep up to 4 days in an airtight container in the refrigerator. Reheat single portions in the microwave for 90 seconds with a loose cover to retain moisture, or warm the entire dish covered with foil at 325°F for 20 minutes. For longer storage, cut cooled gratin into squares, wrap individually in parchment, and freeze up to 2 months. Thaw overnight in the fridge and reheat as above. The texture stays surprisingly creamy because Greek yogurt is stabilized by the egg.

If you plan to transport (potluck, picnic, school event), undercook by 5 minutes, cool completely, and refrigerate. Reheat on site; this prevents over-browning and ensures food-safety temps.

Frequently Asked Questions

Absolutely. Sweet potatoes cook faster, so slice them 3 mm thick and reduce covered bake time by 10 minutes. Their sweetness pairs beautifully with rosemary.

High heat + low-fat yogurt = curdle city. Stick with 2 % Greek yogurt and bake at 375°F max. Tempering the yogurt by whisking in warm (not hot) milk also helps.

Yes. Use a 9×13-inch pan and increase bake time by 15–20 minutes. Insert a knife in the center; it should glide through potatoes with no resistance.

Naturally! No flour, breadcrumbs, or wheat products are used, making it safe for celiac guests.

You can, but you’ll lose the crispy top. Layer everything in a 6-quart slow cooker, place a clean kitchen towel under the lid to absorb condensation, and cook on LOW 4–5 hours. Finish under the broiler in an oven-safe dish if desired.

Serve alongside roast chicken, seared salmon, or a simple green salad for a vegetarian meal. It’s also stunning at brunch next to poached eggs and fruit.
healthy spinach and potato gratin with garlic and rosemary for families
main-dishes
Pin Recipe

Healthy Spinach and Potato Gratin with Garlic and Rosemary for Families

(4.9 from 127 reviews)
Prep
20 min
Cook
55 min
Servings
6

Ingredients

Instructions

  1. Infuse: Combine milk, garlic, and rosemary in a small pot; heat just until steaming. Steep 10 minutes, then strain and cool slightly.
  2. Wilt spinach: In a dry skillet, wilt fresh spinach; squeeze dry and chop. (Skip if using well-squeezed frozen.)
  3. Slice potatoes: Cut into ⅛-inch rounds; submerge in cold water to prevent browning, then pat dry.
  4. Whisk custard: In a bowl whisk infused milk, yogurt, egg, salt, pepper, and nutmeg until smooth.
  5. Assemble: Preheat oven to 375°F. Oil a 2-quart dish. Layer ⅓ potatoes, ½ spinach, ⅓ custard, ⅓ Parmesan. Repeat, ending with potatoes and custard. Press down.
  6. Bake: Cover with foil; bake 40 minutes. Uncover, sprinkle remaining Parmesan, and bake 15–20 minutes more until potatoes are tender and top is golden. Rest 10 minutes before serving.

Recipe Notes

For crispier edges, broil 2 minutes at the end, watching carefully. Leftovers reheat beautifully and freeze well for up to 2 months.

Nutrition (per serving)

183
Calories
9g
Protein
23g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.