
Shaved raw Brussels sprouts make a surprisingly satisfying salad base — tender enough to eat fresh, with just enough bite to hold up to a bold dressing. The homemade pesto here is bright and herby, built from fresh basil, garlic, lemon juice, lemon zest, and a hint of ground ginger that gives it a subtle warmth you won't expect but will absolutely love. Every ingredient is naturally grain-free, so there's no need to scrutinize labels or worry about hidden rye lurking in a store-bought sauce or dressing. The dried cranberries and paper-thin red onion add little pops of sweetness and sharpness that balance the richness of the olive oil pesto beautifully. A short 10-minute rest after tossing lets the sprouts soften just slightly and soak up all that flavor, so the salad tastes like it took far more effort than it did. Finish with an extra squeeze of lemon and a scatter of torn basil if you want it to look as good as it tastes — this one is genuinely impressive on a table.
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!
