Beet Horseradish Salad Recipe: Earthy-Spicy Bite with Crisp Celery Crown

Salads

Beet Horseradish Salad Recipe: Earthy-Spicy Bite with Crisp Celery Crown

This beet horseradish salad recipe delivers a bold, earthy-spicy combination that transforms simple ingredients into a showstopping dish. The marriage of sweet beets and fiery horseradish creates a flavor profile that's both unexpected and addictive.

I developed this recipe after years of experimenting with root vegetable salads, and it's become a staple at my table—especially when I want to impress guests without spending hours in the kitchen.

The secret lies in the balance: roasting the beets until tender and caramelized enhances their natural sweetness, while freshly grated horseradish adds that signature sharp kick. Crisp celery crowns provide the perfect textural contrast, and a light vinaigrette ties everything together without overpowering the vibrant flavors.

What makes this salad truly special is how it elevates any meal—whether served as an appetizer, side dish, or even a light main course.

What you'll end up with is a visually stunning salad that's as beautiful as it is delicious—deep ruby beets, snowy horseradish flecks, and bright green celery all arranged on a bed of fresh greens.

The flavors are complex yet harmonious, with each bite offering a perfect balance of sweet, spicy, and tangy notes. This isn't just another salad; it's a flavor experience that will have everyone reaching for seconds.

Perfect for holiday gatherings, dinner parties, or as a sophisticated side dish for grilled meats. The recipe comes together in under 30 minutes, making it ideal for busy weeknights when you still want to serve something impressive.

Let's get started on creating this earthy-spicy masterpiece that will become your new signature dish.

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

Ingredients for beet horseradish salad

These vibrant ingredients create a salad so bold it'll steal the show at any gathering.

Ingredient Amount Notes
Medium Beets 🍠 3 whole Organic, washed, trimmed
Fresh Horseradish Root 🌿 ½ cup Grated, not paste
Celery Sticks 🧅 3 whole Stringy, crisp variety
Baby Spinach Leaves 🌱 5 oz Fresh, vibrant green
Extra-Virgin Olive Oil 🫒 ¼ cup Fruity, cold-pressed
Apple Cider Vinegar 🍏 2 tbsp Raw, unfiltered
Maple Syrup 🍁 1 tbsp Grade B for depth
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain preferred
Fresh Lemon Juice 🍋 1 tbsp From organic lemons
Toasted Walnuts 🥜 ½ cup Chopped, skin-on
Dried Thyme Leaves 🌿 ½ tsp From organic source
Smoked Paprika 🌶️ ¼ tsp For subtle smokiness
Cold-Pressed Avocado Oil 🫒 1 tbsp For final drizzle

The beets are the showstoppers here—organic gold or ruby beets from Whole Foods or your local farmers market deliver the deepest flavor. Look for firm, unblemished roots with vibrant color, and keep the skins on for natural sweetness. Fresh horseradish is a game-changer too—Trader Joe's carries it pre-grated, but grating your own from the root gives you that signature fiery punch. Celery should be crisp with white strings, not yellow or wilted. I always buy extra because it adds so much texture, and it's one of those ingredients that keeps beautifully in the fridge for 1-2 weeks.

No horseradish root? Freshly grated wasabi at half the amount works in a pinch, though it's more heat than earthy bite. Subbing maple syrup for agave keeps it vegan, but maple adds that perfect caramel depth. The walnuts can be swapped for toasted pecans if you prefer a different nut profile. Celery sticks too tough? Julienne them first for easier eating. For the vinaigrette, if you're avoiding vinegar, lemon juice plus a pinch of salt does the trick—just add a splash more to compensate. And trust me on the smoked paprika—it's subtle but ties everything together beautifully.

This salad tastes even better the next day as the flavors meld. Store the dressing separately in a small jar—it keeps for 1 week in the fridge. The beets can be roasted ahead and stored in the fridge for 3 days (wrap tightly in foil), or freeze for 3 months if you're prepping for a party. For serving, I like to arrange the spinach on a platter first, then fan out the beets and celery, and sprinkle the horseradish and walnuts on top. Drizzle the dressing just before serving so everything stays crisp—avocado oil adds that luxurious finish without overpowering.

❤️

