Beet and Fennel Salad Recipe: Earthy Sweetness With Toasted Walnut Crunch

Salads

Beet and Fennel Salad Recipe: Earthy Sweetness With Toasted Walnut Crunch

This beet and fennel salad recipe transforms simple ingredients into a vibrant, earthy dish that's as visually stunning as it is delicious. The natural sweetness of roasted beets and crisp fennel slices pairs perfectly with toasted walnuts, creating a texture contrast that elevates every bite.

What makes this salad special is how the flavors come together—sweet, nutty, and slightly peppery—while keeping it completely plant-based and satisfying.

The key to achieving restaurant-quality results at home lies in the preparation: roasting the beets until tender and caramelized while keeping the fennel crisp. A light citrus vinaigrette ties everything together, brightening the earthy flavors without overpowering them.

This salad is not only packed with nutrients but also designed to be simple enough for weeknight dinners or impressive enough for gatherings.

By the time you assemble this dish, you'll have a salad that's rich in color and texture—deep red beets, pale fennel ribbons, crunchy walnuts, and fresh greens all harmonizing on the plate.

The toasted walnuts add a satisfying crunch, while the dressing ensures every bite is balanced with a touch of tang. It's the kind of salad that feels indulgent yet remains light enough for any meal.

Perfect for vegans, health-conscious eaters, or anyone craving a flavorful, nutrient-packed dish, this salad is versatile enough to serve as a main course or a side. The recipe is designed to be foolproof, with clear steps to ensure success every time. Let's get started on creating this vibrant, earthy masterpiece.

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

Ingredients for beet and fennel salad

Simple ingredients transformed into a restaurant-worthy beet and fennel salad with vibrant colors and perfect textures.

Ingredient Amount Notes
Medium Beets 🍠 2 whole Roasted until tender, peeled
Medium Fennel Bulbs 🌿 2 whole Thinly sliced, core removed
Walnuts 🥜 ½ cup Toasted until golden, chopped
Baby Arugula 🌱 4 cups Fresh, stems trimmed
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and dressing
Lemon Juice 🍋 ¼ cup Freshly squeezed, strained
Maple Syrup 🍯 1 tbsp For sweetness balance
Dijon Mustard 🌶️ 1 tsp For tangy depth
Salt 🧂 ½ tsp Sea salt preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Balsamic Vinegar 🍷 1 tbsp For dressing acidity
Fresh Thyme Leaves 🌿 ¼ tsp Chopped, optional garnish

The beets and fennel are the stars here—organic beets from the grocery store's produce section work perfectly, but if you can find heirloom varieties, they're even sweeter. Roast the beets until they're fork-tender, about 45-50 minutes at 400°F, then peel while still warm for easiest removal. Fennel can be tricky to slice thinly; use a sharp knife and cut parallel to the core for even ribbons. Trader Joe's often carries pre-sliced fennel if you're short on time, though fresh is always better. For the walnuts, toast them in a dry pan until fragrant—about 3-4 minutes—and chop them while still warm to keep them crisp.

No fresh thyme? Dried thyme at one-third the amount works in a pinch, though fresh adds a brighter flavor. Substitute walnuts for pecans or almonds if needed, but walnuts provide the best texture contrast. The dressing can be adjusted to taste—more maple syrup for extra sweetness or a splash of apple cider vinegar for additional tang. For a nut-free version, omit the walnuts and add toasted pumpkin seeds instead. If you're prepping ahead, roast the beets and fennel a day in advance—they actually taste better after sitting overnight as the flavors meld.

Store the dressing separately in an airtight container for up to 5 days in the fridge, and keep the roasted beets and fennel wrapped in plastic for 3-4 days. The walnuts stay fresh for 1 week if stored in a sealed container. Assemble the salad just before serving to maintain crispness—arugula wilts quickly, so add it last. This salad keeps well for 2 days in the fridge, making it perfect for meal prep. Double the dressing if you're making it for a crowd, as it's often the first to disappear.

❤️

