
Raw, shaved Brussels sprouts tossed in a vibrant homemade basil pesto is the kind of salad that makes people ask for the recipe before they've even finished their plate. The sprouts are sliced paper-thin so they soak up every bit of that bright, garlicky dressing, while dried cranberries add little pops of sweetness and red onion brings a sharp, savory edge. The pesto here is built entirely from fresh basil, lemon juice, lemon zest, garlic, and olive oil — no pine nuts, no walnuts, nothing from the nut family at all — which makes it a genuinely safe and delicious option for anyone navigating peanut or tree-nut concerns at the table. Store-bought pesto is one of those products where label-reading can feel like a full-time job, so blending your own in the food processor takes about thirty seconds and gives you complete control over what goes in. A pinch of ground ginger in the pesto is the quiet secret weapon here, adding a subtle warmth that makes the whole dressing feel more complex than its short ingredient list suggests. Let the dressed salad rest for ten minutes before serving and the sprouts relax just enough to go from raw and crunchy to tender and deeply flavored. It holds up well in the fridge, making it a smart make-ahead option for lunches or a crowd-pleasing side at any gathering.
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!
