Mashed Potato Spinach Recipe: Creamy Green Twist in 20 Minutes

Side Dishes

Mashed Potato Spinach Recipe: Creamy Green Twist in 20 Minutes

This mashed potato spinach recipe transforms a classic side into a creamy, vibrant centerpiece that's ready in just 20 minutes. The secret lies in blending perfectly cooked Yukon Gold potatoes with wilted spinach—creating a luscious, green-tinged mash that's impossibly smooth and packed with flavor.

I developed this version after realizing how quickly fresh spinach could elevate traditional mashed potatoes without sacrificing their velvety texture.

The process is simpler than it sounds: boil the potatoes until tender, drain them completely, then mash while still hot. Meanwhile, sauté the spinach until just wilted—never mushy—and fold it into the potatoes along with butter, cream, and a touch of garlic.

The result is a rich, creamy mash with subtle earthy notes from the spinach, balanced by the buttery smoothness of the potatoes. This dish works as a side for roasted meats or as a light main course with a sprinkle of chives or crispy bacon.

What makes this recipe stand out is how the spinach transforms the classic dish—adding color, nutrients, and a sophisticated twist without overpowering the potatoes. The key is precise timing: cook the spinach just until tender, then blend it into the warm potatoes while they're still creamy.

This ensures the spinach melts into the mash rather than creating a watery texture. The final result is a velvety, restaurant-quality side that's far more interesting than traditional mashed potatoes.

Serve this creamy green mash with roasted chicken, steak, or even as a filling for stuffed potatoes. The recipe scales easily for crowds, and leftovers reheat beautifully—just add a splash of cream or milk to restore that smooth, creamy consistency.

Let's get started on this foolproof, time-saving twist on a classic dish.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for mashed potato spinach

Pantry staples meet vibrant freshness in this restaurant-quality mashed potato spinach creation.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 lb Peeled and cubed evenly
Fresh Baby Spinach 🌿 4 oz Packed, stems removed
Unsalted Butter 🧈 ½ cup Cold, cut into small pieces
Heavy Cream 🥛 ½ cup Full-fat preferred
Garlic Cloves 🧄 2 cloves Minced, fresh preferred
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain preferred
Freshly Ground Black Pepper 🌶️ ¼ tsp Coarsely ground
Fresh Chives 🌱 2 tbsp Finely chopped, for garnish
Crispy Bacon 🥓 ¼ cup Chopped, optional garnish
Whole Milk 🥛 ¼ cup For reheating leftovers
Extra-Virgin Olive Oil 🫒 1 tbsp For sautéing spinach

The Yukon Gold potatoes are non-negotiable for this recipe—their buttery texture and creamy finish are unmatched. Whole Foods Market consistently carries the best selection, but any reputable grocery store should have them. Look for firm, unblemished potatoes with smooth skins; avoid any with sprouts or soft spots. The spinach should be bright green and crisp, not wilted or yellowing. Baby spinach is ideal, but regular spinach works if you remove all stems and pack it tightly. For the butter, Plugrá or Land O'Lakes unsalted are excellent choices—their high fat content ensures a velvety finish. If using pre-minced garlic, opt for the freshest jar you can find, as it loses potency quickly.

No Yukon Gold potatoes? Russet potatoes are the next best option, though they’ll yield a slightly drier mash. Substituting frozen spinach is possible, but thaw and drain it thoroughly first—no excess water. For the butter, European-style cultured butter adds depth, while regular salted butter requires adjusting the kosher salt to taste. Short on heavy cream? Full-fat sour cream or Greek yogurt works in a pinch, though the texture will differ slightly. The garlic can be roasted for a sweeter flavor—simply wrap whole cloves in foil and roast at 400°F for 10 minutes. The olive oil should be high-quality, extra-virgin—avoid the cheaper varieties that can impart a harsh flavor.

This dish reheats beautifully—simply warm with a splash of whole milk or cream to restore its creamy texture. Store leftovers in an airtight container for up to 5 days in the refrigerator. For longer storage, portion into freezer-safe containers and freeze for up to 3 months. To serve, garnish with fresh chives and crispy bacon for added visual appeal and flavor contrast. The spinach-infused mash holds up well when reheated, making it perfect for meal prep. If making ahead, sauté the spinach separately and fold it in just before serving to preserve its vibrant color.

