Beet Horseradish Salad Recipe: Bold Spice and Earthy Sweetness Balance

Side Dishes

Beet Horseradish Salad Recipe: Bold Spice and Earthy Sweetness Balance

This beet horseradish salad recipe transforms humble ingredients into a bold, vibrant side dish that balances earthy sweetness with fiery horseradish heat.

The key lies in roasting beets until tender and caramelized, then pairing them with sharp horseradish cream—a technique that creates a creamy, tangy contrast no store-bought dressing can match. I developed this recipe after craving a salad with real depth, not just crunch and greens.

The magic happens in the texture play: tender roasted beets cut through the spicy horseradish cream, while toasted walnuts add crunch and citrus brightens the whole dish. This salad stands up as a main or complements grilled meats, roasted vegetables, or even sandwiches.

The preparation is straightforward—just roast, grate, mix, and garnish—but the flavor payoff is extraordinary.

What you’ll end up with is a salad that’s visually striking with deep ruby beets and creamy horseradish swirls, plus a flavor profile that’s complex yet balanced. The horseradish adds a sinus-clearing kick, while the roasted beets provide natural sweetness.

It’s the kind of dish that makes you want to serve it at every meal—whether as a side or a light lunch.

For extra flair, finish with a sprinkle of fresh dill or a drizzle of balsamic glaze. The salad keeps well in the fridge for up to 3 days, making it perfect for meal prep. Let’s bring this vibrant, spicy-sweet salad to your table—it’s a game-changer for any menu.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for beet horseradish salad

Roasted beets, fiery horseradish, and creamy cashew-walnut blend create this vibrant vegan salad's bold flavor foundation.

Ingredient Amount Notes
Medium Beets 🍠 2 whole Roasted until tender, peeled
Horseradish Root 🌿 3 tbsp Freshly grated, pungent
Vegan Mayonnaise 🥫 ½ cup For creamy base, unsweetened
Extra-Virgin Olive Oil 🫒 ¼ cup High quality, fruity
Fresh Lemon Juice 🍋 2 tbsp Bright, freshly squeezed
Walnuts 🥜 ½ cup Toasted, roughly chopped
Fresh Dill 🌿 ¼ cup Finely chopped, vibrant
Red Wine Vinegar 🍷 1 tbsp Dry, robust flavor
Maple Syrup 🍁 1 tbsp Pure, grade B preferred
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain, balanced
Freshly Ground Black Pepper 🌶️ ¼ tsp Freshly cracked, aromatic
Balsamic Glaze 🍷 2 tbsp For garnish, aged
Raw Cashews 🥜 ¼ cup Soaked for creaminess
Water 💧 ¼ cup For cashew cream

The beets are the heart of this dish, so choose deep ruby varieties—they roast more evenly and hold their color better. Whole Foods or local markets often carry pre-washed organic beets, but the regular grocery store selection works fine if they're firm and free of blemishes. For roasting, poke holes with a fork first to prevent explosions—trust me, it happens. The horseradish should be freshly grated (never pre-made) for that signature sharp kick; Penzeys carries excellent organic roots. If you can't find fresh horseradish, substitute 1 tbsp prepared horseradish sauce—though it won't have the same intensity.

No vegan mayo? Cashew cream (blend soaked cashews with water) makes an excellent substitute—it's what I use when I want extra richness. The walnuts must be toasted for proper crunch; toast them in a dry pan over medium heat for 5 minutes, stirring constantly, until fragrant. For the citrus, fresh lemon juice brightens the dish, but bottled lemon juice works in a pinch if you're short on time. The balsamic glaze should be aged at least 25 months for that deep, caramelized flavor—Trader Joe's carries an affordable option that's perfect for this. If you're avoiding added sugars, reduce the maple syrup to 1 teaspoon and compensate with an extra splash of vinegar.

Store the salad in an airtight container with the dressing separated to prevent sogginess—it keeps for 3 days in the fridge. The dressing alone will last up to 5 days, making it perfect for meal prep. For extra flavor development, let the salad sit for 30 minutes before serving—this allows the horseradish heat and beet sweetness to meld beautifully. Garnish with fresh dill and balsamic glaze just before serving to maintain that restaurant-quality presentation. The toasted walnuts can be prepped ahead and stored in the freezer for up to 2 weeks—just toast them again before using.

❤️

