There’s something irresistible about this salad—from the satisfying crunch of finely chopped cabbage to the fresh burst of basil and lemon in every bite. I first made this for a picnic with friends, and it disappeared before anything else on the table. Since then, I’ve served it at barbecues, brought it to potlucks, and even eaten it straight out of the bowl as a light meal. The Green Goddess Salad isn’t just trendy—it’s incredibly delicious and addictive.
Prep Time: 15 minutes
Total Time: 15 minutes
Serves: 6–8 people
Difficulty: Easy
This salad is flexible—feel free to use what you have, and don’t be afraid to experiment with flavors.
For the Salad:
1 small head green cabbage, very finely chopped
3–4 baby cucumbers, diced (or 1 large cucumber)
1/4 cup chives, finely chopped
1 bunch green onions or scallions, thinly sliced
For the Dressing:
1 cup fresh basil leaves
1 cup baby spinach
2 garlic cloves
1 small shallot
Juice of 2 lemons
1/4 cup olive oil
1/4 cup raw, unsalted cashews (or other nuts)
1/3 cup nutritional yeast
1 teaspoon salt
2 tablespoons rice vinegar
This salad is quick to put together and always a hit. The key is to chop everything finely so that every bite is packed with flavor.
Chop the cabbage, cucumbers, chives, and green onions into very small pieces and place them in a large bowl.
In a food processor or blender, combine basil, spinach, garlic, shallot, lemon juice, olive oil, cashews, nutritional yeast, salt, and rice vinegar. Blend until creamy and smooth.
Pour the green dressing over the chopped vegetables.
Mix everything together thoroughly until all the veggies are evenly coated.
Taste and adjust seasoning if needed, then serve immediately or refrigerate for later.
Loaded with Fiber: Thanks to cabbage and cucumbers, which promote digestion and fullness.
Rich in Antioxidants: Fresh herbs like basil and spinach are full of protective compounds.
Healthy Fats: Olive oil and cashews offer heart-healthy unsaturated fats.
High in Vitamins: Lemon juice and greens add vitamin C, A, and K.
Dairy-Free Source of Protein: Nutritional yeast boosts protein while keeping it vegan.
Add diced avocado for creaminess
Sprinkle feta cheese for a salty kick
Mix in chickpeas or lentils for extra protein
Top with grilled tofu, chicken, or shrimp for a full meal
Add a splash of hot sauce or red pepper flakes for heat
Use kale or romaine instead of cabbage if preferred
Stir in cooked quinoa or farro for extra heartiness
Can I make the dressing ahead of time?
Yes! Store it in the fridge in a sealed jar for up to 5 days.
What can I use instead of cashews?
Sunflower seeds, almonds, or even tahini work well as substitutes.
Can I make it nut-free?
Definitely. Use sunflower seeds or leave the nuts out entirely.
Is it vegan?
Yes, the entire recipe is plant-based.
Is it gluten-free?
Yes, just make sure to check the labels on store-bought ingredients.
How long does it keep in the fridge?
Up to 2 days once mixed, or keep components separate for longer storage.
Can I freeze the dressing?
It’s not recommended as the texture can change once thawed.
Is nutritional yeast necessary?
It adds a cheesy flavor and protein, but can be omitted or replaced with Parmesan if not vegan.
Can kids enjoy this salad?
Yes! Especially if served with tortilla chips like a veggie dip.
What’s the best way to serve this salad?
As a side, a main with added protein, or even as a dip for crackers or chips.
I hope you enjoy this Green Goddess Salad as much as I do—it’s fresh, vibrant, and so satisfying. If you try it out, don’t forget to share your version on social media and send it to your friends. Let’s spread the green goodness far and wide!