Spinach and Potato in Cream Sauce Recipe

This spinach and potato in cream sauce is a comforting, one-pan side dish that turns humble ingredients into something rich and satisfying. The potatoes soak up the garlicky cream while the spinach adds color and a touch of freshness, making it a perfect companion to roasted meats or a hearty vegetarian main. It comes together in about 30 minutes, and the sauce is thick enough to cling to every forkful.

Ingredients

  • 1 ½ pounds (680 g) Yukon Gold or red potatoes, scrubbed and sliced into ⅛-inch rounds
  • 2 tablespoons (30 g) unsalted butter
  • 1 small yellow onion, finely chopped (about ¾ cup / 120 g)
  • 3 cloves garlic, minced
  • 1 cup (240 ml) heavy cream
  • ½ cup (120 ml) whole milk
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper
  • ⅛ teaspoon ground nutmeg (optional)
  • 5 oz (140 g) fresh baby spinach
  • ¼ cup (25 g) grated Parmesan cheese (optional)

Instructions

  1. Place the sliced potatoes in a large skillet or sauté pan. Add enough cold water to cover them by about an inch. Bring to a boil over high heat, then reduce to a simmer and cook for 5 minutes. Drain the potatoes well and set aside.
  2. In the same skillet, melt the butter over medium heat. Add the onion and cook, stirring occasionally, until soft and translucent, about 4 minutes. Add the garlic and cook for 30 seconds until fragrant.
  3. Pour in the heavy cream and milk. Stir in the salt, pepper, and nutmeg if using. Bring the mixture to a gentle simmer over medium heat.
  4. Add the blanched potato slices to the cream sauce, spreading them into an even layer. Reduce the heat to low, cover, and simmer gently for 10–12 minutes, or until the potatoes are tender when pierced with a fork. Stir occasionally to prevent sticking.
  5. Add the spinach in handfuls, stirring gently after each addition until it wilts into the sauce. This takes about 2 minutes.
  6. If using Parmesan, sprinkle it over the top and stir to combine. Cook for another minute until the cheese melts and the sauce thickens slightly.
  7. Taste and adjust seasoning with more salt and pepper if needed. Serve hot.

Tips

  • Potato choice: Waxy potatoes like Yukon Gold or red potatoes hold their shape better than starchy Russets, which can break apart and make the sauce gluey. If you only have Russets, slice them thicker (about ¼ inch) and reduce the simmering time to 8 minutes.
  • Blanching the potatoes: Don’t skip the initial boil. It removes excess starch and ensures the potatoes are fully cooked by the time the cream sauce is ready, preventing a grainy or undercooked texture.
  • Spinach volume: Fresh spinach looks like a lot, but it wilts dramatically. Add it in batches so it fits in the pan and wilts evenly. You can also use frozen spinach (thawed and squeezed dry) – add it after the potatoes are tender and cook for 2 minutes longer.
  • Sauce consistency: The sauce will thicken as it cools. If it becomes too thick when reheating, add a splash of milk or broth to loosen it.

Serving Suggestions

Serve this creamy potato and spinach dish alongside roasted chicken, grilled steak, or pan-seared pork chops. It also works well as a vegetarian main with a crusty baguette and a simple green salad. For a heartier meal, spoon it over cooked rice or quinoa.

Variations

  • Cheesy: Stir in ½ cup (50 g) shredded Gruyère or sharp cheddar along with the Parmesan for a richer, more decadent sauce.
  • Herbed: Add 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme with the garlic. Fresh chives or parsley stirred in at the end also brighten the dish.
  • Spicy: Add a pinch of red pepper flakes or a finely chopped jalapeño with the onion for a gentle heat.
  • Vegan: Substitute the butter with olive oil, the heavy cream with full-fat coconut milk, and the milk with unsweetened almond or oat milk. Omit the Parmesan or use a vegan alternative.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. The sauce will thicken as it sits; when reheating, add a tablespoon or two of milk or water to thin it back to a creamy consistency. Reheat gently on the stovetop over low heat, stirring often, or in the microwave in 30-second intervals until hot. Freezing is not recommended, as the cream sauce can separate and the potatoes become mushy upon thawing.

Frequently Asked Questions

Can I use half-and-half instead of heavy cream? Yes, but the sauce will be thinner and less rich. To compensate, reduce the milk to ¼ cup (60 ml) and use 1 ¼ cups (300 ml) half-and-half. The sauce may need an extra minute or two of simmering to thicken.

Do I need to peel the potatoes? No, leaving the skin on adds texture and nutrients. Just scrub them well before slicing. If you prefer a smoother sauce, peel them before slicing.

Can I make this ahead of time? You can assemble the dish up to the point of adding the spinach, then refrigerate for up to 24 hours. When ready to serve, reheat gently on the stovetop, add the spinach, and cook until wilted. This actually deepens the flavor.

Why is my sauce curdled? Curdling usually happens when the cream is boiled too vigorously or when acid (like wine or lemon) is added. Keep the heat low and simmer gently, not at a full boil. If you add Parmesan, do so off the heat or over very low heat, as high heat can cause it to separate.

Can I use frozen spinach instead of fresh? Yes. Thaw 10 oz (280 g) frozen chopped spinach, squeeze out as much water as possible, and add it after the potatoes are tender. Cook for 3–4 minutes to heat through. You may need to reduce the salt slightly since frozen spinach is often pre-seasoned.

What can I serve this with for a vegetarian main? Serve it over a baked potato, with crusty bread, or alongside a protein like pan-fried tofu or a lentil patty. It’s also excellent as a filling for crepes or a topping for baked sweet potatoes.

Spinach and Potato in Cream Sauce Recipe

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top