Love this recipe? Save it to Pinterest before you forget!
The first time I made these, my daughter called them "unicorn potatoes" and insisted we eat them by candlelight with our favorite movie playing. What started as a way to use up the beets languishing in my crisper drawer became our family's signature comfort food, the dish we turn to when we need extra coziness on a Tuesday night or when friends drop by unexpectedly and stay for dinner. The garlic roasts alongside the beets, turning mellow and caramel-sweet, while heavy cream and butter create the silkiest mash that holds swirls of ruby throughout like edible marble.
Why You'll Love This Creamy Garlic Mashed Potatoes with Roasted Beets for Cozy Nights
- Show-Stopping Color: The roasted beets create natural food coloring that transforms humble mashed potatoes into a dish that looks like it belongs in a fancy restaurant.
- Deep, Complex Flavors: Roasting concentrates the beets' sweetness while garlic becomes caramelized and mellow, creating layers of flavor that develop with every bite.
- Make-Ahead Friendly: Both components can be prepared separately up to three days ahead, making this perfect for entertaining or meal prep.
- Nutrient Powerhouse: Beets add folate, manganese, and fiber while keeping the dish feeling indulgent rather than virtuous.
- Versatile Serving Options: Serve as a stunning side dish or add a fried egg on top for a vegetarian main that satisfies completely.
- Kid-Approved Magic: Children who won't touch regular beets often devour these "pink potatoes," making it a sneaky way to add vegetables to picky eaters' diets.
- Year-Round Comfort: Perfect for holiday tables in winter yet equally welcome at summer potlucks served at room temperature.
Ingredient Breakdown
Each ingredient in this recipe plays a crucial role in creating the final symphony of flavors and textures. Let's break down what makes each component special and how to choose the best options for your dish.
Yukon Gold Potatoes: These golden beauties are the foundation of our mash, offering naturally buttery flavor and waxy texture that prevents gumminess. Their thin skins mean you can skip peeling if you're feeling rustic, though I recommend peeling for the silkiest texture. Look for potatoes that feel heavy for their size with smooth, unblemished skins—avoid any with green spots or sprouting eyes.
Red Beets: Choose small to medium beets with firm, smooth skins and fresh-looking greens if attached. The greens should be perky, not wilted, indicating freshness. Avoid beets with soft spots or wrinkled skin. While golden beets work, they won't create the dramatic color contrast that makes this dish so visually stunning.
Heavy Cream vs. Whole Milk: Heavy cream creates the richest, most luxurious texture that holds up well to reheating. For a lighter version, you can use half-and-half or whole milk, but know that the texture will be less indulgent and may separate when reheated. The cream's fat content is what creates that restaurant-quality silkiness.
Roasted Garlic: Roasting transforms garlic's sharp bite into mellow, caramelized sweetness that melts into the potatoes. Don't substitute raw garlic—it will overwhelm the delicate balance. If you're short on time, you can roast garlic cloves in foil with olive oil for 30 minutes at 400°F.
Step-by-Step Instructions
Prep Time
20 minutes
Total Time
1 hour 45 minutes
For the Roasted Beets and Garlic:
- Preheat and Prep: Position rack in center of oven and preheat to 400°F. Wash beets thoroughly, trim greens (save for another use), and peel using a vegetable peeler. Cut into 1-inch chunks for faster roasting.
- Season and Roast: Toss beet chunks with 2 tablespoons olive oil, 1 teaspoon salt, and several grinds of black pepper on a rimmed baking sheet. Cut top off whole garlic bulb to expose cloves, drizzle with olive oil, and wrap in foil. Add to baking sheet.
- Roast Until Tender: Roast for 35-45 minutes, stirring beets once halfway through, until beets are fork-tender and caramelized around edges. Garlic should be golden and soft when squeezed. Let cool slightly.
- Process the Beets: Transfer roasted beets to food processor with 2 tablespoons butter and squeeze roasted garlic cloves from their skins. Blend until completely smooth, scraping sides as needed. Season with salt and pepper to taste.
For the Creamy Mashed Potatoes:
- Prep Potatoes: While beets roast, peel potatoes and cut into 1-inch pieces for even cooking. Place in large pot, cover with cold water by 1 inch, and season generously with salt (water should taste like the sea).
- Cook Until Tender: Bring to boil over high heat, then reduce to gentle simmer. Cook 15-20 minutes until potatoes are very tender when pierced with knife—this is crucial for smooth mash.
- Heat Dairy: While potatoes cook, combine cream, remaining butter, and 1 teaspoon salt in small saucepan. Heat over low until butter melts and mixture is steaming—do not boil.
- Drain and Dry: Drain potatoes well in colander, then return to hot pot over low heat for 1-2 minutes to evaporate excess moisture. This prevents watery mash.
- Mash and Combine: Rice potatoes or mash until smooth. Gradually fold in hot cream mixture until incorporated. Taste and adjust seasoning.
- Create Marbled Effect: Dollop beet puree over mashed potatoes and use spatula to gently fold once or twice, creating beautiful swirls. Don't overmix—you want distinct ribbons of color.
- Serve and Enjoy: Transfer to serving bowl, create wells in top for extra butter if desired, and serve immediately. The colors will be most vibrant when served fresh and hot.
Expert Tips & Tricks
Temperature Matters
Always heat your dairy before adding to potatoes. Cold cream will cause potatoes to seize and become gluey. The cream should be steaming but not boiling—around 180°F if you're using a thermometer.
Make-Ahead Strategy
Both components keep beautifully for 3 days refrigerated. Store beet puree and mashed potatoes separately, then gently reheat potatoes with additional cream and fold in beet puree just before serving.
Salt Timing
Salt your potato cooking water generously—this is your only chance to season the potatoes themselves. The water should taste pleasantly salty, like a well-seasoned soup.
Color Control
For more intense color, reserve some beet puree to dollop on top. For a subtler pink, fold the beet puree more thoroughly. The color deepens as it sits, so err on the side of less mixing initially.
Tool Talk
A potato ricer creates the smoothest texture, but a good old-fashioned masher works too. Never use a food processor or blender—they'll create gluey, overworked potatoes that no amount of cream can save.
Serving Temperature
These potatoes are best served hot, but they're surprisingly delicious at room temperature too. If serving buffet-style, place the bowl over a pan of simmering water to keep warm without drying out.
Common Mistakes & Troubleshooting
Help! My Potatoes Are Gluey
This happens when potatoes are overworked or cold dairy is added. Unfortunately, you can't fix gluey potatoes, but you can prevent it next time by using warm dairy and mashing just until smooth. If they're slightly past perfect, folding in warm cream can help loosen them.
The Color Is Fading
Beet color naturally fades with heat and time. For brightest color, fold beet puree in just before serving. If making ahead, reserve some beet puree to stir in when reheating. A splash of lemon juice can also help stabilize the color.
My Beets Won't Blend Smooth
Add a splash of the potato cooking water or warm cream to help the beets blend smoothly. Roasting them until very tender is key—if they're underroasted, they'll remain fibrous no matter how long you blend.
Variations & Substitutions
Dairy-Free Version
Replace heavy cream with full-fat coconut milk and butter with olive oil or vegan butter. The coconut flavor pairs beautifully with beets, creating a tropical twist on the original.
Loaded Version
Fold in crumbled goat cheese, crispy bacon, and chopped chives for a loaded baked potato vibe. The tanginess of goat cheese balances the sweetness of beets perfectly.
Herb-Infused
Steep your cream with fresh rosemary, thyme, or sage before adding to potatoes. Remove herbs before combining for subtle herbal notes that complement the earthiness of beets.
Spicy Kick
Add a roasted jalapeño to the beet puree or stir in a teaspoon of horseradish for heat that cuts through the richness. A pinch of cayenne in the final seasoning works too.
Storage & Freezing
These mashed potatoes store beautifully, making them perfect for meal prep or holiday entertaining. Store beet puree and mashed potatoes separately in airtight containers for up to 4 days refrigerated. When ready to serve, reheat potatoes gently with additional cream or milk, stirring frequently over low heat. Fold in beet puree just before serving for the most vibrant color.
For longer storage, freeze portions in silicone muffin cups or ice cube trays for individual servings. Once frozen solid, transfer to freezer bags for up to 3 months. Thaw overnight in refrigerator and reheat gently, adding cream as needed to restore the creamy texture. Note that the color may become slightly muted after freezing, but the flavor remains excellent.
Pro Tip
Make a double batch of beet puree and freeze in ice cube trays. These vibrant cubes are perfect for stirring into regular mashed potatoes, pasta dough, or even smoothies for a nutrition boost and gorgeous color.
Frequently Asked Questions
These creamy garlic mashed potatoes with roasted beets have become more than just a recipe in our home—they're a celebration of color and comfort that transforms ordinary nights into something special. Whether you're serving them alongside a simple roast chicken for Tuesday dinner or presenting them as the star of your holiday table, they're guaranteed to spark conversation and create memories. The way the magenta swirls through the creamy white potatoes never fails to delight, reminding us that sometimes the most magical dishes come from the simplest ingredients treated with care.
So next time you spot those humble beets at the market, don't walk past them. Grab them along with some potatoes and cream, and create your own cozy night magic. Because really, isn't that what cooking is all about? Taking simple ingredients and transforming them into something that nourishes not just our bodies but our souls—something that brings us together around the table to share in the everyday magic of a home-cooked meal.
Creamy Garlic Mashed Potatoes with Roasted Beets
Ingredients
- 2 lb Yukon Gold potatoes, peeled & cubed
- 3 medium beets, peeled & diced
- 4 cloves garlic, peeled
- ½ cup heavy cream
- 4 Tbsp unsalted butter
- ¼ cup sour cream
- 2 Tbsp olive oil
- 1 tsp sea salt
- ½ tsp black pepper
- 2 Tbsp fresh chives, chopped
- ¼ cup whole milk (warm)
- 1 bay leaf
Instructions
- 1 Preheat oven to 400 °F. Toss beets and 2 garlic cloves with olive oil, salt & pepper on a sheet pan; roast 25 min until tender.
- 2 While beets roast, place potatoes, remaining garlic, bay leaf in a pot; cover with cold salted water. Bring to boil, then simmer 20 min until fork-tender.
- 3 Drain potatoes; discard bay leaf. Return to pot over low heat 1 min to dry excess moisture.
- 4 Heat cream and butter in microwave until melted & steaming. Rice potatoes into a bowl; fold in cream mixture until silky.
- 5 Stir in sour cream and warm milk; season generously with salt & pepper. Fold in roasted beets, reserving a few for garnish.
- 6 Transfer to a warm serving bowl, top with reserved beets, chives, and an extra pat of butter. Serve immediately for ultimate coziness.
Chef's Notes
For extra silkiness, press potatoes through a ricer. Leftovers reheat beautifully with a splash of milk; refrigerate up to 4 days.