❤️

Why You'll Love This Recipe

  • 20-Minute Magic: I swear, the heavy cream and butter blend into those Yukon Golds so fast—no waiting for hours like regular mashed potatoes. Just boil, mash, fold in the wilted spinach and garlic, and boom: dinner’s ready before the kids even notice.
  • Creamy-Garlic Dream: That first bite of buttery potatoes with the bright, garlicky spinach? It’s like a hug in food form. The heavy cream keeps it luscious while the spinach adds that fresh, earthy punch—no blandness here.
  • Weeknight Workhorse: Serve it as a side with steak, pile it on toast for brunch, or even stuff it into a baked potato. Honestly, I’ve made it for date night and lazy Sundays, and it never lets me down. The spinach makes it feel fancy without the fuss.
  • Budget-Friendly Luxury: Yukon Golds and spinach stretch further than you’d think, especially when you bulk it up with cream and butter. Leftovers? Even better cold the next day—my kids call it "green potato dip," and I don’t correct them.

Step-by-step instructions for mashed potato spinach recipe

A velvety green twist on classic mashed potatoes—rich, creamy, and infused with fresh spinach and aromatic garlic.

1

Parboil the Potatoes for Perfect Texture

Place the 2 lb Yukon Gold Potatoes in a large pot and cover with cold water by about 2 inches. Add 0.5 tsp Diamond Crystal Kosher Salt and bring to a boil over high heat. Once boiling, reduce heat to medium-high and cook for 12-15 minutes until a knife slides in easily but the potatoes aren't fully tender.

This partial cooking prevents overcooking when mashed later. Drain immediately and return the potatoes to the pot. Let them steam-dry for 2-3 minutes to remove excess moisture—this ensures a smooth, lump-free mash. I always press the potatoes with a wooden spoon to check for doneness; they should be soft but still hold their shape slightly.

2

Sauté Spinach and Garlic for Vibrant Flavor

Heat 1 tbsp Extra-Virgin Olive Oil in a large skillet over medium heat. Add the 4 oz Fresh Baby Spinach and cook for 2-3 minutes until just wilted but still bright green. Stir in the 2 cloves Garlic Cloves and cook for 30 seconds until fragrant—don't let the garlic brown or it'll turn bitter.

Remove from heat and transfer the spinach mixture to a bowl. Use a fork to roughly chop it into small pieces, leaving some texture. This ensures even distribution in the mash while maintaining a vibrant color. Set aside while you finish the potatoes.

3

Mash Potatoes to Silky Perfection

Return the drained potatoes to the pot and let them cool slightly for 1 minute. Add the 0.5 cup Unsalted Butter and 0.5 cup Heavy Cream, then mash using a potato masher or ricer for a smoother texture. For extra creaminess, I like to add 0.25 cup Whole Milk gradually while mashing—this prevents the mixture from becoming too thick.

Season with 0.25 tsp Freshly Ground Black Pepper and taste for salt adjustment. The potatoes should be smooth but still have a slight body. If the mixture looks dry, add a splash more milk. Fold in the sautéed spinach mixture until evenly distributed throughout.

4

Finish with Crispy Bacon and Garnish

Gently fold in the 0.25 cup Crispy Bacon and 2 tbsp Fresh Chives just before serving. The bacon adds a smoky depth while the chives provide a fresh, bright finish. For extra richness, I sometimes stir in an additional 1 tbsp Unsalted Butter at this stage—it elevates the creaminess to restaurant-quality levels.

Serve immediately while warm. The perfect texture should be velvety with just a hint of resistance, and the vibrant green color should be visible throughout. If reheating leftovers, add 0.25 cup Whole Milk and gently warm over low heat, stirring frequently to restore creaminess.

👨‍🍳