Why You'll Love This Recipe

  • No Roasting Required: I swear by this trick—just slice the beets and fennel thin, toss with olive oil, and let them sit for 10 minutes. That’s it. No oven, no waiting, no fuss. The raw crunch and bright flavors still shine through, and honestly? It’s one less thing to think about when I’m already juggling a million other things.
  • Earthy Crunch Magic: Between us, the walnuts and fennel bulbs are a match made in flavor heaven. The walnuts add this perfect chewy bite, while the fennel’s licorice kick cuts through the sweetness of the beets. Baby arugula ties it all together with that peppery punch—no dressing needed, but if you add one, it’s even better.
  • Lunchbox Hero: This salad holds up like a champ. I pack it for work, and it’s still crisp and delicious by afternoon. The beets and fennel stay fresh, the walnuts don’t get soggy, and the arugula stays vibrant. It’s my go-to when I need something hearty but still light enough to not weigh me down.
  • Budget Brightener: Beets and fennel are cheap, and they last forever. A single bulb of fennel and a few beets stretch across multiple salads, and walnuts in bulk save even more. Plus, you can use the greens from the fennel in other dishes—zero waste, all flavor. It’s one of those recipes where you get way more than you pay for.

Step-by-step instructions for beet and fennel salad

Transform simple ingredients into a vibrant, flavorful salad with perfect texture and balance.

1

Roast the Beets Until Tender

Preheat your oven to 400°F and line a baking sheet with parchment paper. Scrub the 2 whole medium beets clean, leaving the skins on, and pierce them several times with a fork to prevent bursting. Place them directly on the baking sheet.

Roast for 45-55 minutes until the beets are fork-tender and their edges begin to soften. They're done when they yield easily to gentle pressure. Let them cool slightly before peeling - the skins should slip off effortlessly once cooled. Cut into ¼-inch thick slices and set aside.

2

Prepare the Fennel and Toast the Walnuts

Trim the 2 whole medium fennel bulbs, removing the tough outer layers and the core. Using a sharp mandoline or knife, slice them paper-thin into ¼-inch strips. Place them in a colander and sprinkle with ¼ teaspoon of the salt. Set aside while you prepare the walnuts.

In a dry skillet over medium heat, toast the ½ cup walnuts for 3-4 minutes until they're fragrant and golden. Watch carefully - they'll darken quickly. Remove from heat and immediately chop them coarsely. Let cool completely before adding to the salad.

3

Assemble the Salad Base

In a large mixing bowl, combine the 4 cups baby arugula with the roasted beet slices and fennel strips. Gently toss just enough to distribute evenly. The arugula should remain mostly intact - you want to preserve its fresh texture while incorporating the roasted vegetables.

Add the toasted walnuts and sprinkle with ¼ teaspoon black pepper. This is where the texture contrast comes together - crispy walnuts against tender beets and fennel, with the pepper adding just enough heat to cut through the earthy flavors.

4

Make the Dressing and Combine

In a small bowl, whisk together the ½ cup extra-virgin olive oil, ¼ cup lemon juice, 1 tablespoon maple syrup, and 1 teaspoon Dijon mustard. Season with the remaining ¼ teaspoon salt and 1 tablespoon balsamic vinegar. The dressing should be emulsified but still pourable.

Pour the dressing over the salad and toss gently but thoroughly. The acidity from the lemon and vinegar will brighten the earthy flavors while the sweetness of the maple syrup balances the bitterness of the beets. Taste and adjust seasoning if needed - you might want to add a pinch more salt or a splash of lemon juice.

5

Garnish and Serve Immediately

Transfer the salad to serving plates and sprinkle with ¼ teaspoon chopped fresh thyme leaves if using. The thyme adds a subtle herbal note that complements the fennel's anise flavor. Serve immediately while the arugula remains crisp and the dressing is still vibrant.

For best results, serve this salad as a main course with grilled protein or as a side with roasted meats. The contrast of temperatures and textures makes each bite exciting - crisp arugula, tender roasted vegetables, crunchy walnuts, and the smooth dressing tying it all together.

👨‍🍳

Pro Tips For Making Beet And Fennel Salad

  • ROAST BEETS UNTIL TENDER: I used to pull them out too soon—still firm, still bitter. These things need 45-55 minutes at 400°F (200°C), wrapped in foil, until a knife slides in like butter. Overcook? They’ll turn to mush. Undercook? You’ll regret it.
  • SLICE FENNEL THIN AND EVEN: That thick, stubborn core? Cut it out—it’s useless. Then slice the bulb paper-thin (⅛-inch or less) so it softens without disappearing into the salad. A mandoline helps, but a sharp knife works if you’re patient. Uneven slices? They’ll cook unevenly.
  • TOAST WALNUTS LOW AND SLOW: High heat burns them fast. Keep the pan on medium-low, stirring constantly, until they’re just golden—about 5-6 minutes. Burnt walnuts taste bitter, and nobody wants that. If you’re lazy, skip toasting, but the crunch and depth disappear with it.
  • DRESS SALAD LAST MINUTE: Arugula wilts faster than you think. Toss the greens with dressing right before serving—even if it means assembling everything at the last second. The beets and fennel can sit dressed for 10 minutes, but the arugula? Fresh is non-negotiable.

