Side Dishes
This beetroot salad recipe with mayonnaise transforms humble beets into a creamy, vibrant side that steals the show at any table. đ The key lies in roasting the beets until tender and naturally sweet, then blending them with rich mayonnaise for a velvety texture that balances earthy depth with herby brightness.
What makes this salad special is the harmonious marriage of texturesâtender roasted beets, crisp herbs, and crunchy nutsâall bound together by a luscious mayonnaise dressing.
Unlike raw beet salads, the roasting process deepens their natural sweetness, making them even more irresistible when paired with tangy vinegar and fresh dill.
By the time you serve this salad, youâll have a dish thatâs restaurant-quality yet simple to prepare. The creamy mayonnaise base ensures every bite is satisfying, while the bright herbs and toasted nuts add layers of flavor that keep it interesting.
Perfect for picnic spreads, holiday tables, or as a standout vegetarian side.
Serve it chilled alongside grilled meats, sandwiches, or on its own as a hearty vegetarian dish. The contrast of warm, creamy beets with cool, crisp greens makes it a crowd-pleaser year-round. Letâs get started!
Ingredients for beetroot salad recipe with mayonnaise
Roasted beets, creamy mayo, and fresh herbs come together for this restaurant-style salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets đ | 2 whole | Roasted until tender, peeled |
| Mayonnaise 𼍠| ž cup | Store-bought or homemade |
| Fresh Dill đż | â cup | Chopped, stems removed |
| Red Wine Vinegar đˇ | 2 tbsp | For tangy brightness |
| Extra-Virgin Olive Oil đŤ | 2 tbsp | For richness and balance |
| Toasted Walnuts đĽ | ½ cup | Chopped, store-bought or homemade |
| Baby Spinach đą | 3 cups | Fresh and crisp |
| Honey đŻ | 1 tbsp | For subtle sweetness |
| Salt đ§ | ½ tsp | Sea salt preferred |
| Black Pepper đśď¸ | Âź tsp | Freshly ground |
| Lemon Juice đ | 1 tbsp | Freshly squeezed |
| Garlic Cloves đ§ | 2 cloves | Minced for subtle flavor |
The beets are the starâroast them until they're fork-tender, not mushy. Trader Joe's sells pre-cooked beets if you're short on time, but roasting at home makes all the difference. Look for vibrant, firm beets with no soft spots. The walnuts? Toast them yourself for extra flavorâjust spread them on a baking sheet at 350°F for 8-10 minutes. Fresh dill is ideal, but dried works in a pinch at one-third the amount. For the mayo, Hellmann's or Duke's are my go-tosâthey're consistent and creamy.
No fresh dill? Substitute parsley or cilantroâjust know the flavor will be different. Running low on walnuts? Pecans or almonds work too. The honey adds just a touch of sweetness, but if you're watching sugar, maple syrup works one-to-one. For extra tang, add another tablespoon of vinegar. The spinach should be crispâif it's wilted, toss it with a little cold water and spin dry. And if you're feeling fancy, add a pinch of smoked paprika to the dressing for depth.
This salad keeps beautifully for 3-4 days in the fridge, though the beets might soften slightly. Store the dressing separately if you're prepping ahead. The walnuts stay crunchy for up to a week if kept in an airtight container. For serving, I like to pile the salad high on a platter and drizzle the dressing on topâit looks stunning and ensures every bite is creamy. Leftovers? Toss with a little extra olive oil and vinegar to revive the greens.
Why You'll Love This Recipe
- No-Peel Hassle: Iâll admitâroasting beets should be intimidating, but hereâs the secret: wrap those medium beets in foil, toss them in the oven, and forget them. The skins slide right off after, leaving tender, earthy chunks that practically melt in your mouth. No peeling, no mess, just pure convenience.
- Creamy-Tangy Magic: Between us, the mayo-dill combo is chefâs kissârich, herby, and just sharp enough from the red wine vinegar to cut through the beetsâ sweetness. Drizzle in that olive oil, and suddenly, youâve got a salad thatâs creamy, bright, and addictive without tasting like itâs trying too hard.
- Potluck Star: This salad travels like a champ. Pack it in a jar (beets at the bottom, dressing on top), and it stays fresh for daysâperfect for picnics, office lunches, or when your in-laws ask what youâre bringing. Plus, itâs the one dish that actually improves overnight (yes, even the picky eaters will ask for seconds).
- Budget Brightener: Honestly, this is my go-to when Iâm broke but refuse to eat sad lettuce. Beets are dirt cheap, mayo stretches far, and a handful of fresh dill makes it feel fancy. Leftovers? Even betterâtoss them into sandwiches, pair with smoked fish, or just eat straight from the jar. Zero waste, maximum flavor.
Step-by-step instructions for creamy beetroot salad
This salad comes together in minutes with rich, creamy textures and vibrant flavors.
đł Step 1: Roast the Beets Until Tender
Preheat your oven to 400°F. Wrap the 2 whole medium beets tightly in aluminum foil, leaving room for them to expand. Place them on a baking sheet and roast for 45-50 minutes until completely tender when pierced with a fork.
Here's the thingâroasting beets in foil traps steam, which helps them cook evenly and prevents them from drying out. You'll know they're done when the fork slides in like butter with no resistance. Let them cool for 10 minutes before peeling, as they'll be much easier to handle when warm.
đ¨âđł Step 2: Prepare the Creamy Dressing
In a medium bowl, whisk together the 0.75 cup mayonnaise, 1 tbsp honey, 1 tbsp lemon juice, 2 tbsp red wine vinegar, 2 tbsp extra-virgin olive oil, 0.5 tsp salt, and 0.25 tsp black pepper until smooth. This is where the magic happensâthe creamy base that ties everything together.
Next, add the 0.33 cup chopped fresh dill and 2 minced garlic cloves. Stir gently to combine, but don't overmix or the dill will turn to mush. Taste and adjust seasoning if neededâyou want a balance of sweet, tangy, and herby flavors that complement the beets.
đĽ Step 3: Assemble the Salad Layers
Once the beets have cooled, peel them and cut them into ½-inch cubes. In a large bowl, combine the beets with the 3 cups baby spinach and 0.5 cup chopped toasted walnuts. The walnuts add a satisfying crunch that contrasts beautifully with the creamy dressing and tender beets.
Pour the dressing over the beet and spinach mixture and toss gently with tongs. You want everything coated evenly, but don't overmix or the spinach will wilt. The salad should look vibrant with deep red beets peeking through the green leaves. Let it sit for 5 minutes before serving to allow the flavors to meld.
â° Step 4: Rest and Serve at Peak Freshness
This salad tastes best when served slightly chilled, so let it rest in the refrigerator for 15-20 minutes before serving. The flavors will develop more fully, and the textures will settle into perfect harmonyâcreamy, crunchy, and tender all in one bite.
Garnish with additional chopped dill and walnuts if desired, then serve immediately. The contrast of the cool, creamy salad with warm, toasted walnuts makes this dish truly special. It's perfect for picnics, potlucks, or as a refreshing side to grilled meats.
Pro Tips For Making Beetroot Salad Recipe With Mayonnaise
- Boil Beets Until Fork-Tender: I learned this the hard wayâbeets should give slightly when pierced, not bounce back like a rubber ball. Overcooking turns them mushy, undercooking leaves them tough; aim for 40-45 minutes in salted water (yes, even if youâre impatient like me).
- Peel Beets While Still Warm: Cold beets are stubborn. Run them under cold water immediately after boiling, then peel while warmâthe skins slide off like magic. Skip this, and youâll be scrubbing raw beets for 10 minutes with a vegetable peeler.
- Balance Mayonnaise with Vinegar: Too much mayo? The salad gets heavy. Too little? Itâs bland. Start with a 3:1 ratio (mayonnaise to vinegar) and adjustâadd a splash of vinegar first, then more mayo if needed. Taste as you go; your mouth will thank you.
- Chill the Salad Before Serving: Fresh dill and vinegar smell amazing at first, but they mellow out after 30 minutes in the fridge. Let it sitâeven if youâre eager to eat it. The flavors marry better, and the mayo wonât taste raw. (Your future self will thank you.)
Best sauces and condiments for beetroot salad recipe with mayonnaise
Creamy Yogurt Twist
Swap out half the mayonnaise for Greek yogurt to lighten the dressing while keeping it rich. I use ½ cup plain Greek yogurt mixed with ½ cup mayonnaise for a tangier, protein-packed version.
Add 1 tsp Dijon mustard to balance the flavorsâthis combo works especially well if you prefer a lighter texture but still want creaminess. đŤ
Herb-Infused Olive Oil
Replace the mayo base entirely with a herb-infused olive oil dressing for a lighter option. Blend Âź cup extra-virgin olive oil with 2 tbsp lemon juice, 1 tbsp honey, 1 tbsp chopped dill, and 1 minced garlic clove.
Drizzle this over the salad just before serving to keep the greens crisp. Itâs bright, fresh, and still packs flavor without heaviness.
Tahini Dressing
For a nutty, Middle Eastern-inspired twist, blend 2 tbsp tahini with 2 tbsp lemon juice, 1 tbsp honey, and 2 tbsp water to thin. Add 1 tsp apple cider vinegar and ½ tsp ground cumin for depth.
This dressing adds a rich, earthy contrast to the sweet roasted beetsâperfect for a vegetarian spread or as a side to grilled chicken. đż
Spicy Mayo
Kick up the heat by mixing 1 tbsp sriracha or ½ tsp cayenne pepper into the mayo dressing. For extra smokiness, add ½ tsp smoked paprika. This works especially well if you love bold flavorsâtrust me, the spicy kick complements the natural sweetness of the beets beautifully.
Serve with extra chopped dill to cool the heat slightly.
Creamy Avocado Dressing
Blend 1 ripe avocado with Ÿ cup Greek yogurt, 1 tbsp lemon juice, and 1 tbsp olive oil until smooth. Season with ½ tsp salt and Ÿ tsp black pepper**.
This creamy, velvety dressing adds healthy fats and a vibrant green hue to the salad. Itâs especially refreshing in summer when you want something lighter but still satisfying. đĽ
Nutrition facts
Frequently asked questions
Why roast beets instead of boiling them for this salad?
Roasting brings out the beets' natural sweetness and creates a tender, caramelized texture that pairs perfectly with creamy mayo. Boiled beets tend to be softer and less flavorful, while roasting develops deeper, earthy notes that make the salad truly special.
Can I make this salad ahead of time?
Yes! Prepare the salad up to 1 day in advance, but store the dressing separately to keep the greens crisp. Just before serving, toss everything together and let it sit for 10 minutes to rehydrate the spinach. The flavors actually improve overnight!
What if I don't like dill? What herbs can I substitute?
Try parsley, cilantro, or fresh mint for a different flavor profile. For a more robust taste, mix ½ dill with ½ parsley. If using dried herbs, reduce the amount by â since they're more concentrated.
Is this salad suitable for a vegan diet?
Not as written, but you can easily adapt it! Replace the mayo with vegan mayo (like Hellmann's Vegan) or a cashew cream made from blended soaked cashews. The rest of the ingredients are already vegan-friendly.
How can I make this salad more protein-packed?
Add ½ cup crumbled feta, Ÿ cup chickpeas, or 2 hard-boiled eggs (sliced) for extra protein. For a meat option, top with grilled chicken breast or smoked salmon. The creamy beets complement all these additions beautifully!
