Brussels Sprouts and Beet Salad Recipe: Earthy Sweetness With Crispy Roasted Edges

Side Dishes

Brussels Sprouts and Beet Salad Recipe: Earthy Sweetness With Crispy Roasted Edges

This Brussels sprouts and beet salad recipe transforms humble ingredients into a vibrant, textured dish that balances earthy sweetness with crispy roasted edges. The secret lies in high-heat roasting—halved Brussels sprouts caramelize into golden perfection while beets develop a tender yet slightly crisp exterior.

I developed this recipe after realizing how often salads lack depth; roasting adds complexity without sacrificing freshness.

The magic happens in three simple stages: roasting, cooling, and tossing with a bright citrus dressing. Brussels sprouts release their natural sweetness when roasted, while beets add vibrant color and a subtle earthiness.

A quick dressing of lemon, olive oil, and Dijon mustard ties everything together, cutting through the richness while enhancing the natural flavors. This salad is hearty enough to stand alone but elegant enough for dinner parties.

What you’ll end up with is a crispy-edged, flavor-packed salad that’s far more exciting than basic greens. The contrast of textures—crunchy roasted sprouts, tender beets, and optional nuts or seeds—makes every bite satisfying.

It’s a dish that feels both rustic and refined, perfect for fall menus or as a side that steals the show.

Best of all, this recipe scales effortlessly—double it for a crowd or prep ahead for meal prep. The flavors only deepen as it sits, making it ideal for make-ahead entertaining. Let’s get started on this earthy, crispy-edged masterpiece that proves salads can be anything but boring.

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

Ingredients for brussel sprout and beet salad

Roasting transforms humble sprouts and beets into a vibrant, textured salad with crispy edges and earthy depth.

Ingredient Amount Notes
Brussels Sprouts 🥬 1 ½ lb Halved, trimmed, tough ends removed
Medium Beets 🍠 3 whole With tops removed, peeled
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and dressing
Lemon Juice 🍋 ¼ cup Freshly squeezed
Dijon Mustard 🌶️ 1 tbsp For dressing tang
Maple Syrup 🍯 1 tbsp For subtle sweetness
Raw Walnuts 🥜 ½ cup Toasted, roughly chopped
Red Wine Vinegar 🍷 1 tbsp For brightness
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Fresh Thyme Leaves 🌿 ¼ cup Chopped, for garnish
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Vegetable Broth 💧 ¼ cup For roasting beets
Balsamic Glaze 🍷 1 tbsp For finishing drizzle
Fresh Arugula 🌱 4 cups Baby leaves preferred

For optimal roasting results, prioritize small, firm Brussels sprouts—they caramelize best without turning mushy. Whole Foods or local farmers markets often carry the freshest, most compact sprouts, but the standard grocery store selection works if they're bright green and compact. Beets should be vibrant, with smooth skins and no soft spots—Trader Joe's carries excellent pre-peeled options that save time. The key to crispy edges lies in high heat and proper cutting: halve the sprouts lengthwise and trim any tough stems. For beets, a sharp knife and steady hand prevent messy peeling—organic beets are easier to peel due to thinner skins, but conventional works fine too. Toast the walnuts in a dry pan until fragrant to enhance their natural richness.

No fresh thyme? Fresh parsley or basil at half the amount works in a pinch, though thyme's earthy notes complement the beets perfectly. Substituting maple syrup for agave or date syrup maintains vegan integrity while adjusting sweetness levels slightly. For the dressing, apple cider vinegar can replace red wine vinegar if preferred—it adds a subtle apple note that pairs beautifully. If you're roasting without broth, a splash of apple juice or water helps tenderize the beets while keeping them moist. The arugula adds peppery contrast; if unavailable, baby spinach or mixed greens work equally well. For extra crunch, toasted pecans or pumpkin seeds are excellent alternatives to walnuts.

Roasted vegetables maintain their best texture when cooled completely before tossing—this prevents sogginess and allows flavors to meld. Store leftovers in airtight containers with a paper towel to absorb excess moisture, keeping them fresh for 3-4 days in the fridge. The dressing separates naturally; simply shake or whisk before using. For make-ahead entertaining, roast the vegetables and store them separately from the dressing, combining just before serving. The walnuts and greens can be added fresh last-minute to preserve their crispness. This salad reheats beautifully—simply warm the roasted components and toss with dressing for a warm salad option.

❤️