Why You'll Love This Recipe

  • No-Cook Magic: I swear by this when I’m too tired to chop. Roast the beets ahead (or grab pre-cooked ones from the store), peel and slice—done. The horseradish and lemon do all the work while you’re sipping coffee.
  • Spicy-Sweet Wake-Up: That horseradish kick with earthy beets? It’s like a flavor explosion in your mouth. The vegan mayo keeps it creamy, and the olive oil ties it all together—bright, sharp, and impossible to resist.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. Keeps for days in the fridge, stays crisp, and tastes fresh. Add a sprinkle of salt and pepper right before eating—no reheating needed.
  • Budget Brightener: Beets are cheap, horseradish lasts forever, and you only need a handful of other things. Honestly, it’s one of those recipes where the ingredients cost less than takeout, but the flavor feels like a fancy spread.

Step-by-step instructions for beet horseradish salad

This vibrant salad balances earthy beets with sharp horseradish and creamy textures—here's how to assemble it perfectly.

1

Roast and Prep the Beets

Preheat your oven to 400°F. Wrap the 2 whole medium beets tightly in aluminum foil, then place them on a baking sheet. Roast for 45-50 minutes until completely tender when pierced with a fork. The skins should peel away easily after cooling—this is your signal they're done.

Once roasted, remove the beets from the foil and let them cool for 10 minutes before peeling. I use a small paring knife to slice off the skins, then cut the beets into ½-inch cubes. Set them aside—they'll cool further as you work on the dressing components. Their warm, earthy aroma will fill your kitchen as you prepare the other elements.

2

Create the Creamy Horseradish Dressing

In a medium bowl, combine the 0.5 cup vegan mayonnaise, 0.25 cup extra-virgin olive oil, 2 tablespoons fresh lemon juice, 1 tablespoon red wine vinegar, and 1 tablespoon maple syrup. Whisk vigorously until fully emulsified—this creates a smooth, velvety base. The mixture should be pale yellow with a slightly sweet, tangy aroma.

Next, add the 3 tablespoons freshly grated horseradish root and mix thoroughly. I like to use a rubber spatula for this step to ensure the horseradish distributes evenly. The dressing will develop a bright orange hue and a sharp, peppery kick. Taste and adjust seasoning with ½ teaspoon Diamond Crystal kosher salt and ¼ teaspoon freshly ground black pepper—this is where the flavor balance comes together.

3

Prepare the Crunchy Toppings

In a dry skillet over medium heat, toast the ½ cup walnuts for 3-4 minutes until fragrant and lightly golden. Watch them closely—they burn quickly. Transfer to a cutting board and roughly chop them with a chef's knife. Set aside to cool slightly while you prepare the remaining topping.

For the cashew cream, soak the ¼ cup raw cashews in ¼ cup water for 15 minutes to soften. Drain and blend with ¼ cup fresh dill in a food processor until smooth. The result should be a thick, herby cream that will add another layer of texture and flavor to the salad. If it's too thick, add 1 teaspoon water to reach a spreadable consistency.

4

Assemble the Salad

In a large bowl, combine the cubed beets with the prepared horseradish dressing. Gently fold until every cube is coated in the creamy mixture. The beets will begin to absorb the dressing, developing a glossy sheen that signals perfect integration. Here's the thing—don't overmix or you'll break up the beets and lose their appealing texture.

Fold in the toasted walnuts and cashew-dill cream, distributing them evenly throughout. The contrast of textures—creamy dressing, tender beets, crunchy walnuts, and herby cashew cream—is what makes this salad so satisfying. Taste and adjust seasoning if needed, remembering that the horseradish's sharpness will mellow slightly as it sits.

5

Finish and Serve

Transfer the salad to a serving platter and drizzle with 2 tablespoons balsamic glaze, allowing it to create elegant ribbons across the surface. The glaze adds a sweet-tart contrast that enhances all the other flavors. Garnish with additional fresh dill if desired, though I find the cashew cream already provides plenty of herby notes.

Serve immediately while the beets are still warm from the roasting process, or chill for 1 hour to let the flavors meld further. Each bite should deliver a perfect balance of earthy sweetness from the beets, sharp heat from the horseradish, creamy richness from the dressing, and satisfying crunch from the walnuts. This salad holds up beautifully for 2 days in the refrigerator, making it an excellent make-ahead option for gatherings.

👨‍🍳

