creamy garlic mashed potatoes with roasted kale and spinach

3 min prep 45 min cook 8 servings
creamy garlic mashed potatoes with roasted kale and spinach
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

There's something magical about the way a humble potato transforms into silky, cloud-like perfection when treated with patience, butter, and love. This isn't just another mashed potato recipe—it's the one that made my kale-skeptic nephew ask for seconds. Born from a rainy Tuesday when the farmers market was overflowing with winter greens and my Dutch oven was begging for action, this dish marries the comfort of classic mashed potatoes with the earthy, caramelized depth of roasted kale and spinach. The first time I served it at a holiday gathering, my sister-in-law (a self-proclaimed vegetable hater) pulled me aside to confess she'd eaten three helpings. The secret? Roasting the greens until they become delicate, crispy-edged flavor bombs that fold seamlessly into the garlicky, buttery potatoes. This is comfort food that happens to be packed with nutrients—like sneaking vegetables into a hug.

Why You'll Love This creamy garlic mashed potatoes with roasted kale and spinach

  • Restaurant-quality texture: The potatoes are passed through a ricer twice for the silkiest, most luxurious mash you've ever tasted—no lumps allowed.
  • Hidden veggie powerhouse: Two full cups of greens disappear into the potatoes, making this a sneaky way to get picky eaters to devour their vegetables.
  • Make-ahead friendly: Prep the roasted greens up to 3 days ahead and store them in an airtight container—dinner party stress eliminated.
  • Garlic lovers' dream: Roasted garlic cloves are mashed into the potatoes for sweet, caramelized depth without any harsh bite.
  • One-pot wonder: Everything comes together in a single Dutch oven, meaning fewer dishes and more time for wine with your guests.
  • Holiday showstopper: The vibrant green flecks make this look as stunning as it tastes—your Instagram will thank you.
  • Comfort food meets nutrition: Each serving packs 8g of fiber and 6g of protein, proving that healthy can be incredibly indulgent.

Ingredient Breakdown

The magic starts with Yukon Gold potatoes—their naturally buttery flavor and waxy texture means they absorb cream without becoming gluey. Avoid russets here; they'll fall apart and turn your mash into paste. For the greens, we're using a 50/50 blend of baby kale and spinach for textural contrast. The kale becomes delightfully crispy at the edges while the spinach melts into tender silkiness.

European-style butter (like Kerrygold) contains 82-85% butterfat versus American butter's 80%, creating noticeably richer results. Don't substitute margarine—this is splurge-worthy. The heavy cream should be at least 36% fat; anything less won't whip properly into the potatoes. For the garlic, we're roasting whole heads until the cloves are golden and sweet, then squeezing them like toothpaste into the potatoes.

The secret weapon? White miso paste whisked into the cream adds incredible umami depth that makes guests ask "what's that amazing flavor?" It's optional but transformative. Finally, nutmeg might seem odd, but a pinch enhances both the potatoes and greens without being identifiable.

Step-by-Step Instructions

Time Breakdown
Prep: 20 mins
Cook: 45 mins
Total: 1 hr 5 mins

Step 1: Roast the Garlic and Prep Greens

Preheat your oven to 400°F (204°C). Cut the top 1/4 inch off two whole heads of garlic to expose the cloves. Drizzle with olive oil, wrap in foil, and roast for 40 minutes until cloves are golden and soft. Meanwhile, wash and thoroughly dry 4 cups of kale and 4 cups of spinach—water is the enemy of crispiness. Tear kale into bite-sized pieces, keeping spinach leaves whole.

Step 2: Start the Potatoes

Peel 3 pounds of Yukon Gold potatoes and cut into 1-inch chunks for even cooking. Place in a Dutch oven, cover with cold water by 1 inch, and add 2 tablespoons of kosher salt. Bring to a boil, then reduce to a gentle simmer. Cook 15-20 minutes until a paring knife slides through with zero resistance. While they cook, don't wander off—overcooked potatoes absorb water and become waterlogged.

Step 3: Roast the Greens

On a rimmed baking sheet, toss the dried kale and spinach with 3 tablespoons olive oil, 1 teaspoon kosher salt, and 1/2 teaspoon freshly ground black pepper. The greens should be glossy but not swimming in oil. Roast for 12-15 minutes, stirring once, until edges are crispy and centers are tender. They'll shrink dramatically—this is normal. Set aside to cool; they'll crisp further as they cool.

Step 4: Heat the Cream Mixture

In a small saucepan, combine 1 cup heavy cream, 1/2 cup whole milk, 6 tablespoons butter, 1 tablespoon white miso (if using), and 1/4 teaspoon freshly grated nutmeg. Heat over medium until butter melts and mixture steams—do not boil. Boiling causes the cream to separate. Keep warm on the lowest heat setting.

Step 5: Rice the Potatoes

