Here is my go-to green goddess broccoli salad recipe, with fresh broccoli florets, crunchy seeds, and a creamy homemade herb dressing that brings everything together with just the right amount of tang and flavor.
This broccoli salad has become my weekly lunch staple, and I often make a double batch to have plenty on hand. It stays crisp in the fridge for days, and honestly, it tastes even better the next day when all the flavors have had time to mix together. Perfect for meal prep, wouldn’t you say?

Why You’ll Love This Green Goddess Salad
- Quick preparation – This salad comes together in just 10-20 minutes, perfect for those busy weekday lunches or last-minute dinner sides.
- Nutrient-packed ingredients – Loaded with kale, broccoli, avocado, and fresh herbs, each serving gives you a powerful dose of vitamins, minerals, and healthy fats.
- Plant-based friendly – This naturally vegan salad uses nutritional yeast for a cheese-like flavor while keeping everything dairy-free and plant-based.
- No cooking required – Just chop, mix, and serve – there’s no need to turn on the stove or oven, making it perfect for hot summer days.
- Make-ahead friendly – You can prep most components in advance and toss them together when you’re ready to eat, making meal prep a breeze.
What Kind of Broccoli Should I Use?
Fresh broccoli crowns or florets are your best bet for this salad, though you can use pre-cut florets from the produce section to save time. Regular green broccoli is perfect here, but you could also try broccolini for a slightly more tender, mild flavor. When choosing your broccoli, look for tight, dark green florets with no yellowing spots, and make sure the stems feel firm rather than rubbery. For the best texture in this raw salad, chop your broccoli into small, bite-sized pieces – this helps it absorb more of the dressing and makes the salad easier to eat.

Options for Substitutions
This fresh green salad is pretty flexible and you can make several swaps based on what you have in your kitchen:
- Kale: Not a fan of kale? You can easily swap it for baby spinach, arugula, or even shredded romaine lettuce. Just remember that softer greens won’t hold up as long in the fridge.
- Nutritional yeast: If you don’t have nutritional yeast, you can skip it or use a tablespoon of grated parmesan cheese if you don’t need the recipe to be vegan.
- Peas: Fresh or frozen peas work equally well here. You could also use edamame or even diced green beans as alternatives.
- Avocado: The avocado is pretty important for the dressing’s creamy texture, but in a pinch, you can use 1/2 cup of plain Greek yogurt (non-vegan) or soaked cashews (blend with the other dressing ingredients).
- Basil: Fresh parsley or cilantro can work instead of basil – just know it will change the flavor profile a bit. Use the same amount as you would basil.
- Apple cider vinegar: White wine vinegar or rice vinegar make good substitutes. If using regular white vinegar, start with half the amount as it’s stronger.
Watch Out for These Mistakes While Making
The biggest challenge when preparing this green goddess broccoli salad is timing – cutting and preparing the vegetables too far in advance can lead to wilted greens and a less-than-fresh presentation, so it’s best to chop your veggies just before serving. A common mistake is not massaging the kale properly – spend at least 2-3 minutes working the leaves with clean hands to break down their tough fibers, making them more tender and easier to digest. To keep your avocado-based dressing from turning brown, make sure to add the lemon juice immediately after blending, and if you’re making this ahead, store the dressing separately from the vegetables until ready to serve. For the best texture, avoid over-processing the dressing – pulse just until smooth but still slightly chunky, as over-blending can make it too thin and watery.

What to Serve With Green Goddess Salad?
This fresh and crunchy green goddess salad works really well as a side dish for grilled proteins like chicken breast, salmon, or even marinated tofu. For a complete meal, I love serving it alongside quinoa or brown rice to soak up any extra dressing that makes its way to the bottom of the bowl. If you’re hosting a casual lunch, try pairing it with a warm crusty baguette and some hummus for a light but satisfying spread. Since this salad is already packed with veggies, it pairs nicely with simple, unfussy mains that let its flavors shine through.
Storage Instructions
Keep Fresh: This green goddess broccoli salad is best enjoyed within 24 hours of making it. Keep it in an airtight container in the fridge, but know that the avocado in the dressing might start to oxidize and change color after a day. If you’re planning to make it ahead, you might want to wait to add the dressing until just before serving.
Prep Ahead: Want to get a head start? Chop all your veggies and store them separately from the dressing for up to 2 days. You can make the dressing up to 24 hours in advance – just keep it in a sealed container with a piece of plastic wrap pressed directly on the surface to prevent browning. When you’re ready to eat, just toss everything together!
Keep Components Separate: For the freshest taste and best texture, store the kale, cucumber, peas, broccoli, and green onions in one container, and keep the dressing separate in another. This way, your veggies stay crisp and you can enjoy this salad for lunch over a couple of days.
| Preparation Time | 10-15 minutes |
| Cooking Time | 0-5 minutes |
| Total Time | 10-20 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 350-400
- Protein: 10-12 g
- Fat: 25-30 g
- Carbohydrates: 30-35 g
Ingredients
For the salad:
- 1/3 cup sliced green onions
- 1 cup peas
- 1/2 cup chopped broccoli (finely chopped for better texture)
- 1 cup diced cucumber
- 2 cups shredded kale (I prefer lacinato kale for this salad)
For the dressing:
- 1 tbsp lemon juice
- 2 tbsp water
- 1 large garlic clove
- 1/2 tsp coarse salt
- 1/4 cup fresh basil (for best flavor and aroma)
- 2 tsp nutritional yeast
- 1 large avocado (ripe for creaminess)
- 2 tbsp apple cider vinegar
Step 1: Prepare the Dressing
Gather all your dressing ingredients and place them into a food processor or blender.
Blend until the mixture is smooth and creamy.
Ensure that all the ingredients are well combined to create a uniform dressing that will coat the salad evenly.
Step 2: Assemble the Salad
In a large bowl, add your salad ingredients.
Start with a generous amount of kale, then add sliced cucumber, fresh peas, bite-sized pieces of broccoli, and thinly sliced onions.
Mix these ingredients together gently, ensuring an even distribution of each component throughout the salad.
Step 3: Combine Salad with Dressing
Pour the creamy dressing over the mixed salad ingredients in the bowl.
Toss the salad thoroughly so that every piece is well-coated with the dressing, enhancing the flavor of each bite.
Serve immediately for the freshest taste and crisp texture.
Step 4: Serve and Enjoy
Your refreshing and nutritious kale salad is now ready to be enjoyed!
This vibrant mix is perfect as a side dish or a light meal on its own.
Relish the flavors and textures of your homemade salad.