
Shaved raw Brussels sprouts tossed in a bright, garlicky basil pesto is the kind of salad that converts even the most skeptical vegetable eaters at the table. The sprouts are sliced paper-thin so they soak up every bit of that vivid green dressing, softening just enough after a short rest without losing their satisfying bite. Chewy dried cranberries and razor-thin red onion add little pops of sweetness and sharpness that keep each forkful interesting. The homemade pesto here skips pine nuts entirely — it's built on fresh basil, lemon juice, lemon zest, garlic, and olive oil, with a subtle warmth from ground ginger that makes it feel genuinely original. Store-bought pestos can be a minefield when you're avoiding tree nuts, since brazil nuts and other varieties often sneak into commercial blends or share processing lines, so making your own from scratch is the cleanest, most satisfying solution. Everything comes together in a food processor in under a minute, which means this is weeknight-easy despite tasting like something you'd order at a nice bistro. It holds up well in the fridge overnight, making it a brilliant make-ahead option for lunches or potlucks.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings












Shave the Brussels sprouts: working in batches, halve each sprout through the root end, then place cut-side down and slice crosswise as thinly as possible with a chef's knife, or use the slicing disc of a food processor. Transfer the shaved sprouts to a large mixing bowl.
Add the thinly sliced red onion and dried cranberries to the bowl with the shaved sprouts and toss to combine.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