Why You'll Love This Recipe

  • No-Fuss Roasting: I roast the beets and Brussels sprouts together—same pan, same time. Halve the beets, trim the sprouts, toss with olive oil, and let the oven do the work. Twenty minutes later, you’ve got caramelized edges without standing over a stove.
  • Earthy-Creamy Balance: That Dijon mustard dressing cuts through the sweetness of roasted beets while the lemon juice keeps it bright. The texture? Crispy sprouts meet tender beets—like a hug for your palate.
  • Meal Prep MVP: Pack this salad for lunch all week. The flavors only get better as the beets soften overnight, and it’s hearty enough to stand up to grilled chicken or toasted nuts if you’re feeling fancy. (Yes, even on a Tuesday night.)
  • Budget Bright Spot: Beets and Brussels sprouts are cheap, seasonal staples that won’t break the bank. One batch feeds four, and leftovers reheat beautifully—no sad wilted greens here. Honestly, it’s the kind of dish that makes grocery day feel like a win.

Step-by-step instructions for roasted Brussels sprouts and beet salad

Transform humble ingredients into a vibrant salad with caramelized edges and perfect texture.

1

Roast the Brussels Sprouts and Beets for Crispy Edges

Preheat your oven to 425°F and line two baking sheets with parchment paper. In a large bowl, toss the 1.5 lb halved Brussels sprouts with 2 tablespoons of the extra-virgin olive oil, ½ teaspoon of the sea salt, and ¼ teaspoon of the black peppercorns. Spread them evenly on one baking sheet, cut-side down.

For the 3 whole medium beets, wrap each tightly in aluminum foil and place them on the second baking sheet. Drizzle the foil-wrapped beets with 1 tablespoon of the remaining extra-virgin olive oil and pour ¼ cup vegetable broth around them to create steam. Roast both trays for 25-30 minutes until the Brussels sprouts are deep golden brown with crispy edges and the beets are tender when pierced with a fork. The beets should be soft enough to slice easily but not falling apart.

2

Prepare the Walnuts and Assemble the Base Ingredients

While the vegetables roast, toast the ½ cup raw walnuts in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until they turn light golden brown and release their nutty aroma. Transfer them to a cutting board and roughly chop with a knife.

Peel the roasted beets by rubbing them under cool running water to remove the skins, then slice them into ¼-inch thick rounds. In a large mixing bowl, combine the sliced beets with the roasted Brussels sprouts. Add the toasted walnuts and set aside. In a separate bowl, gently toss the 4 cups fresh arugula with ½ teaspoon of the remaining sea salt and ¼ teaspoon of the remaining black peppercorns to preserve their natural crispness.

3

Create the Dressing for Perfect Balance

In a small bowl, whisk together the ¼ cup lemon juice, 1 tablespoon Dijon mustard, 1 tablespoon maple syrup, 1 tablespoon red wine vinegar, and the remaining 3 tablespoons extra-virgin olive oil. The dressing should be emulsified but still pourable—if it thickens, whisk in 1 teaspoon water to reach a smooth consistency. Taste and adjust seasoning with additional sea salt or lemon juice as needed, aiming for a balance of tangy, sweet, and savory notes.

Real talk: The maple syrup and Dijon mustard create a subtle sweetness and depth that complements the earthy beets and Brussels sprouts. Don't skip the vinegar—it cuts through the richness and brightens the entire salad. The lemon juice adds a refreshing acidity that keeps the flavors vibrant.

4

Combine and Garnish for Restaurant-Quality Presentation

Pour the dressing over the beet and Brussels sprout mixture in the mixing bowl and toss gently to coat evenly. Transfer the dressed vegetables to a large serving platter and arrange the arugula around the edges. Drizzle the entire salad with the 1 tablespoon balsamic glaze, allowing it to pool slightly in the center for visual appeal and added sweetness.

Sprinkle the ¼ cup chopped fresh thyme leaves evenly over the top, focusing on the arugula and any exposed areas of the salad. The thyme adds a fragrant, herbal note that elevates the earthy flavors. Serve immediately while the roasted vegetables are still warm and crispy, ensuring each bite delivers that perfect contrast of textures and temperatures.

👨‍🍳