Pro Tips For Making Mashed Potato Spinach

  • Boil Potatoes Until Fork-Tender: Yukon Golds need to be fully broken down—no resistance when you stab them with a fork. I used to pull them out too soon (yes, even when the recipe said "tender"), but they turn gummy when mashed. Test one first, then finish the rest in the same pot.
  • Sauté Spinach Until Wilting: Baby spinach wilts in 30 seconds—don’t let it turn to mush. Remove it from heat the second it collapses, then drain well. Overcooking releases bitterness, and soggy spinach ruins the texture of your mash.
  • Salt the Potatoes Early: Add salt to the boiling water right away—not after the potatoes go in. This ensures even seasoning, and Yukon Golds absorb flavor better when they start cooking properly hydrated. (I learned this after tasting bland, unevenly salted mash.)
  • Warm Cream Before Mixing: Cold heavy cream makes your mash grainy. Heat it to room temp (or just warm it slightly) before whisking it into the potatoes. This keeps the texture silky—no lumps, no surprises. (Trust me, your future self will notice.)

Flavor customization for this dish

Spicy Kick Option

For a bold twist, stir in ½ tsp smoked paprika and ¼ tsp cayenne pepper with the spinach while sautéing. The smoky heat complements the creamy potatoes beautifully. I also add 1 tsp hot honey at the end for a sweet-spicy balance that keeps the dish vibrant. 🌶️

Herb-Infused Variations

Swap chives for 1 tbsp chopped dill or 1 tsp dried thyme for a completely different flavor profile. Fresh dill adds a bright, almost citrusy note, while thyme brings earthy warmth. I like to toast the thyme leaves in the olive oil before adding the spinach to deepen their flavor.

Cheesy Upgrade

Fold in ½ cup shredded Gruyère or Parmesan cheese while the mash is still warm for a luxurious, melty texture. Gruyère adds a nutty depth, while Parmesan brings sharp umami.

For extra indulgence, sprinkle ¼ cup breadcrumbs on top before baking at 375°F for 5 minutes to create a crispy crust. 🧀

Roasted Garlic Twist

Replace fresh garlic with 2 roasted garlic cloves for a sweeter, mellow flavor. Roast whole garlic cloves wrapped in foil at 400°F for 10 minutes, then mash them into the spinach mixture. This subtle sweetness pairs perfectly with the earthy spinach and buttery potatoes.

Smoky Bacon Alternative

For a deeper smoky flavor without bacon, crisp 2 tbsp smoked paprika in the olive oil before adding the spinach. Finish with 1 tbsp chopped smoked Gouda for a cheesy, smoky contrast. This vegetarian-friendly version still delivers rich, savory depth.

Citrus Zest Finish

Brighten the dish with 1 tsp lemon zest or 1 tsp orange zest folded into the final mash. The citrus cuts through the richness while adding a refreshing pop of color. I also drizzle 1 tsp fresh lemon juice over the top before serving for a restaurant-worthy finish. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 420mg18%
Total Carbohydrate 38g13%
Dietary Fiber 6g21%
Sugars 4g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen spinach instead of fresh?

Yes, but thaw and drain it thoroughly first to remove excess water. Spread frozen spinach on a paper towel and press gently to squeeze out moisture before folding into the mash. This prevents a watery texture in your final dish.

2

Why does my spinach-infused mash turn gray?

Overcooking spinach releases its natural iron, causing gray discoloration. Sauté spinach for just 2-3 minutes until wilted but still bright green. Remove from heat immediately and fold into warm (not boiling) potatoes to preserve color.

3

How do I make this dish vegan?

Replace butter with vegan butter or olive oil, heavy cream with coconut cream or cashew cream, and use vegan bacon for garnish. For extra richness, add 1 tbsp nutritional yeast to mimic cheesy flavor when folding in the spinach.

4

Can I prepare this ahead of time?

Store leftovers in an airtight container for up to 5 days. To reheat, warm with a splash of milk or cream over low heat, stirring constantly. For best texture, fold in fresh spinach just before serving to maintain vibrant color.

5

What's the secret to ultra-creamy texture?

Use Yukon Gold potatoes (their natural creaminess can't be beat) and mash while still hot. Add 1-2 tbsp extra milk or cream while mashing, and avoid overworking the mixture. A potato ricer creates the smoothest results!

★★★★★4.7(3 reviews)
Categories Side Dishes