Drain potatoes thoroughly in a colander, then return them to the hot pot for 1 minute to evaporate excess moisture. Working in batches, pass potatoes through a ricer into the warm pot. If you don't have a ricer, use a food mill or mash by hand—never use a food processor or blender; they'll release too much starch and create glue.

Step 6: Incorporate the Cream

Add the hot cream mixture to the riced potatoes in three additions, folding gently with a rubber spatula. The potatoes should flow like lava but hold their shape. Squeeze the roasted garlic cloves directly into the potatoes—there should be about 2 tablespoons of sweet, sticky garlic. Fold until just combined; overmixing leads to gummy potatoes.

Step 7: Add the Greens

Roughly chop half the roasted greens and fold them into the potatoes for color and flavor. Reserve the remaining greens for garnish. Taste and adjust seasoning with salt and white pepper—the greens will have added some saltiness. The potatoes should be creamy enough to slowly spread, not stiff enough to hold peaks.

Step 8: Serve Immediately

Transfer to a warmed serving bowl and top with the remaining crispy greens, a pat of butter, and a drizzle of good olive oil. These wait for no one—serve immediately while the texture is at its peak. If you must hold them, place the pot in a larger pot of barely simmering water (a makeshift bain-marie) for up to 30 minutes.

Expert Tips & Tricks

Temperature is Everything

Keep everything hot—the potatoes, the cream, even the serving bowl. Cold ingredients shock the potatoes and create a gluey texture. I place my mixing bowl over the simmering potato water to warm it.

Salt in Stages

Salt the potato cooking water like the sea—this is your only chance to season the potatoes themselves. Then taste and adjust at the end after adding the salty greens.

Make-Ahead Greens

Roast the greens up to 3 days ahead and store them in an airtight container with a paper towel to absorb moisture. They'll stay crispy and can be quickly refreshed in a 350°F oven for 5 minutes.

Dairy-Free Version

Substitute the cream with full-fat coconut milk and the butter with olive oil. The coconut flavor surprisingly complements the greens, and you'll create a vegan version that's equally luxurious.

Double Boiler Method

If you're nervous about scorching the cream, use a double boiler. The gentle heat prevents the dairy from separating and gives you more control over the final texture.

Garnish Game

Save the prettiest kale chips for the top. Add a sprinkle of lemon zest for brightness, or for ultimate decadence, shave some black truffle over the top just before serving.

Common Mistakes & Troubleshooting

Problem: Gluey, Sticky Potatoes

Cause: Overworking the potatoes releases too much starch.

Solution: Use a ricer or food mill, and fold gently. If it's too late, thin with warm milk and serve immediately—the texture won't be perfect but it'll still taste good.

Problem: Soggy Greens

Cause: Greens weren't completely dry before roasting.

Solution: Use a salad spinner, then pat with paper towels. Roast in a single layer—crowding steams instead of roasts. If they're already soggy, spread on a baking sheet and return to a 200°F oven for 30 minutes to dehydrate.

Problem: Grainy Texture

Cause: Dairy was too hot or potatoes were overcooked.

Solution: Heat cream until just steaming, never boiling. Test potatoes frequently—when a knife slides in with no resistance, they're ready. If grainy, push through a fine-mesh sieve for a second time.

Variations & Substitutions

Transform this base into endless variations. Swap the greens for roasted Brussels sprout leaves—separate the leaves, toss with oil, and roast until they become green potato chips. For a loaded baked potato version, fold in crumbled bacon, sharp cheddar, and chopped green onions. The roasted garlic base pairs beautifully with the smoky bacon.

For Thanksgiving, add roasted butternut squash cubes and sage brown butter. The sweetness of the squash balances the earthy greens. Mediterranean style? Use olive oil instead of butter, fold in sun-dried tomatoes and kalamata olives, and top with crumbled feta. The briny flavors wake up the entire dish.

Make it spicy by adding a diced jalapeño to the roasting greens, or stir in harissa paste with the cream. For herb lovers, fold in fresh dill, parsley, and chives at the end—never cook fresh herbs, they'll turn brown and bitter.

Storage & Freezing

These potatoes are best fresh, but life happens. Store leftovers in an airtight container for up to 4 days. To reheat, place in a heatproof bowl set over simmering water, stirring occasionally. Add warm milk or cream to loosen—the potatoes will have absorbed liquid as they chilled. Avoid the microwave; it creates hot spots and rubbery edges.

For freezing, this is controversial but doable. Freeze in portion-sized containers for up to 2 months. Thaw overnight in the refrigerator, then reheat using the double boiler method. The texture won't be as silky, but stirred into a shepherd's pie or as potato cakes, they're still delicious. The roasted greens don't freeze well—they become soggy—so make those fresh when serving.

Pro tip: Turn leftovers into potato cakes by mixing with an egg and some flour, forming patties, and pan-frying in butter until golden. Top with a fried egg for the most decadent breakfast.

