Love this? Pin it for later!
Healthy Roasted Beet & Potato Salad with Citrus Vinaigrette
There’s a moment—usually around mid-October—when my farmers market suddenly looks like a jewelry box: deep-garnet beets, sunrise-gold potatoes, and citrus stacked like bright gemstones. Last year I brought home one of everything, roasted it all on a single sheet pan while the first fire of the season crackled, and tossed the still-warm chunks with the zippiest citrus vinaigrette I’ve ever whisked together. One bite and I knew this would become the salad that carries me through every holiday pot-luck, weekday lunchbox, and “I-need-something-pretty-in-the-fridge” moment. It’s naturally gluten-free, vegan, and so forgiving that you can prep it in stages while helping kids with homework or binge-listening to your favorite podcast.
Why This Recipe Works
- One-pan roasting: Beets and potatoes roast together while you shake the vinaigrette—minimal dishes, maximum flavor.
- Macro-balanced: Complex carbs + fiber + healthy fats keep energy steady and taste buds happy.
- Make-ahead magic: Holds beautifully for four days, dressing stays bright thanks to citrus antioxidants.
- Color = nutrition: Those pigments signal betalains and anthocyanins—powerful anti-inflammatories.
- Kid-friendly twist: Roasting caramelizes the veggies, taming earthy beet “dirt” flavor.
- Zero waste: Beet greens become garlicky sautéed side; citrus peels infuse olive oil for tomorrow’s breakfast.
Ingredients You'll Need
Think of this ingredient list as a gentle formula rather than a locked rule book. Each component was chosen for maximum flavor and nutrition, but most items can be swapped with what’s local or already in your crisper.
Beets: I reach for a tricolor bunch—golden, candy-striped, and deep red—for visual wow. Look for firm, smooth skins and crisp greens still attached; the greens tell you freshness better than the bulb. If you can only find one color, no worries—the salad will still taste phenomenal.
Potatoes: Small waxy varieties like fingerling or baby gold hold their shape after roasting and absorb the vinaigrette without going mushy. Purple or red-skinned potatoes add extra antioxidants; just avoid russets, which crumble.
Citrus trio: A blend of orange (sweetness), lemon (brightness), and lime (floral zip) gives the vinaigrette layers. Zest all three before juicing; the zest stores beautifully in a tiny jar of sugar for future baking projects.
Extra-virgin olive oil: Choose one labeled “cold-pressed” and within 18 months of harvest for the best polyphenol punch. If you’re avoiding oil, swap in 2 tablespoons of tahini plus 1 tablespoon of water for creaminess.
Maple syrup: A teaspoon balances acidity without making the salad taste dessert-sweet. Date syrup or agave works too.
Dijon mustard: Acts as an emulsifier and adds gentle heat. Stone-ground is fine if that’s what you have.
Fresh herbs: Parsley stems are packed with flavor—chop them finely and add to the dressing; save the leaves for finishing. Mint or dill would be lovely instead of parsley if you’re serving this alongside Middle-Eastern fare.
Toasted seeds: Pumpkin seeds (pepitas) give crunch and magnesium. Sunflower seeds or chopped roasted almonds are great budget swaps.
Optional creamy element: Crumbled goat cheese or feta turns this side into a light main. For a vegan version, try a handful of warmed cannellini beans tossed in at the end.
How to Make Healthy Roasted Beet & Potato Salad with Citrus Vinaigrette
Prep & preheat
Position one rack in the center and another near the top of your oven; preheat to 425 °F (220 °C). Line two rimmed baking sheets with parchment for easy cleanup. Scrub beets and potatoes but do not peel—the skins become silky once roasted and pack extra fiber.
Season & separate
Cut potatoes into ¾-inch coins or half-moons; place in a bowl. Halve beets if larger than a tennis ball; keep smaller ones whole. Toss potatoes with 1 tablespoon olive oil, ½ teaspoon sea salt, and a few grinds of pepper. In a second bowl, coat beets with 1 teaspoon oil and a pinch of salt. Keeping them separate prevents the beets from dyeing the potatoes pink.
Roast to perfection
Spread potatoes on one sheet (cut sides down for maximum caramelization) and beets on the other. Slide potatoes onto the top rack and beets in the center. Roast 20 minutes, then flip potatoes and rotate pans. Continue roasting 15–20 minutes more, until a paring knife slides through beets with slight resistance and potatoes are golden-edged. Remove from oven; let cool 5 minutes. If beets are large, slip off skins by rubbing with a paper towel—small beets can stay unpeeled.
Build the citrus vinaigrette
While the vegetables roast, zest 1 orange, ½ lemon, and ½ lime into a small jar. Juice the same fruits to yield ¼ cup orange juice, 2 tablespoons lemon juice, and 1 tablespoon lime juice. Add 3 tablespoons extra-virgin olive oil, 1 teaspoon maple syrup, 1 teaspoon Dijon mustard, ¼ teaspoon sea salt, and a few cracks of black pepper. Seal jar and shake vigorously until creamy and emulsified. Taste; add more citrus if you like brighter zip or another drop of maple for sweetness.
Assemble & marinate
Slice roasted beets into wedges or half-moons. In a large shallow bowl layer potatoes, beets, and a handful of chopped parsley leaves. Drizzle with half the vinaigrette; gently fold with a silicone spatula so colors stay distinct. Let the salad sit 10 minutes—the warm vegetables will drink in the citrus.
Finish & serve
Sprinkle ¼ cup toasted pumpkin seeds and, if desired, ⅓ cup crumbled goat cheese. Add another spoon of dressing just before serving for extra gloss. Serve warm or at room temperature; leftovers chill beautifully and taste even brighter the next day.
Expert Tips
High-heat harmony
425 °F is the sweet spot: hot enough to caramelize exteriors yet gentle enough to cook interiors evenly. If your oven runs cool, extend time rather than cranking temperature; scorched edges taste bitter.
Emulsify like a pro
Add oil last, and shake vertically. The mustard acts as a natural emulsifier, binding water-based juice and fat-based oil. If dressing splits, a quick whisk with a fork brings it back.
Beat the stain
Beet juice loves wood and plastic. Use a glass cutting board or line with parchment. If fingers turn magenta, rub with lemon juice and a sprinkle of baking soda; rinse and moisturize.
Speedy weeknight hack
Roast a double batch on Sunday; store veggies undressed. Reheat in a skillet with a splash of water for 3 minutes, then toss with fresh vinaigrette—dinner in ten.
Herb stems = flavor bombs
Don’t toss parsley stems; mince finely and whisk into dressing. They provide chlorophyll brightness and reduce food waste.
Serve at the right temp
Room-tallow beets taste sweetest; chilled potatoes can feel waxy. Pull leftovers from fridge 20 minutes before serving for best texture.
Variations to Try
- Root remix: Swap half the potatoes for carrots or parsnips; add 5 minutes roast time.
- Green goddess twist: Replace parsley with tarragon and blend dressing with ½ avocado for creaminess.
- Mediterranean vibe: Add ½ cup torn olives and 2 tablespoons capers; finish with oregano instead of parsley.
- Protein power: Fold in 1 can of drained chickpeas or 2 cups shredded rotisserie chicken for a complete meal.
- Low-FODMAP: Omit maple syrup; use orange zest only (no juice) and replace garlic-based mustard with homemade mustard using FODMAP-friendly vinegar.
Storage Tips
Refrigerator: Store dressed salad in an airtight glass container up to 4 days. Keep seeds and cheese in separate mini containers; add just before serving to maintain crunch.
Freezer: Roasted beets and potatoes freeze beautifully. Spread cooled pieces on a parchment-lined tray; freeze 2 hours, then transfer to silicone bags. Thaw overnight in fridge, reheat at 400 °F for 8 minutes, dress, and serve.
Make-ahead parties: Roast veggies and shake dressing up to 3 days ahead. Combine 30 minutes before guests arrive so flavors meld without colors bleeding.
Frequently Asked Questions
Healthy Roasted Beet & Potato Salad with Citrus Vinaigrette
Ingredients
Instructions
- Preheat & prep: Heat oven to 425 °F. Line two sheet pans with parchment. Halve potatoes; keep beets whole if small or halve large ones.
- Season & roast: Toss potatoes with 1 tbsp oil, ½ tsp salt, and pepper on one pan. Toss beets with remaining 1 tsp oil and pinch of salt on second pan. Roast 35 minutes, flipping potatoes once, until tender and golden.
- Make vinaigrette: In a jar combine citrus zest, juices, mustard, maple, 3 tbsp olive oil, ¼ tsp salt, and pepper. Shake until creamy.
- Assemble: When cool enough to handle, slice beets. Layer beets and potatoes in a bowl with parsley. Drizzle half the dressing; toss gently.
- Finish: Top with pumpkin seeds and cheese if using. Serve warm or room temp with extra dressing on the side.
Recipe Notes
For oil-free, replace olive oil in dressing with 2 tbsp tahini plus 2 tbsp water. Salad keeps 4 days refrigerated; add seeds just before serving to keep them crisp.