Why You'll Love This Recipe

  • No-Cook Magic: I swear, this salad comes together while I’m waiting for the oven to preheat. Roast those beets ahead of time (or grab pre-cooked from the store), grate the horseradish fresh, and toss—no chopping, no fuss. The celery adds crunch without extra effort, and the spinach wilts just enough to soak up the dressing like a dream.
  • Spicy-Sweet Wake-Up Call: That horseradish isn’t just for show—it’s the star. The sharp, peppery bite cuts through the earthy sweetness of the beets, and the olive oil ties it all together with a silky richness. Honestly, it’s the kind of flavor that makes you reach for seconds without even thinking.
  • Lunchbox Hero: Between us, this salad holds up better than most store-bought options. Pack it in a jar (dressing on the bottom, greens on top) and it stays crisp for days—perfect for work lunches or school snacks. My kids actually eat their veggies when it’s in there, and I’ll take that win.
  • Budget Brightener: Beets and horseradish are cheaper than you’d think, especially if you buy them in bulk. A single root and a small horseradish piece stretch across multiple salads, and the spinach? You can use whatever’s on sale. It’s my go-to when I want something fancy without breaking the bank.

Step-by-step instructions for beet horseradish salad

This vibrant salad delivers a perfect balance of earthy beets, fiery horseradish, and crisp celery—let's assemble it with precision.

1

Roast the Beets to Perfection

Preheat your oven to 400°F and line a baking sheet with parchment paper. Wrap each of the 3 whole medium beets tightly in aluminum foil, piercing them with a fork in several places to allow steam to escape. This ensures even cooking and prevents bursting.

Place the wrapped beets on the baking sheet and roast for 45-50 minutes until they're tender when pierced with a knife. The beets should feel soft but not mushy—think of them like perfectly cooked potatoes. Let them cool slightly before peeling away the skins, which should slide off easily once they've cooled for 5 minutes.

2

Prepare the Horseradish-Celery Base

While the beets roast, trim the 3 whole celery sticks of their leafy tops and cut them into ¼-inch thick slices. Transfer them to a large mixing bowl. Using a microplane or fine grater, grate the ½ cup fresh horseradish root directly into the bowl—this preserves its volatile oils and ensures maximum heat.

Next, add 2 tablespoons apple cider vinegar and 1 tablespoon maple syrup to the bowl. Whisk vigorously to combine, then let the mixture sit for 5 minutes to allow the flavors to meld. This resting period is crucial—it lets the horseradish mellow slightly while still maintaining its signature kick.

3

Assemble the Salad Components

Once the beets are peeled and cool enough to handle, cut them into ½-inch cubes and add them to the horseradish-celery mixture. Gently fold in the 5 ounces baby spinach leaves, being careful not to wilt them. Sprinkle with ½ teaspoon diamond crystal kosher salt, ½ teaspoon dried thyme leaves, and ¼ teaspoon smoked paprika.

Drizzle in the ¼ cup extra-virgin olive oil and 1 tablespoon fresh lemon juice, then toss everything together with your hands or a large spoon until the spinach is just wilted and the dressing is evenly distributed. The salad should look vibrant with deep ruby beets, crisp celery, and fresh green spinach.

4

Toast the Walnuts and Finish

In a dry skillet over medium heat, toast the ½ cup toasted walnuts for 3-4 minutes until fragrant and lightly golden. Watch them carefully—they burn quickly! Transfer to a plate to cool slightly, then roughly chop them with a knife.

Just before serving, fold the chopped walnuts into the salad. For the final touch, drizzle with 1 tablespoon cold-pressed avocado oil to add a silky finish. This salad tastes best when served immediately, so assemble it just before your guests arrive to preserve its crisp textures and vibrant colors.

👨‍🍳

Pro Tips For Making Beet Horseradish Salad

  • ROAST BEETS UNTIL TENDER: I used to pull them out at 45 minutes, thinking they’d soften more cooling—wrong. Roast medium beets at 400°F (200°C) for 50-60 minutes until a knife slides in like butter. Pierce them first with a fork (yes, even if you’re impatient), or the skins won’t crack properly.
  • PEEL HORSERADISH FRESH: Store-bought grated horseradish loses its kick fast. Scrape a thin strip from the root with a peeler, then finely grate it yourself—just before mixing. The raw, sharp bite fades within 10 minutes, so don’t prep it ahead.
  • DRESS SPINACH LAST: Tossing spinach in olive oil too soon wilts it into sad, limp puddles. Keep it dry until the very end, then fold it in gently with a spoon. You want those leaves to stay crisp—like a fresh salad, not a bed of lettuce soup.
  • CHOP CELERY SMALL: Thick celery sticks scream "homemade but lazy." Dice them into ¼-inch pieces so every bite has that crisp, refreshing crunch. No one notices if you skip this, but you’ll regret the texture contrast.