Pro Tips For Making Brussel Sprout And Beet Salad

  • ROAST BEETS UNTIL TENDER: I learned this the hard way—beets for salad need to be fork-tender, not just soft. Roast them at 400°F (200°C) for 45-50 minutes, wrapped in foil, then finish uncovered for the last 10 minutes. This ensures they caramelize slightly without drying out, which makes all the difference when sliced into the salad.
  • TRIM BRUSSELS LIKE A PRO: Cut a shallow cross at the base of each Brussels sprout (about ¼-inch deep) before roasting. This keeps them from rolling away on the pan and ensures even cooking. Skip the outer leaves unless they’re wilted—you’ll waste good real estate for the dressing.
  • WHISK THE DRESSING RIGHT: Mix your olive oil, lemon juice, Dijon, and salt in a jar, then shake like you’re trying to wake someone up at 6 AM. A blender or whisk won’t emulsify the oil properly, and you’ll end up with a dressing that separates. The shake method guarantees a silky, clingy finish—no one wants a sad, oily puddle at the bottom.
  • ADD WALNUTS LAST MINUTE: Toast your walnuts (if using) after roasting the beets and Brussels, not before. They’ll stay crisp and add crunch to the salad without turning into greasy bits. Toss them in just before serving so they don’t absorb the dressing and turn soggy—trust me, no one likes a mushy walnut.

Perfect pairings for brussel sprout and beet salad

Warm Protein Pairings

This salad shines alongside warm proteins like grilled chicken breast or pan-seared tofu. I love serving it with herb-marinated chicken—simmer the breast in 2 tbsp olive oil, 1 tbsp fresh thyme, and 1 minced garlic clove for 15 minutes before grilling.

For a vegan option, press and pan-fry ½-inch thick tofu slices in 1 tbsp coconut oil until golden, then brush with a mix of 1 tbsp soy sauce and 1 tsp maple syrup. 🍗

Crunchy Add-Ons

Boost texture with toasted seeds or crispy chickpeas. Toss ½ cup pumpkin seeds in 1 tsp olive oil and ¼ tsp smoked paprika, then toast in a dry pan for 3-4 minutes until fragrant.

For extra protein, bake 1 can (15 oz) chickpeas (drained, rinsed, and dried) with 1 tbsp olive oil and ½ tsp sea salt at 400°F for 25 minutes, shaking the pan halfway. These add satisfying crunch without overpowering the salad.

Cheese Complements

For a cheesy twist, crumble ½ cup goat cheese or feta over the top. I prefer aged goat cheese for its tangy depth—it melts slightly when tossed with warm roasted veggies. For a sharper bite, use crumbled feta and sprinkle with 1 tsp dried oregano.

If avoiding dairy, swap in vegan parmesan (nutritional yeast + garlic powder) for a nutty finish. 🧀

Bread Pairings

Serve with crusty sourdough or warm naan to soak up any dressing. Toast a thick slice of sourdough with 1 tbsp olive oil and ½ tsp flaky sea salt, then rub with a garlic clove for extra flavor.

For a global touch, warm naan in a skillet with 1 tsp ghee and sprinkle with ½ tsp chaat masala for a smoky-sweet contrast. The salad’s earthy notes pair beautifully with the bread’s chewiness.

Dessert Harmony

Balance the meal with a citrusy dessert like lemon olive oil cake or honey-glazed figs. The bright acidity of lemon in the cake mirrors the salad’s dressing, while figs’ natural sweetness complements the beets’ earthiness.

For a lighter option, serve vanilla bean sorbet—its cool creaminess contrasts perfectly with the warm, roasted salad. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
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 pre-cooked beets instead of roasting fresh ones?

Pre-cooked beets save time and work perfectly in this salad. Simply slice them ¼-inch thick and toss them with the roasted Brussels sprouts. For best results, warm them briefly in a skillet with a little olive oil to maintain their texture. The flavor will be slightly different (less caramelized), but still delicious.

2

How do I prevent Brussels sprouts from burning while roasting?

Roast at 425°F but don't overcrowd the baking sheet—leave 1-inch gaps between sprouts. Use a wire rack on a baking sheet for even air circulation. Check at 20 minutes and flip them if needed. The key is high heat with proper spacing to get crispy edges without burning.

3

What's the best way to store leftovers?

Store the roasted vegetables and dressing separately in airtight containers. Keep them refrigerated for up to 3-4 days. When ready to serve, toss with dressing and add fresh arugula and walnuts last-minute to preserve their crispness. The flavors actually improve overnight!

4

Can I make this salad ahead of time?

Yes! Roast the vegetables and store them separately from the dressing. Assemble everything just before serving to maintain the perfect texture contrast. The walnuts and greens can be added fresh last-minute for maximum crunch. This makes it ideal for meal prep or entertaining.

5

What if I don't like beets?

Swap them for roasted carrots or sweet potatoes—both add natural sweetness and vibrant color. For a different earthy flavor, try roasted parsnips. The key is maintaining the roasted texture and sweetness contrast with the Brussels sprouts.

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