Frequently Asked Questions

Absolutely! Roast the greens up to 3 days ahead and store them crispy. You can also roast the garlic and heat the cream mixture 1 day ahead—just reheat gently. The potatoes themselves are best mashed just before serving, but you can peel and cut them, storing them covered in cold water for up to 24 hours. When ready to serve, cook the potatoes, rice them, and fold in the warm cream and prepped greens.

Gluey potatoes happen when the starch is overworked. This occurs from using a food processor, blender, or overmixing. To prevent, always use a ricer or food mill. If it's too late, you can sometimes rescue them by folding in warm milk to loosen, then pushing through a fine-mesh sieve to break up the sticky starch. They won't be perfect, but they'll be better. Next time, handle the potatoes as little as possible.

Baby potatoes work beautifully—just cut them in half. Red potatoes are waxier than Yukon Golds, so they'll hold their shape more and create a chunkier, more rustic mash. If using reds, reduce the cream slightly as they're less absorbent. The flavor will be slightly different but still delicious. Avoid russets entirely—they're too starchy and will fall apart.

Moisture is the enemy of crispy greens. Make sure your kale is completely dry before tossing with oil—use a salad spinner, then pat with paper towels. Don't overcrowd the pan; the greens need space for air to circulate. Roast at a high temperature (400°F) and don't flip too early—let them develop color first. If they're already soggy, return them to a 200°F oven for 30-45 minutes to dehydrate.

Yes, but you'll need to adjust your method. Use two Dutch ovens or a very large stockpot—overcrowding leads to uneven cooking. Work in batches for the greens, as they need space to crisp. When incorporating the cream, do it in a very large bowl rather than the pot to ensure even mixing. The ricing will take longer, so keep everything warm in a low oven as you work. Plan for an extra 15-20 minutes of active time.

These potatoes are incredibly versatile. Try them with garlic herb roasted chicken—the flavors echo beautifully. For beef, serve alongside red wine braised short ribs where the potatoes can soak up the rich sauce. For a vegetarian feast, pair with roasted portobello mushrooms or a lentil shepherd's pie where the potatoes become the topping. They're also stunning with seared salmon—the crispy kale complements the fish's richness.

A food mill is the next best option, producing similar results. In a pinch, use a potato masher and accept a more rustic texture—mash just until no large chunks remain, then switch to a fork for any stubborn pieces. Never use a blender or food processor—they'll turn your potatoes into wallpaper paste. Some cooks swear by pressing potatoes through a fine-mesh sieve with a spatula, but this requires serious elbow grease.

These creamy garlic mashed potatoes with roasted kale and spinach have become my signature dish—the one friends request for every gathering. The first time I served them, my neighbor's 8-year-old asked if I could make "those green potatoes" every week. That's when I knew this recipe was special. Whether you're feeding picky kids, impressing dinner guests, or just treating yourself to the ultimate comfort food, this dish delivers pure, buttery joy with a hidden veggie boost. The crispy kale chips on top provide the perfect textural contrast to the silky, garlicky mash below. Once you try this method, you'll never go back to plain mashed potatoes again.

creamy garlic mashed potatoes with roasted kale and spinach

Creamy Garlic Mashed Potatoes with Roasted Kale & Spinach

4.8
Pin Recipe
Prep
15 min
Cook
30 min
Total
45 min
4 servings
Easy

Ingredients

  • 2 lbs Yukon Gold potatoes, peeled & cubed
  • 4 cloves garlic, smashed
  • 1 cup kale, stems removed
  • 1 cup baby spinach
  • ¾ cup heavy cream
  • 4 Tbsp unsalted butter
  • ¼ cup grated Parmesan
  • 2 Tbsp olive oil
  • 1 tsp sea salt
  • ½ tsp freshly ground black pepper
  • Pinch of nutmeg
  • Optional: chili flakes for heat

Instructions

  1. 1
    Place potatoes and garlic in a large pot, cover with cold salted water, bring to a boil, then simmer 15 min until fork-tender.
  2. 2
    Meanwhile, roast kale & spinach: toss with olive oil, salt, and pepper on a sheet pan at 400 °F for 10 min until crisp at edges.
  3. 3
    Drain potatoes; return to pot over low heat to evaporate excess moisture, 1 min.
  4. 4
    Heat cream and butter until steaming; pour over potatoes, add Parmesan, salt, pepper, and nutmeg.
  5. 5
    Mash to desired creaminess; fold in half the roasted greens for color and texture.
  6. 6
    Transfer to a warm serving bowl, top with remaining crispy greens, drizzle with extra butter if desired, and serve hot.

Recipe Notes

For extra silkiness, press potatoes through a ricer. Make it vegan by swapping butter & cream with olive oil and oat milk.

Calories
410
Protein
7 g
Carbs
38 g
Fat
27 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.