Salads
This beet and fennel salad recipe transforms humble ingredients into a vibrant, earthy masterpiece that balances sweetness with citrus brightness and satisfying crunch. The secret lies in roasting the beets until tender and caramelized while shaving the fennel into delicate ribbons that add aromatic depth and texture contrast.
Every bite delivers a harmonious blend of flavors that makes this dish perfect for both summer gatherings and weeknight meals.
The foundation of this salad begins with perfectly roasted beets—sweet, tender, and naturally caramelized—which pair beautifully with the anise notes of fennel. A zesty citrus dressing ties everything together, while toasted nuts or seeds add a satisfying crunch that elevates the dish from simple to extraordinary.
The combination of textures and flavors creates a salad that feels both elegant and approachable, making it ideal for any occasion.
What sets this recipe apart is its ability to shine as a standalone dish or complement other meals. The earthy sweetness of the beets and fennel is balanced by the tangy citrus dressing, ensuring each bite is vibrant and refreshing.
Whether served at a dinner party or packed for lunch, this salad delivers restaurant-quality results with minimal effort.
For an extra touch of sophistication, consider garnishing with fresh herbs like dill or parsley, or adding a sprinkle of flaky sea salt to enhance the flavors.
The versatility of this salad makes it a go-to recipe for any season, proving that even the simplest ingredients can create something truly special when prepared with care.
Ingredients for beet and fennel salad
Earthy beets and aromatic fennel meet citrus brightness for a salad that balances sweetness and crunch perfectly.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 2 whole | Roasted until tender, peeled |
| Large Fennel Bulbs 🌿 | 2 whole | Shaved into ribbons |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Fresh Orange Juice 🍊 | ¼ cup | Freshly squeezed, no pulp |
| Orange Zest 🍊 | 1 tbsp | Bright, finely grated |
| Apple Cider Vinegar 🍎 | 1 tbsp | Raw, unfiltered preferred |
| Maple Syrup 🍁 | 1 tbsp | Pure, grade B preferred |
| Toasted Walnuts 🥜 | ½ cup | Lightly toasted, chopped |
| Fresh Dill 🌿 | ¼ cup | Chopped, for garnish |
| Flaky Sea Salt 🧂 | 1 tsp | For finishing |
| Fresh Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Garlic Cloves 🧄 | 2 cloves | Minced, for dressing |
| Fresh Parsley 🌱 | ¼ cup | Chopped, optional garnish |
The beets and fennel are the heart of this salad, so prioritize quality. Organic beets from the grocery store's produce section—look for vibrant color and firm texture—roast beautifully. For fennel, Whole Foods or local markets often carry fresher bulbs with tighter fronds. The dressing's citrus notes require freshly squeezed juice; navel oranges work best. Toast your walnuts in a dry pan until fragrant for maximum flavor. Fresh herbs like dill and parsley should be bright green and free from wilting, indicating peak freshness.
No fresh dill? Fresh parsley at double the amount works in a pinch, though it lacks the anise notes. Substitute maple syrup with agave nectar at a 1:1 ratio for a neutral sweetness. If you can't find fennel, shaved celery root or jicama adds a similar texture, though the flavor will differ. For extra crunch, swap walnuts for toasted pumpkin seeds or pecans. The orange juice can be substituted with grapefruit juice for a tart twist, but reduce by half to balance sweetness. Always use freshly grated zest for maximum brightness in the dressing.
Store roasted beets and fennel in airtight containers for 5-6 days in the fridge, though they're best used within 3 days. The dressing keeps for 4 days but tastes freshest when made the same day. Toasted walnuts lose crunch quickly, so store them in a sealed container and toast again before using. This salad holds well for 2 days in the fridge, making it ideal for meal prep. Garnish with fresh herbs and a sprinkle of flaky salt just before serving to preserve texture and flavor.
Why You'll Love This Recipe
- No Roasting Required: I’ll admit—roasting beets can be a pain. This salad skips that step entirely by using pre-cooked beets from a jar (or even canned), so you’re just slicing, shaving, and tossing. The fennel’s natural sweetness shines without any extra work—just thinly slice the bulb, soak it in cold water for 10 minutes to soften, and boom. Done.
- Bright & Earthy Magic: That orange zest and fresh juice cut through the beets’ earthiness like a summer breeze. The fennel adds this anise-like warmth, while the olive oil ties it all together—creamy but not heavy. It’s the kind of salad that makes you pause mid-bite, like, "Wait, how is this so good?"
- Weeknight Meal Prep Hero: Between us, this is my go-to when I need something fresh but low-maintenance for lunches. The flavors actually improve after a day in the fridge—more mellow, less sharp. Pack it in mason jars (dressing on the bottom, greens on top if you add them) and grab it for days. No sad, wilted salads here.
- Budget-Friendly Color Boost: Fresh beets and fennel can feel fancy, but they’re secretly affordable if you buy them in season. A single bulb of fennel lasts ages, and beets keep well in the fridge. Plus, you’re not drowning in expensive ingredients—just a splash of orange juice, a drizzle of olive oil, and you’ve got a showstopper side that feels gourmet without the price tag.
Step-by-step instructions for beet and fennel salad
A harmonious balance of earthy roasted beets, crisp fennel ribbons, and citrus-infused dressing creates this sophisticated salad.
Roast the Beets Until Tender
Preheat your oven to 400°F and wrap the 2 whole medium beets tightly in aluminum foil. Place them on a baking sheet and roast for 45-50 minutes until completely tender when pierced with a knife. The beets should feel soft throughout with no resistance.
While roasting, I like to turn the beets halfway through cooking to ensure even browning. Once done, let them cool slightly before peeling under cold running water—the skins will slip off easily. Cut the peeled beets into ½-inch cubes and set aside. This roasting method develops their natural sweetness while maintaining a firm texture that holds up well in the salad.
Shave the Fennel and Toast the Walnuts
Using a sharp mandoline or chef's knife, carefully shave the 2 whole large fennel bulbs into thin ribbons, working from the core outward. Remove and discard the tough outer layers and any fibrous core pieces. The ribbons should be about ¼-inch wide for optimal texture—thin enough to be tender but thick enough to provide structure.
In a dry skillet over medium heat, toast the ½ cup toasted walnuts for 3-4 minutes until fragrant and lightly golden. Watch them closely—they'll darken quickly. Transfer to a plate to cool completely before chopping. The nutty aroma will deepen as they cool, enhancing the salad's complexity. Keep both the fennel and walnuts at room temperature for assembly.
Prepare the Citrus Dressing
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup fresh orange juice, 1 tablespoon orange zest, 1 tablespoon apple cider vinegar, 1 tablespoon maple syrup, 1 tablespoon fresh lemon juice, and 2 minced garlic cloves. The dressing should emulsify naturally as you whisk, creating a silky texture that coats the vegetables perfectly.
Season generously with the 1 teaspoon flaky sea salt and taste—this is where the magic happens. The bright citrus notes cut through the earthiness of the beets and fennel while the maple syrup adds subtle sweetness. The dressing should be tangy but balanced, with the garlic adding depth. If it separates slightly, whisk vigorously again before using.
Assemble and Garnish the Salad
In a large serving bowl, gently combine the roasted beet cubes, fennel ribbons, and chopped toasted walnuts. Drizzle about ⅓ of the citrus dressing over the vegetables and toss lightly with tongs to distribute evenly. The goal is to coat the ingredients without mashing the fennel or beets—you want to preserve their individual textures.
Divide the salad among plates and drizzle with the remaining dressing. Garnish with the 0.25 cup fresh dill and 0.25 cup fresh parsley, sprinkling them evenly over each serving. The herbs add freshness and visual contrast to the deep colors of the beets and fennel. Serve immediately while the dressing is still vibrant and the vegetables are at their peak crispness.
Pro Tips For Making Beet And Fennel Salad
- ROAST BEETS UNTIL TENDER: Peel them after roasting—it’s easier and preserves more flavor. I used to waste time peeling raw beets, only to have them turn mushy when cooked. Roast whole at 400°F (200°C) for 45-55 minutes until a knife slides in like butter.
- SLICE FENNEL THINLY: Use a mandoline or sharp knife for even ⅛-inch slices—thicker pieces stay tough. I learned this the hard way when my first batch had chewy fennel ruining the texture. A quick soak in cold water for 10 minutes also removes bitterness.
- ACIDIFY THE DRESSING LAST: Mix the orange juice and zest with olive oil just before tossing—citrus oxidizes fast. I used to prep it ahead, and the dressing turned dull, killing the bright flavor. Add a pinch of salt to the dressing too; it balances the acidity better.
- COOL BEETS BEFORE SLICING: Let roasted beets sit 15 minutes after baking—they’ll shrink slightly and slice cleaner. I was impatient once and forced them out early, ending up with a messy pile of uneven chunks. Patience here makes plating effortless.
Troubleshooting this recipe
Fennel Too Fibrous?
If your fennel feels tough or stringy after shaving, it’s likely from the core or older bulbs. Always remove the outermost layer and any white, fibrous parts before shaving. For extra tenderness, soak the shaved fennel in ice water for 5 minutes before draining and adding to the salad.
This softens the fibers slightly while keeping the ribbons crisp. 🌿
Beets Overcooked?
When beets turn mushy instead of tender, they’ve likely been roasted too long or at too high a temperature. For perfect results, wrap them tightly in foil and roast at 400°F for 45-50 minutes max.
If they’re still firm after roasting, return them to the oven for 5-10 more minutes—they’ll continue cooking slightly as they cool. Never microwave beets; they’ll lose texture and flavor.
Dressing Separating?
A separated dressing usually means the oil and citrus didn’t emulsify properly. Whisk vigorously with a hand mixer for 30 seconds to combine. For extra insurance, add 1 tsp Dijon mustard or 1 tsp honey to help bind the ingredients.
If it still separates, drizzle the dressing over the salad in a thin stream while tossing—this creates a better coating without overmixing.
Walnuts Too Dry?
Toasted walnuts lose moisture quickly, especially if stored in the fridge. To revive them, place ½ cup walnuts in a dry skillet over low heat for 1-2 minutes until fragrant again.
For extra crunch, store them in an airtight container at room temperature and toast fresh before using. Avoid refrigerating toasted nuts—they’ll become brittle and lose flavor.
Salad Too Bland?
If your salad lacks depth, boost the dressing with ½ tsp smoked paprika or ¼ tsp ground cumin for warmth. A pinch of red pepper flakes adds subtle heat, while a splash of balsamic vinegar (replace apple cider vinegar) deepens the tang.
Freshly cracked black pepper also enhances the earthy flavors—add it just before serving. 💡
Fennel Not Shaving?
If your fennel won’t shave cleanly, it’s likely too firm. Use a sharp mandoline with a ¼-inch blade for precision, or a chef’s knife held vertically for thin slices. For stubborn fennel, chill it in the fridge for 30 minutes before shaving—it’ll be easier to handle.
Never force the knife; let the blade do the work to avoid tearing the ribbons.
Nutrition facts
Frequently asked questions
Can I use raw beets instead of roasted?
Roasting transforms beets into their sweetest, most tender form—raw beets will be too firm and earthy for this salad. If you're short on time, try steaming them for 15-20 minutes until fork-tender, but roasting develops deeper caramelization. For a quick alternative, use pre-cooked roasted beets from the grocery store's deli section.
How do I store leftovers without sogginess?
Keep the salad components separate: store roasted beets and fennel in one airtight container, dressing in a separate jar, and toasted walnuts in a sealed bag. When ready to serve, reassemble and toss with fresh dressing. For extra crunch, add nuts just before serving. This salad keeps well for 3-4 days in the fridge.
What's the best way to shave fennel without a mandoline?
Use a sharp chef's knife by holding the fennel bulb vertically and making thin, even slices from the core outward. For ribbons, angle the knife slightly and slice lengthwise. Work carefully—fennel is fibrous, so remove tough outer layers first. A peeler also works for delicate shavings, though it's slower. Always use fresh fennel for best results.
Can I make this salad ahead of time?
Prep all components up to 2 days ahead: roast beets, shave fennel (store in ice water to keep crisp), and make the dressing. Store separately in airtight containers. When ready to serve, drain fennel, toast walnuts, and assemble. The flavors meld beautifully overnight, making this perfect for meal prep. Just add fresh herbs and dressing before serving.
What other greens can I add for more volume?
For extra greens, try baby arugula (peppery bite), spinach (mild), or endive leaves (bitter contrast). Add them just before serving to prevent wilting. Avoid iceberg—it lacks flavor and texture. For heartier salads, mix in chopped radicchio (slightly bitter) or watercress (sharp, peppery). Keep greens to 1 cup max to maintain the salad's signature earthy flavor.
