
Raw, shaved Brussels sprouts tossed in a bright, garlicky basil pesto make for a salad that's bold, fresh, and genuinely crave-worthy. The sprouts are sliced paper-thin so they soak up every bit of that vibrant green dressing, and a short rest at room temperature lets them soften just enough to turn pleasantly tender without losing their bite. Chewy dried cranberries and thin-sliced red onion add pops of sweetness and a little sharpness that balance the herby, lemony pesto beautifully. The pesto itself is built entirely from basil, garlic, olive oil, lemon juice, lemon zest, and a hint of ground ginger — no cheese, no cream, no dairy of any kind — so it's naturally rich and satisfying without any substitutions required. That makes this a genuinely easy win for anyone navigating dairy sensitivities, since there's nothing to swap out or second-guess. It comes together fast, keeps well in the fridge for up to a day, and actually gets better as it sits — making it a smart choice for meal prep or a make-ahead side dish.
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!