Pro Tips For Making Beet Horseradish Salad

  • ROAST BEETS UNTIL TENDER: Peel them before roasting—no one wants to wrestle with skins later. Wrap whole beets in foil with a splash of water and roast at 400°F (200°C) for 45-55 minutes until they yield easily with a fork. Overcooking turns them mushy; undercooking leaves them stubborn. Trust the fork test—if it slides in like butter, you’re golden.
  • GRATE HORSERADISH FRESH: Store-bought horseradish sauce is fine, but freshly grated root is a game-changer. Use a box grater (not a food processor—it turns it into paste) and mix it into the mayo last. The heat builds over time, so add it sparingly at first and adjust to taste. (Yes, even if you’re scared of the burn.)
  • CHILL THE SALAD BEFORE SERVING: This isn’t just about temperature—it’s about texture. After mixing everything, pop the salad in the fridge for at least 30 minutes. The flavors meld, the horseradish mellows slightly, and the beets soften just enough to blend into the dressing without turning grainy. Skipping this step means a salad that’s more like a sad, tepid mash.
  • USE LEMON ZEST NOT JUST JUICE: A quick zest over the top adds brightness without overpowering. The oils in the zest cling to the beets and mayo, making every bite taste fresher. Save the juice for balancing acidity in the dressing—don’t drown the salad in it. (And for the love of all things holy, don’t use bottled lemon juice.)

Essential equipment for this dish

Roasting Beets Perfectly

For flawless roasted beets, you’ll need a heavy baking sheet and aluminum foil—I use Reynolds Wrap for its tight seal. A digital meat thermometer (like Thermoworks Smoke) ensures doneness at 205°F internal temperature. The foil traps moisture, preventing drying, while the baking sheet allows even heat circulation. 🌡️

Grating Horseradish Safely

Fresh horseradish is potent, so a microplane or box grater is essential for precise control. I recommend wearing cut-resistant gloves (like CutterCorp CutMaster) when handling raw horseradish—it can irritate skin. A small mixing bowl with a lid helps contain the pungent aroma while you work. 🌿

Mixing and Emulsifying

A whisk (like OXO Good Grips) and a rubber spatula are must-haves for blending the creamy dressing. For the cashew cream, a high-speed blender (such as Vitamix) ensures ultra-smooth results. If you don’t own one, a food processor (like Cuisinart DLC-7) works well for this step. ⚡

Toasting Nuts Properly

Toasted walnuts add critical texture, so a lightweight skillet (like All-Clad Stainless) is ideal for even heat distribution. A fine-mesh sieve helps remove any burnt bits before chopping. For chopping, a sharp chef’s knife (such as Wüsthof Classic) ensures clean, even pieces. 🥜

Storing and Serving

An airtight glass container (like Pyrex) keeps the salad fresh for up to 3 days in the fridge. For plating, a wide serving platter (such as Le Creuset Stoneware) elevates presentation. A small squeeze bottle (like OXO Good Grips) makes drizzling balsamic glaze effortless. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 12g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute prepared horseradish for fresh?

Prepared horseradish works in a pinch, but fresh is ideal for the best flavor. If using prepared, reduce the amount to 1 tablespoon since it's more concentrated. The fresh version provides a brighter, more complex kick that enhances the beet's earthy sweetness. For extra heat, add an additional ½ teaspoon of cayenne pepper to the dressing.

2

How do I make this salad spicier?

Increase the horseradish to 4 tablespoons and add ½ teaspoon of cayenne or hot sauce. For a smoky twist, incorporate 1 teaspoon of smoked paprika into the dressing. Remember, horseradish's heat builds—start with small increases and adjust to taste after mixing.

3

Can I make this salad ahead of time?

Prepare the salad up to 2 days in advance and store it in an airtight container with dressing separated. The flavors develop beautifully when chilled. Reassemble just before serving to maintain the perfect texture contrast. For best results, let it sit at room temperature for 10 minutes before serving.

4

What's the best way to serve this salad?

This salad pairs wonderfully with grilled meats, roasted vegetables, or as a hearty vegan main. Serve it warm or chilled—both work beautifully. For a complete meal, pair with crusty bread, quinoa, or roasted potatoes. The bold flavors make it especially perfect for holiday gatherings or as a unique appetizer.

5

Why did my horseradish dressing separate?

The dressing may separate if the horseradish wasn't fully incorporated or if you used too much liquid. To fix it, whisk vigorously or blend with a small amount of water until emulsified. For prevention, mix the mayo and oil first, then slowly add the horseradish. The dressing should be thick but pourable—adjust consistency with 1 teaspoon of water or lemon juice as needed.

★★★★★5.0(14 reviews)
Categories Side Dishes