Creamy Spinach Parmesan Mash

Featured in: Simple Sides & Extras

This dish features tender, fork-tender potatoes mashed smooth and combined with sautéed garlic-spinach, warm cream, and freshly grated Parmesan cheese. The result is a creamy, luscious side complemented by a gentle seasoning of salt, pepper, and optional nutmeg. Easily prepared in under an hour, it pairs beautifully with a variety of main courses and offers a satisfying, rich vegetable boost to any meal.

Updated on Sat, 20 Dec 2025 10:23:00 GMT
Fluffy, creamy spinach and Parmesan mashed potatoes topped with extra Parmesan; a perfect side. Save to Pinterest
Fluffy, creamy spinach and Parmesan mashed potatoes topped with extra Parmesan; a perfect side. | spicykefta.com

I used to think mashed potatoes were just potatoes and butter until I tossed in a handful of wilted spinach one night because I had too much in the fridge. The green swirled through the cream like marble, and suddenly the whole bowl looked alive. My sister took one bite and asked what I did differently. I shrugged and said I just didn't want to waste the spinach, but honestly, I felt like I'd stumbled onto something worth keeping.

I made this for a small dinner party once, and my friend who usually skips sides ate nearly half the bowl. She kept saying she didn't even like spinach, but somehow this didn't count. I think it's because the greens melt into the potatoes so gently that they just become part of the texture, not a separate thing to pick around. That night, I realized comfort food doesn't have to be boring.

Ingredients

  • Yukon Gold or Russet potatoes: Yukon Golds give you a buttery, creamy mash naturally, while Russets get fluffier if you prefer that. I peel them because I like the silky texture, but leaving some skin on adds a rustic touch.
  • Unsalted butter: This is where the richness starts, so don't skip it or swap it for margarine. I let it melt into the hot potatoes so it coats every bite.
  • Heavy cream, warmed: Cold cream can make your mash gummy, so I heat it gently in the microwave for 20 seconds. It blends in like a dream and keeps everything velvety.
  • Freshly grated Parmesan cheese: The pre-grated stuff doesn't melt the same way. I grate it myself right before mixing, and the smell alone makes the kitchen feel expensive.
  • Fresh baby spinach, roughly chopped: Baby spinach wilts fast and doesn't need stems removed. I chop it just so it distributes evenly and doesn't clump in one spot.
  • Garlic, minced: Two cloves give a gentle warmth without overpowering the dairy. I've learned to sauté it just until fragrant, never brown, or it turns bitter.
  • Salt, black pepper, and nutmeg: Nutmeg is optional, but a tiny pinch makes the whole dish taste more layered and cozy, like something your grandmother would make.

Instructions

Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Boil the potatoes:
Start them in cold salted water so they cook evenly from the outside in. When a fork slides through with no resistance, they're ready to drain.
Sauté the spinach:
Melt a tablespoon of butter in a skillet, toss in the garlic, and let it sizzle for just 30 seconds. Add the spinach and stir until it shrinks down and smells sweet and garlicky.
Mash the potatoes:
Drain them well, return to the pot, and add the remaining butter while they're still steaming. Mash until smooth, but don't overwork them or they'll turn gluey.
Fold everything together:
Pour in the warm cream, sprinkle in the Parmesan, and add the spinach mixture. Stir gently until it's creamy and the green is evenly swirled through.
Taste and serve:
Adjust salt and pepper to your liking. Serve it hot, maybe with a little extra Parmesan grated over the top for anyone who wants more.
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
A steaming bowl of creamy spinach and Parmesan mashed potatoes, ideal for a cozy dinner. Save to Pinterest
A steaming bowl of creamy spinach and Parmesan mashed potatoes, ideal for a cozy dinner. | spicykefta.com

One Sunday, I served this alongside roast chicken, and my nephew asked if I put pesto in the potatoes. I laughed and told him it was just spinach, but he didn't believe me until I showed him the empty bag. Sometimes the simplest additions change how people see a dish entirely, and that's when cooking feels a little bit like magic.

What to Serve This With

This mash works beautifully next to anything with a good pan sauce, roast chicken, grilled steak, or baked fish. The creaminess soaks up drippings and juices without falling apart. I've even eaten it on its own with a fried egg on top for a quick, satisfying dinner when I didn't feel like cooking meat.

How to Store and Reheat

Leftovers keep in the fridge for up to three days in an airtight container. To reheat, I add a splash of cream or milk and warm it gently on the stove, stirring often so it doesn't stick. The microwave works too, but it can dry them out, so I always cover the bowl with a damp paper towel.

Little Tweaks That Make a Difference

If you want more tang, stir in a spoonful of sour cream or cream cheese at the end. Swap the spinach for kale or Swiss chard if that's what you have, just make sure to remove any thick stems first. Sometimes I add a handful of crispy fried shallots on top for crunch, and it turns the whole thing into something people remember.

  • Use a ricer instead of a masher for the fluffiest, lump-free texture.
  • If you're dairy-free, try coconut cream and nutritional yeast in place of cream and Parmesan.
  • Don't skip the nutmeg, it's subtle but it rounds out the flavors in a way that's hard to name.
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Golden-yellow creamy spinach and Parmesan mashed potatoes ready to serve with a sprinkle of cheese. Save to Pinterest
Golden-yellow creamy spinach and Parmesan mashed potatoes ready to serve with a sprinkle of cheese. | spicykefta.com

This dish reminds me that comfort doesn't have to mean plain. A little green, a little cheese, and suddenly you've got something that feels both familiar and just special enough to matter.

Recipe FAQs

What type of potatoes work best?

Yukon Gold or Russet potatoes are ideal for a creamy, smooth mash.

Can I substitute spinach with another green?

Yes, kale or Swiss chard can be used as alternatives to spinach.

How do I achieve the best creaminess?

Use warm cream and freshly grated Parmesan, and mash thoroughly, adding extra butter or cream if desired.

Is it important to sauté the spinach with garlic?

Sautéing spinach with garlic enhances flavor and softens the greens before mixing into the mash.

Can this dish be prepared ahead of time?

It’s best served fresh, but you can reheat gently with a splash of cream to restore texture.

Creamy Spinach Parmesan Mash

Velvety mashed potatoes blended with sautéed spinach, cream, and Parmesan for a rich, flavorful side dish.

Prep Time
15 minutes
Cook Time
25 minutes
Total Duration
40 minutes
Created by Chloe Patterson


Skill Level Easy

Cuisine European

Makes 4 Portions

Diet Details Vegetarian, No Gluten

What You 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 more to taste
02 1/4 tsp freshly ground black pepper
03 Pinch of ground nutmeg (optional)

How To Make It

Step 01

Cook potatoes: Place potatoes in a large pot and cover with cold, salted water. Bring to a boil, then simmer for 15 to 18 minutes until fork-tender.

Step 02

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

Step 03

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

Step 04

Combine ingredients: Stir in warm cream, Parmesan, sautéed spinach with garlic, salt, pepper, and nutmeg if using. Mix gently until creamy and thoroughly combined.

Step 05

Season and serve: Taste and adjust seasoning as needed. Serve immediately, optionally garnished with additional Parmesan.

Tools You'll Need

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

Allergens

Review each ingredient for allergens and talk to your healthcare provider if you’re unsure.
  • Contains dairy including butter, cream, and Parmesan cheese. May contain milk proteins and lactose. Check Parmesan for animal rennet. Gluten-free if certified ingredients are used.

Nutrition Info (per portion)

For informational purposes only; always seek medical advice for nutrition.
  • Calories: 310
  • Fats: 16 g
  • Carbohydrates: 34 g
  • Proteins: 8 g