creamy garlic mashed potatoes and roasted beets for dinner

5 min prep 12 min cook 1 servings
creamy garlic mashed potatoes and roasted beets for dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

This recipe is my love letter to weeknight comfort that still feels elegant enough for company. The potatoes whip up as light as cloud cover, thanks to a two-step heat trick I learned from a French-trained chef friend, while the beets roast unattended so you can sip wine, help with algebra, or simply stare into space. Serve it as a vegetarian main—pile the vegetables high, add a fried egg if you like—or as a stunning side dish under seared salmon or roast chicken. Either way, dinner feels like a quiet celebration of color, flavor, and the small, repeatable joys that keep us going.

Why This Recipe Works

  • Double-Cook Technique: Simmering potatoes in garlicky milk before mashing infuses every bite and eliminates watery flavor.
  • Beets Roast Naked First: Ten minutes without oil encourages caramelized edges that taste like candy.
  • One-Pan Efficiency: Both components slide into the same 425 °F oven, freeing stovetop space.
  • Color-Play: Fold a few beet cubes into the mash for a shocking magenta swirl that delights kids and dinner guests alike.
  • Make-Ahead Friendly: Potatoes reheat silkily with a splash of stock; beets keep for five days, ready to toss into salads or grain bowls.
  • Naturally Gluten-Free & Vegetarian: Comfort food that welcomes almost every eater at the table.
  • Butter Without Guilt: A modest four tablespoons for two pounds of potatoes keeps things rich yet reasonable.

Ingredients You'll Need

Ingredients

Let’s talk potatoes first. Yukon Golds are my ride-or-die: thin skins, naturally creamy texture, and that golden hue that mashes into sunny fluff. Russets will work in a pinch, but they drink more liquid and can go gluey if overworked. Look for firm, smooth tubers—no green patches or sprouting eyes. Organic is worth the extra dollar; since we’re keeping the skins on for nutrients, you’ll taste whatever the field crew sprayed.

Garlic wants to be fresh and plump. Skip the pre-peeled cloves swimming in citric acid; they turn harsh when boiled. A quick smash and a 30-second rest before heating protects the allicin (that’s the good-for-you compound that makes garlic taste, well, garlicky). If you’re in a hurry, substitute ½ teaspoon garlic powder in the milk, but fresh is celestial.

For the beets, smaller is sweeter. Aim for golf-ball to tennis-ball size; anything larger tends toward woody cores. If your beets come with perky greens, rejoice—sauté them tomorrow with olive oil and chili flakes for a five-minute side. Chioggia or golden beets create a sunset palette, but deep-red ones give that dramatic fuchsia juice that stains the potatoes so beautifully.

Butter should be unsalted so you control seasoning. European-style (82 % fat) melts silkier, but standard American works. Vegans, swap in a high-quality plant butter or ¼ cup olive oil—your mash will be slightly looser yet still lush. Heavy cream is traditional, but I use half-and-half to keep things weeknight-light; whole milk plus a spoon of cream cheese is another stealth trick for body.

Seasoning essentials: kosher salt for the boil, flaky salt for finishing, and a few cracks of white pepper (milder than black) so the specks disappear into the mash. A whisper of fresh nutmeg warms the garlic without shouting “dessert.”

How to Make Creamy Garlic Mashed Potatoes and Roasted Beets for Dinner

1
Heat the oven & prep beets

Position rack in center and preheat to 425 °F (220 °C). Scrub beets and trim stems to ½ inch—this prevents bleeding. Cut into ¾-inch wedges; uniformity matters for even roasting. Toss with just a pinch of salt on a parchment-lined sheet; roast bare for 10 minutes to concentrate sugars.

2
Season & oil beets

After their dry sizzle, drizzle with 1 tablespoon olive oil, add 2 sprigs fresh thyme, and toss to coat. Slide back into oven for 25–30 minutes, turning once, until edges blister and a paring knife slides through without resistance.

3
Start garlic-infused dairy

While beets roast, combine 1½ cups half-and-half, ½ cup whole milk, 4 smashed garlic cloves, 1 bay leaf, and 1 teaspoon kosher salt in a small saucepan. Warm over medium-low until tiny bubbles form around perimeter—do not boil. Remove from heat, cover, and let steep 15 minutes for a gentle garlic bath.

4
Simmer potatoes in flavored milk

Scrub 2 pounds Yukon Golds and cut into 1-inch chunks (skin on). Strain the infused dairy through a fine sieve directly onto potatoes in a heavy pot; discard bay, keep garlic. Add extra milk just to cover. Bring to gentle simmer, partially cover, and cook 12–15 minutes until fork-tender. The potatoes drink in garlic perfume while they cook—no blandness here.

5
Drain & steam-dry

Reserve ½ cup of the hot milk. Drain potatoes, then return to hot pot set over low heat for 1 minute, shaking pan to evaporate surface moisture. This prevents waterlogged mash.

6
Mash & enrich

Pass potatoes through a ricer or food mill for silkiness, or mash by hand for rustic appeal. Fold in 4 tablespoons softened butter until melted, then add warm milk a splash at a time until loose but not soupy. Stir in ¼ cup grated Parmesan, ½ teaspoon white pepper, and a whisper of nutmeg. Taste for salt; add more of the reserved milk if mash tightens.

