Creamy Spinach Parmesan Mashed

Featured in: Stovetop Oven Meals

This dish offers a creamy blend of mashed potatoes mixed with sautéed spinach, warm cream, and nutty Parmesan cheese for depth and richness. The potatoes are boiled until tender, then mashed with butter before incorporating the flavorful spinach and dairy elements. Seasoned gently with salt, pepper, and a hint of nutmeg, it creates a velvety, smooth texture that complements various main courses. Simple to prepare and loaded with comforting flavors, it's ideal for vegetarian and gluten-free meals.

Updated on Mon, 22 Dec 2025 15:05:01 GMT
Fluffy, creamy spinach and Parmesan mashed potatoes topped with grated cheese, a comforting side. Save
Fluffy, creamy spinach and Parmesan mashed potatoes topped with grated cheese, a comforting side. | sweetbaghrir.com

I was rummaging through the fridge one rainy Tuesday, trying to salvage dinner from leftover ingredients. A bag of wilting spinach caught my eye, and I thought, why not fold it into mashed potatoes? The result was so silky and vibrant that my partner looked up from his plate and said it tasted like comfort with a secret. That night, a simple side dish became something we craved on repeat.

I made this for a small birthday dinner last spring, and my friend who claims she doesnt like greens went back for seconds. She said the spinach melted into the mash so seamlessly that it just tasted like the platonic ideal of mashed potatoes. Watching her scrape her plate clean felt like winning a tiny culinary award.

Ingredients

  • Yukon Gold or Russet potatoes: Yukon Golds give you a buttery, creamy texture, while Russets yield a fluffier mash—both work beautifully here.
  • Unsalted butter: This is your flavor foundation, so use good quality butter and let it melt slowly into the potatoes.
  • Heavy cream: Warming it before adding prevents the mash from cooling down and helps it blend in smoothly.
  • Freshly grated Parmesan cheese: Pre-grated never melts the same way—freshly grated Parmesan makes the mash luxurious and nutty.
  • Fresh baby spinach: Baby spinach wilts quickly and has a mild flavor that folds right in without turning the dish bitter.
  • Garlic: Just a hint adds warmth and depth without stealing the show.
  • Salt, black pepper, and nutmeg: Nutmeg is optional but adds a whisper of something special that people notice without knowing why.

Instructions

Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
Check price on Amazon
Boil the potatoes:
Place your potato chunks in cold salted water and bring it all to a boil together. This ensures even cooking. Simmer until a fork slides through easily, about 15 to 18 minutes.
Sauté the spinach:
While the potatoes bubble away, melt a tablespoon of butter in a skillet and toss in the garlic. Let it sizzle for just 30 seconds, then add the spinach and stir until wilted and glossy.
Mash the potatoes:
Drain them well and return to the warm pot. Add the remaining butter and mash until smooth—no lumps allowed.
Fold everything together:
Stir in the warm cream, Parmesan, and spinach mixture along with salt, pepper, and a pinch of nutmeg if you like. Mix gently until creamy and unified.
Taste and serve:
Adjust the seasoning to your liking. Serve hot, maybe with a little extra Parmesan grated on top for good measure.
Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
Check price on Amazon
Save
| sweetbaghrir.com

One evening, I served this alongside roast chicken for my parents, and my dad, who usually skips vegetables, ate every bite. He even asked if I could teach him how to make it. That moment reminded me that food has a way of sneaking past our defenses and turning into connection.

Variations You Can Try

If you want a little more bite, swap the spinach for kale or Swiss chard—just give them an extra minute to soften in the skillet. For a tangier finish, stir in a spoonful of sour cream or crème fraîche. I have also added crispy bacon bits on top when I am feeling indulgent, and it never disappoints.

Pairing Suggestions

This mash is a natural partner for roast chicken, grilled steak, or baked fish. It also holds its own next to a simple pan-seared pork chop or a vegetarian lentil loaf. The creaminess balances out anything with a bit of char or acidity.

Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to three days. Reheat gently on the stovetop with a splash of cream or milk, stirring often to bring back that silky texture. You can also microwave it in short bursts, stirring between each one to avoid drying it out.

  • Add a little extra butter when reheating to refresh the richness.
  • If it feels too thick, a tablespoon of warm broth or cream will loosen it right up.
  • Avoid reheating more than once, or the potatoes can turn gluey.
Product image
Keeps sponges and brushes organized beside the sink, making dishwashing and post-cooking cleanup faster and neater.
Check price on Amazon
Steaming-hot, vibrant green creamy spinach and Parmesan mashed potatoes, ready to be served. Save
Steaming-hot, vibrant green creamy spinach and Parmesan mashed potatoes, ready to be served. | sweetbaghrir.com

This dish has a way of turning an ordinary weeknight into something that feels a little more special. I hope it brings as much warmth to your table as it has to mine.

Creamy Spinach Parmesan Mashed

Velvety potatoes folded with spinach, cream, and Parmesan for a rich, smooth side perfect for any meal.

Prep Time
15 min
Time to Cook
25 min
Overall Time
40 min
Recipe by Ella Matthews


Skill Level Easy

Cuisine Type European

Makes 4 Portions

Diet Info Meat-Free, No Gluten

What You'll Need

Potatoes

01 1.5 lbs Yukon Gold or Russet potatoes, peeled and cut into chunks

Dairy

01 4 tbsp unsalted butter
02 1/2 cup heavy cream, warmed
03 1/2 cup freshly grated Parmesan cheese

Vegetables

01 4 cups fresh baby spinach, roughly chopped
02 2 cloves garlic, minced

Seasonings

01 1/2 tsp salt, plus additional to taste
02 1/4 tsp freshly ground black pepper
03 Pinch of ground nutmeg (optional)

Steps

Step 01

Boil Potatoes: Place potatoes in a large pot and cover with cold, salted water. Bring to a boil, then reduce heat and simmer for 15–18 minutes until tender when pierced with a fork.

Step 02

Sauté Spinach and Garlic: While potatoes cook, heat 1 tablespoon butter in a large skillet over medium heat. Add minced garlic and sauté for 30 seconds. Add chopped spinach and cook, stirring, until wilted, about 2 minutes. Remove from heat.

Step 03

Mash Potatoes: Drain potatoes thoroughly and return to the pot. Add remaining butter and mash until smooth and creamy.

Step 04

Combine Ingredients: Stir in the warmed heavy cream, grated Parmesan, sautéed spinach with garlic, salt, pepper, and nutmeg if using. Mix thoroughly until evenly combined and creamy.

Step 05

Adjust Seasoning and Serve: Taste and adjust salt and pepper as needed. Serve immediately, optionally garnished with extra Parmesan.

Tools Needed

  • Large pot
  • Skillet
  • Potato masher or ricer
  • Wooden spoon
  • Colander

Allergy Warnings

Always look at each ingredient to identify any allergens. If you're unsure, talk to a healthcare professional.
  • Contains dairy including butter, cream, and Parmesan cheese. Contains milk proteins and lactose. Parmesan may contain animal rennet; verify vegetarian compliance. Gluten-free if ingredients are certified gluten-free.

Nutrition Info (each serving)

This data is for informational use. It's not a substitute for guidance from a medical expert.
  • Energy: 310
  • Lipids: 16 g
  • Carbohydrates: 34 g
  • Proteins: 8 g