Essential equipment for beet and fennel salad

Roasting Tools

For perfect roasted beets, I recommend using a heavy-duty baking sheet with a rim to catch any drips. I love the OXO Good Grips Baking Sheet—it’s sturdy and has a nonstick coating that makes cleanup a breeze.

Place parchment paper on top to prevent sticking, especially if your oven runs hot. A mandoline slicer like the Benriner is a game-changer for thin, even fennel slices—just be sure to use the guard to avoid accidents. 🔥

Knife Skills Kit

A sharp 8-inch chef’s knife is essential for trimming fennel and peeling beets. My go-to is the Mac Knife Pro Chef’s Knife—it holds an edge well and glides through tough fennel bulbs.

For precision, a paring knife helps remove the fennel’s tough outer layers without wasting much. Always keep a cutting board with a non-slip base (I use Teakhaus) to prevent accidents while chopping.

Dressing Essentials

Whisking the dressing requires a small mixing bowl and a fine-mesh strainer to remove any pulp from the lemon juice. I keep a stainless steel whisk (like OXO Good Grips) handy for emulsifying the dressing smoothly.

For measuring, a liquid measuring cup ensures accuracy with the olive oil and lemon juice. A microplane also comes in handy if you want to zest extra lemon for added brightness in the dressing. ✨

Serving Presentation

To elevate your salad’s presentation, use wide, shallow bowls or plates with textured edges to showcase the vibrant colors. I love Le Creuset stoneware bowls for their rustic charm. For garnishing, a small pair of kitchen shears makes quick work of chopping fresh thyme.

A drizzling spoon (like KitchenAid) helps create elegant dressing patterns on top. Don’t forget a serving spoon for easy portioning when serving to guests.

Storage Solutions

Store roasted beets and fennel in airtight glass containers (I use Pyrex) to keep them fresh for up to 4 days in the fridge. The dressing should go in a separate small glass jar with a tight-sealing lid.

For the walnuts, a resealable plastic bag or amber-colored glass jar (like Klean Kanteen) preserves their freshness and prevents oxidation. Label everything with dates to track freshness—this salad tastes even better the next day! 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 24g8%
Dietary Fiber 6g21%
Sugars 14g
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 substitute raw beets for roasted in this salad?

Yes, but the flavor will be less rich and sweet. Raw beets should be peeled, grated or thinly sliced, and tossed with 1 tablespoon lemon juice for 10 minutes before using to mellow their intensity. Roasting enhances their natural sugars, which balances perfectly with the fennel's anise notes.

2

How do I store leftovers without losing texture?

Keep the salad components separate: store roasted beets and fennel in an airtight container for 4 days, dressing in a sealed jar for 5 days, and walnuts in a resealable bag. Reassemble only when ready to eat to preserve crispness. The arugula should be added fresh if possible.

3

What greens can replace arugula for a milder flavor?

Try mixed baby greens or spinach for a gentler taste. If using spinach, add it just before serving to prevent wilting. For heartier greens like kale, massage with 1 teaspoon olive oil and ½ teaspoon lemon juice for 5 minutes to soften before combining.

4

Can I make this salad ahead of time for a party?

Roast the beets and fennel 1 day ahead and store them separately. Toast walnuts fresh morning-of. Assemble the salad 2 hours before serving, keeping dressing separate until ready to toss. This ensures the greens stay crisp and the flavors meld beautifully without becoming soggy.

5

What's the secret to getting crisp fennel slices?

Slice fennel paper-thin using a sharp knife or mandoline, then immediately toss with ¼ teaspoon salt and let sit for 10 minutes before rinsing. Pat completely dry with a clean towel to remove excess moisture. This prevents sogginess when combined with the dressing.

★★★★★4.8(3 reviews)
Categories Salads