7
Create beet swirl (optional)

For the signature pink marble, cube 3 roasted beet pieces and fold gently into the mash once, maybe twice—over-mixing turns the whole bowl fuchsia. Reserve remaining beets for plating.

8
Serve family-style

Spoon potatoes into a warmed serving bowl, create a small well with the back of a spoon, and nestle the remaining roasted beets on top. Drizzle with beet-tinted pan juices and a ribbon of good olive oil. Scatter chopped parsley or chives for a color pop and fresh bite.

Expert Tips

Temperature is texture

Always heat dairy before adding; cold liquid shocks starch and creates gluey potatoes.

Save beet juice

A teaspoon whisked into vinaigrette turns everyday salad into a magenta masterpiece.

Reheat with steam

Place mash in heat-proof bowl over simmering water, stirring occasionally; it returns to silky glory without separating.

Glove trick

Disposable gloves keep beet stains off manicures; lemon juice removes stubborn finger tint.

Fluff with a fork

Right before serving, a light fluffing incorporates air and keeps mash from tasting dense.

Overnight flavor

Roasted beets taste even sweeter the next day as starches convert to sugars in the fridge.

Variations to Try

  • Sweet Potato Swap: Replace half the Yukons with orange sweet potatoes for a harvest twist and extra vitamin A.
  • Smoky Beet Boost: Add ½ teaspoon smoked paprika to the oil before the second beet roast for campfire nuance.
  • Vegan Indulgence: Use oat milk and olive-oil-based vegan butter; finish with white miso for umami depth.
  • Herbed Chevre Fold-In: Omit Parmesan and whisk in 3 ounces room-temperature goat cheese plus minced dill.
  • Horseradish Kick: Stir 1 teaspoon prepared horseradish into the final mash for a subtle zip that pairs with roast beef.
  • Crispy Shallot Crown: Top servings with frizzled shallots (quick-panfried in avocado oil) for crunch contrast.

Storage Tips

Cool leftovers within two hours. Store potatoes and beets in separate airtight containers; this keeps beet juices from overtaking the entire dish. Refrigerated, both keep up to five days. Potatoes stiffen when cold—revive with a splash of warm stock or milk over low heat, stirring gently. Beets are delicious straight from the fridge; toss into lunchboxes or grain bowls.

To freeze potatoes, pack in freezer bags, press out air, and freeze up to two months. Thaw overnight in the fridge, then reheat slowly with liquid. Beets freeze well too: flash-freeze cubes on a tray, then bag; they’ll retain texture for three months. Do not freeze the combined dish with beet swirl—the water separates and dyes everything uniformly upon thawing.

Frequently Asked Questions

Absolutely. Roast beets up to three days early; store chilled. Potatoes keep two days refrigerated; reheat gently in a slow cooker on the “warm” setting with a little stock stirred in. Combine just before serving so the colors stay vibrant.

Stirring overworked starch is the culprit. Fold in additional warm milk to loosen, then spread potatoes in a buttered casserole and top with cheese; bake 15 minutes at 375 °F. The oven’s heat restructures starch and the cheese hides any pastiness.

Nope. Thin skins soften when roasted and carry earthiness. Just scrub well and trim root hairs. If skins are thick or beets are large, peel post-roast using a paper towel—skins slip right off.

A ricer or food mill creates the fluffiest texture. For rustic, use a handheld wire masher and stop as soon as lumps disappear. Avoid blenders or food processors—they release too much starch and create wallpaper paste.

Microwaving steams rather than roasts, so you’ll miss caramelized edges. If you must, microwave whole beets 8–10 minutes, then quarter and finish under broiler 5 minutes for color.

Yes and yes. No wheat, nuts, or soy are used. Double-check labels on store-bought stock if you add it during reheating.
creamy garlic mashed potatoes and roasted beets for dinner
main-dishes
Pin Recipe

Creamy Garlic Mashed Potatoes and Roasted Beets for Dinner

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
4

Ingredients

Instructions

  1. Roast beets: Preheat oven to 425 °F. Toss beet wedges with a pinch of salt on parchment-lined sheet. Roast 10 min without oil. Drizzle with 1 Tbsp oil and thyme; roast 25–30 min more until tender.
  2. Infuse milk: Combine half-and-half, milk, garlic, bay leaf, and 1 tsp salt in saucepan. Warm just until bubbles appear around edge; steep 15 min off heat.
  3. Cook potatoes: Strain infused milk over potatoes in pot; add extra milk to cover. Simmer 12–15 min until fork-tender.
  4. Steam-dry: Drain potatoes, reserving ½ cup milk. Return potatoes to hot pot 1 min to dry.
  5. Mash: Rice or mash potatoes. Stir in butter until melted, then warm milk a splash at a time for creamy texture. Fold in Parmesan, white pepper, and nutmeg. Season with salt.
  6. Swirl & serve: Gently fold in a few beet cubes for color. Spoon mash into bowl, top with remaining beets, drizzle with oil and juices. Garnish.

Recipe Notes

For ultra-smooth texture, pass potatoes through a ricer twice. Avoid food processors—they overwork starch and create glue.

Nutrition (per serving)

412
Calories
8g
Protein
46g
Carbs
23g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.