
Crunchy, vibrant, and packed with good-for-you ingredients, this slaw is the kind of dish that earns a permanent spot in your weeknight rotation. Two types of cabbage and freshly grated carrots form the base, but the real star is the homemade pesto dressing — blended from fresh basil, raw walnuts, extra-virgin olive oil, and bright lemon juice — which coats every strand in something far more exciting than a standard vinaigrette. Toasting the walnuts before scattering them over the top adds a warm, nutty crunch that plays beautifully against the tender, dressed vegetables. The short rest time after tossing is a small but smart step that lets the cabbage soften just enough to soak up all that garlicky, herby flavor. Olive oil, nuts, fresh vegetables, and lemon are pillars of Mediterranean-style eating, so this recipe checks every box without requiring any substitutions or workarounds. It works as a light lunch on its own, a side alongside grilled fish or chicken, or even tucked into a wrap for something more substantial. Fresh parsley on top is optional, but it adds a pop of color that makes the whole bowl look as good as it tastes.
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














Toast the 1/2 cup raw walnuts in a dry small skillet over medium heat, stirring frequently, until fragrant and lightly golden, about 4–5 minutes. Watch closely, as they can brown quickly. Transfer to a cutting board, let cool for 2 minutes, then roughly chop and set aside.
Make the pesto dressing: combine the basil, 1/4 cup raw walnuts, olive oil, lemon juice, garlic, salt, pepper, and nutritional yeast (if using) in a blender or food processor. Blend until smooth and creamy, scraping down the sides once, about 30 seconds.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
