Salads
This vegan Brussels sprout salad transforms bitter sprouts into crispy, caramelized bites with a nutty tahini dressing that ties everything together. After years of perfecting the balance between sweet and savory, I've developed a method that delivers restaurant-quality results without any animal products.
The high-heat roasting creates that coveted crispy texture while bringing out the natural sweetness of the sprouts.
The secret lies in the tahini dressing—a creamy, tangy blend of tahini, lemon juice, and maple syrup that cuts through the richness of the roasted sprouts. I also add toasted walnuts for crunch and a sprinkle of flaky sea salt to elevate every bite.
This salad isn't just vegan; it's a flavor powerhouse that will convert even the biggest Brussels sprout skeptics.
What you'll end up with is a vibrant salad featuring perfectly crispy roasted Brussels sprouts, creamy tahini dressing, and textural contrast from toasted nuts. The combination of caramelized edges and tender centers creates a satisfying bite that's both hearty and refreshing.
The dressing clings beautifully to the sprouts, ensuring every forkful is packed with flavor.
This recipe works equally well as a side dish for grilled meats or as a complete meal on its own. The nutty dressing adds protein, making it a satisfying option for any time of day.
Let's get started on this vegan salad that proves plant-based eating can be just as indulgent as traditional dishes.
Ingredients for vegan brussel sprout salad
Crispy roasted sprouts meet creamy tahini dressing—this salad needs just 11 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Brussels Sprouts 🥬 | 1 ½ lb | Trimmed, halved lengthwise |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting, high quality |
| Maple Syrup 🍯 | 2 tbsp | Pure, grade A preferred |
| Flaky Sea Salt 🧂 | 1 tsp | For finishing, Maldon preferred |
| Tahini 🥜 | ½ cup | Sesame paste, smooth texture |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed, strained |
| Walnuts 🌰 | ½ cup | Toasted, roughly chopped |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
| Water 💧 | ¼ cup | For thinning dressing |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
The Brussels sprouts are the star, so don't skimp on quality. Look for small, firm sprouts—they're sweeter and crispier. I grab mine from the organic section at Whole Foods when I can, but the regular produce aisle works too. Trim the ends and halve them lengthwise so they cook evenly. The high-heat roasting is key here—it caramelizes the edges while keeping the centers tender. If you're short on time, Trader Joe's pre-washed sprouts save you a step.
No tahini? Substitute with peanut butter—it's sweeter but works in a pinch. Fresh thyme is ideal, but dried at half the amount gets you close. Want more crunch? Toasted pecans or almonds work just as well. The maple syrup adds sweetness, but agave nectar works too. If your tahini is thick, add a splash of water to thin it out—it should coat the back of a spoon but still be pourable. And trust me, the Maldon sea salt makes all the difference for that flaky finish.
Roasted sprouts keep in the fridge for 4 days—reheat at 350°F for 5 minutes to crisp them back up. The tahini dressing lasts 1 week in the fridge, but I always make extra to drizzle on sandwiches. Store everything separately to keep the sprouts crispy. For meal prep, toss the dressing with the sprouts right before serving—it clings better when fresh. Portion the nuts separately so they stay crunchy.
Why You'll Love This Recipe
- No-Fuss Roasting: I swear by the "toss and bake" method—just halve those sprouts, drizzle with olive oil, and let the oven do the work. No chopping, no stress, just crispy edges and tender centers in 20 minutes. (Yes, even on a Tuesday night.)
- Sweet-Savory Magic: That tahini-maple glaze? It’s the star. The caramelized maple balances the nuttiness of tahini, while flaky sea salt turns every bite into a little flavor explosion. Honestly, I’ve had people ask if there’s cheese in it—there isn’t, but you’d never know.
- Meal-Prep MVP: This keeps perfectly for 4 days in the fridge—ideal for lunches or side dishes. Pack it with grains for a hearty bowl, or serve it cold at potlucks. Between us, it’s my go-to for avoiding takeout when I’m swamped.
- Budget Bright Spot: Brussels sprouts are cheap, tahini lasts forever, and you’re using pantry staples. For under $8, you feed four with a dish that feels fancy but costs next to nothing. (My wallet and taste buds thank me.)
Step-by-step instructions for crispy roasted Brussels sprouts with tahini dressing
Here's how to transform tough Brussels sprouts into crispy, caramelized bites with a rich, nutty dressing.
Prep and Roast the Brussels Sprouts
Preheat your oven to 425°F and line two baking sheets with parchment paper. Trim the ends off the 1.5 lb Brussels sprouts and halve them lengthwise. You want even-sized pieces for consistent roasting.
In a large bowl, toss the halved sprouts with 0.5 cup extra-virgin olive oil and 2 tbsp maple syrup until they're evenly coated. Spread them out in a single layer on the prepared baking sheets—don't overcrowd, or they won't crisp up properly. Roast for 20-25 minutes, stirring halfway, until the edges are deep golden brown and slightly crispy. You're looking for caramelization, not burning, so keep an eye on them after the 20-minute mark.
Toast the Walnuts and Make the Tahini Dressing
While the sprouts roast, toast the 0.5 cup walnuts in a dry skillet over medium heat for 3-4 minutes, stirring constantly until they're fragrant and lightly golden. Remove from heat and let cool slightly, then roughly chop them with a knife.
In a small bowl, whisk together the 0.5 cup tahini, 3 tbsp lemon juice, 0.25 cup water, 2 minced garlic cloves, 0.5 tsp dried thyme, and 0.5 tsp ground black pepper until smooth. If it's too thick, add a splash more water. The dressing should be creamy but pourable—this will coat the sprouts beautifully.
Assemble and Finish the Salad
Transfer the roasted Brussels sprouts to a large serving bowl. Drizzle the warm sprouts with the tahini dressing and toss gently to combine. The residual heat from the sprouts will help the dressing cling perfectly.
Sprinkle the toasted walnuts over the top and finish with a pinch of flaky sea salt. Serve immediately while the sprouts are still crispy and warm. The contrast of crispy sprouts with the creamy tahini dressing and crunchy walnuts makes this salad irresistible.
Store and Reheat (If Needed)
If you need to store leftovers, keep the dressing separate. Reheat the sprouts in a skillet over medium heat for 2-3 minutes to restore their crispiness, then toss with the dressing just before serving. The texture changes dramatically when reheated, so it's best enjoyed fresh.
This salad holds up well for 2 days in the fridge, but the crispy texture is at its peak when freshly made. The tahini dressing adds a rich, nutty depth that balances the sweetness of the roasted sprouts perfectly.
Pro Tips For Making Vegan Brussel Sprout Salad
- Trim the Tough Stems: Cut Brussels sprouts in half lengthwise after trimming the stems—this keeps the leaves intact and prevents them from falling apart when roasting. I used to halve them first, and half the sprouts would turn to mush by the end.
- Roast Until Charred: Push the oven temp to 425°F (220°C) and roast the sprouts for 25-30 minutes, stirring once, until they’re blackened in spots. That deep char is where the flavor hides—don’t pull them out too soon just because they look done.
- Whisk Tahini First: Mix the tahini with a splash of warm water (or plant-based milk) before adding maple syrup and olive oil—this prevents clumping and gives the dressing a silky texture. I’ve seen people skip this and end up with a grainy, lumpy mess.
- Balance the Sweet-Salty: Start with 1 tablespoon maple syrup per ½ cup tahini, then taste before adding more—Brussels sprouts are bitter, and too much syrup can make the dish cloying. A pinch of flaky salt on top at the end ties everything together.
Health benefits of this dish
Fiber Powerhouse
Brussels sprouts are one of nature's best sources of dietary fiber, with 1.5 lbs providing over 10 grams—that's 40% of your daily needs in a single serving. This salad delivers fiber without the heaviness, supporting digestion and keeping you full longer.
The tahini dressing adds extra fiber too, thanks to sesame seeds, making this a satisfying, nutrient-dense meal. 💪
Plant-Based Protein
While not a complete protein, this salad packs plant-based protein from tahini and walnuts. ½ cup tahini delivers 12 grams of protein, while ½ cup walnuts adds 10 grams—together, they create a balanced amino acid profile.
Perfect for vegans or anyone looking to boost protein intake without animal products.
Antioxidant-Rich
The deep green color of Brussels sprouts signals high levels of antioxidants like vitamin C and kaempferol. A 1.5 lb serving provides 200% of your daily vitamin C, which supports immunity and skin health.
The walnuts add omega-3 fatty acids, reducing inflammation. This salad is essentially a nutrient powerhouse in every bite.
Blood Sugar Balance
The combo of fiber, healthy fats, and complex carbs (from maple syrup and tahini) helps stabilize blood sugar. Unlike refined carbs, the sprouts' natural sugars are balanced by fiber, preventing spikes.
Ideal for anyone managing diabetes or watching blood sugar levels. The lemon juice in the dressing adds citric acid, which may further improve glucose metabolism.
Bone Health Boost
Brussels sprouts are packed with calcium and vitamin K, both critical for bone health. ½ cup tahini adds 100mg of calcium (8% daily value), while the sprouts provide vitamin K for calcium absorption.
Walnuts contribute copper, another mineral essential for bone strength. This salad quietly supports skeletal health without any dairy.
Heart-Friendly Fats
The extra-virgin olive oil and tahini provide monounsaturated fats, which lower bad cholesterol (LDL). Walnuts add polyunsaturated fats, including omega-3s. Together, they create a heart-healthy fat profile that supports cardiovascular function. The lemon juice in the dressing adds antioxidant benefits, rounding out this protective combo. 💛
Nutrition facts
Frequently asked questions
Can I use frozen Brussels sprouts for this recipe?
Yes, but with a few adjustments! Thaw and dry the sprouts thoroughly with a kitchen towel before halving and roasting. Frozen sprouts release more moisture, so they won't get as crispy. For best results, pat them extra dry and roast at 400°F instead of 425°F to prevent burning.
What if I don't have tahini? What are good substitutes?
Try peanut butter (thinner texture) or cashew butter for a similar nutty flavor. For a seed-based option, blend 2 tbsp sunflower seeds with 2 tbsp water until smooth. The dressing will be slightly less creamy but still delicious.
How do I prevent Brussels sprouts from getting mushy?
Keep them in a single layer on the baking sheet and avoid overcrowding. Roast at high heat (425°F) for 20-25 minutes max, stirring halfway. For extra crispiness, finish under the broiler for 1-2 minutes at the end. The key is high heat and minimal time!
Can I make this salad ahead of time?
Roast the sprouts and toast the nuts 1 day ahead, then store separately. Keep the dressing in a jar in the fridge. Assemble just before serving to maintain crispness. The sprouts will soften slightly when reheated, but a quick pan sear (2-3 minutes) restores crispiness.
Why does my tahini dressing separate?
Tahini naturally thickens when cold. Thin with 1-2 tbsp water until smooth, or whisk vigorously. For extra stability, add 1 tsp lemon juice (already in the recipe) to emulsify. Store in the fridge and stir before using. The dressing should coat the back of a spoon but still be pourable.