Flavor customization for this recipe

Spice Level Control

Adjust the horseradish heat by controlling the amount—start with ¼ cup for mild heat, then increase to ½ cup for a fiery kick. For a milder version, mix in 1 tbsp grated ginger to complement the horseradish without overwhelming it.

I often make a small batch with both versions so guests can customize their plates. 🌶️

Sweetness Balance

Swap the 1 tbsp maple syrup for 1 tbsp agave nectar if you prefer a more neutral sweetness, or use 1 tsp honey (non-vegan) for deeper caramel notes. For a fruitier twist, add ¼ cup diced apple or ½ cup pomegranate seeds to contrast the earthy flavors.

These adjustments keep the salad vibrant while refining the sweet-spicy balance.

Texture Variations

Add ½ cup crumbled feta (non-vegan) or ½ cup vegan feta for a creamy element, or fold in ½ cup diced avocado for a rich, buttery texture.

For extra crunch, toast ¼ cup pepitas alongside the walnuts. I love adding thinly sliced radishes for a peppery bite that cuts through the richness.

Herb Infusions

Boost the salad’s depth with 1 tbsp fresh dill or 1 tbsp chopped parsley for brightness. A pinch of ground coriander adds warmth, while ½ tsp dried marjoram introduces a floral note.

Fresh herbs should be added just before serving to preserve their vibrant color and aroma. These tweaks elevate the dish without altering its core flavors.

Smoky Depth

Enhance the smokiness by doubling the ¼ tsp smoked paprika to ½ tsp or adding ½ tsp liquid smoke to the dressing. For a bolder profile, char the celery sticks in a dry skillet for 1-2 minutes before slicing.

This technique adds a subtle campfire flavor that pairs beautifully with the horseradish’s heat. ✨

Global Twists

Transform the salad into a Mediterranean version by adding ¼ cup kalamata olives and 2 tbsp crumbled vegan ricotta. For an Asian-inspired take, swap horseradish for 1 tbsp grated ginger + 1 tsp sesame oil and top with toasted sesame seeds.

These adaptations keep the salad’s essence while introducing exciting new dimensions.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 30g11%
Dietary Fiber 6g21%
Sugars 12g
Protein 6g12%
* 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 use canned beets instead of fresh?

Yes, but with a few adjustments! Drain and rinse canned beets thoroughly, then pat dry. They'll be softer than roasted beets, so add 1 extra tablespoon horseradish to compensate. For texture, fold in 2 tablespoons toasted breadcrumbs to mimic the roasted beet's heartiness. This works well for quick prep but won't have the same caramelized depth.

2

How do I reduce the horseradish heat?

Start with just ¼ cup horseradish instead of the full ½ cup for a milder kick. For extra balance, add 1 tablespoon grated apple or 1 teaspoon honey (if not vegan) to the dressing. The horseradish's heat mellows slightly when mixed with the sweet beets and celery, so don't worry about overpowering the dish—it's designed to harmonize!

3

What's the best way to store leftovers?

Keep the salad in an airtight container in the fridge for up to 2 days. Store the dressing separately to maintain crispness. The beets and celery will soften over time, so add fresh celery sticks and a drizzle of avocado oil when serving to revive textures. For longer storage, freeze the roasted beets (peeled) for 3 months—just thaw and re-roast briefly before assembling.

4

Can I make this salad ahead of time?

Prep all components separately for maximum freshness. Roast and cube the beets up to 3 days ahead, store in the fridge. Grate the horseradish and mix with vinegar and maple syrup (keep refrigerated). Toast the walnuts and store in a sealed container. Assemble just before serving to preserve the crisp celery and vibrant greens.

5

What are the best pairings for this salad?

This salad shines as a side for grilled meats like steak or chicken, but it also works as a light main course with crusty bread and olive oil. For a vegan spread, serve with stuffed portobello mushrooms or lentil loaf. The smoky-spicy flavors also complement creamy dishes like mac and cheese or vegan risotto.

★★★★★4.7(2 reviews)
Categories Salads