This vibrant bowl brings together protein-rich cannellini beans with refreshing Persian cucumbers, sweet cherry tomatoes, and crisp red onion. The star is the house-made green goddess dressing—a creamy blend of Greek yogurt, fresh parsley, basil, chives, tarragon, and bright lemon juice that ties everything together.
Simply blend the dressing until silky smooth, toss your vegetables and beans with fresh herbs, then layer over baby spinach. Top with creamy avocado slices, drizzle generously with dressing, and finish with a sprinkling of chopped herbs. Ready in just 20 minutes with no cooking required.
Perfect for meal prep, summer gatherings, or a satisfying weekday lunch. Add toasted seeds for crunch or grilled chicken for extra protein.
The first time I made green goddess dressing, I stood over the food processor watching emerald swirls come together and thought, this is what spring tastes like. It happened during one of those apartment afternoons when my neighbor dropped by with an armful of fresh herbs from her balcony garden, insisting I take them before her trip. I had a can of white beans sitting on the counter and some cucumbers that needed using, so this salad bowl became pure serendipity.
Last summer I brought this to a potluck where the host was allergic to gluten and dairy, and watching everyone go back for thirds while discussing variations they would try made me realize how universally satisfying it is. The best part was that my friend who claims to hate salads actually asked for the recipe, which still feels like a personal victory.
Ingredients
- 2 cups cannellini or great northern beans: These creamy mild beans are the perfect canvas for all those bright herbs, and rinsing them well removes any metallic taste from the can
- 2 cups Persian cucumbers, sliced: Persian cucumbers stay crunchier longer than regular ones, with thinner skins that do not need peeling
- 1 cup cherry tomatoes, halved: Look for tomatoes that feel heavy for their size, and let them come to room temperature before adding for the sweetest flavor
- 1/2 small red onion, thinly sliced: Soaking the sliced onion in cold water for ten minutes takes away that harsh bite while keeping the pretty pink color
- 2 cups baby spinach or mixed greens: Baby spinach works beautifully here because its tender leaves wilt slightly under the warm dressing
- 1 ripe avocado, sliced: Choose an avocado that yields slightly to gentle pressure but still feels firm, avoiding any with dark sunken spots
- 1/4 cup fresh herbs, chopped: Parsley, dill, and chives bring three different layers of freshness that make each bite interesting
- 1/2 cup Greek yogurt: Full fat Greek yogurt gives the dressing its luxurious body, though coconut yogurt works surprisingly well if you need it vegan
- 1/4 cup mayonnaise: Just enough mayonnaise adds that rich mouthfeel without making the dressing too heavy
- 1/2 cup fresh herbs for dressing: The combination of parsley, basil, chives, and tarragon creates that classic green goddess flavor profile, though tarragon is purely optional if it is not your thing
- 2 tbsp lemon juice: Fresh lemon juice cuts through the creaminess and brightens all those herbs, plus it helps keep the avocado from browning
- 1 small garlic clove, minced: One small clove is plenty since garlic loves to take over the show, and mincing it finely ensures no one gets an unexpected spicy bite
- 1 tbsp olive oil: A little extra olive oil helps the dressing cling to all those vegetables and adds a fruity undertone
- 1/2 tsp salt and 1/4 tsp black pepper: Start with these amounts and adjust from there, remembering that beans can absorb quite a bit of seasoning
Instructions
- Blend up that emerald magic:
- Toss the Greek yogurt, mayonnaise, all those fresh herbs, lemon juice, garlic, olive oil, salt, and pepper into your food processor and let it run until you have something that looks like liquid velvet. Give it a taste and add more salt or lemon if it needs a little more wake up call.
- Bring the salad together:
- In your largest mixing bowl, combine those drained white beans with the sliced cucumbers, cherry tomatoes, red onion, and about half of your chopped fresh herbs. Toss everything gently so the ingredients get friendly but do not bruise the delicate tomatoes.
- Build your bowls:
- Start with a bed of baby spinach or mixed greens in each serving bowl, then pile on that gorgeous bean and vegetable mixture. Arrange the sliced avocado on top where everyone can admire it.
- Drizzle generously:
- Spoon that bright green dressing over each bowl, letting it cascade down through the beans and greens. Do not be shy with it, because the dressing is what makes the whole thing sing.
- Finish with flair:
- Sprinkle the remaining fresh herbs over the top, then serve immediately while everything still has that wonderful crunch. Watching people discover that first creamy, crunchy, herb filled bite is the best part.
This salad has become my go to when friends are going through hard times and need something nourishing but also comforting. Something about the combination of creamy beans, crisp vegetables, and that herby dressing feels like an edible hug.
Make It Your Own
The beauty of this salad bowl is how it adapts to whatever you have in the refrigerator or what is growing in your garden. Sometimes I swap in diced bell peppers for extra crunch, or use arugula instead of spinach when I want that peppery bite. Once I added roasted chickpeas instead of white beans just to see what would happen, and honestly, that accidental variation might be even better than the original.
Perfect Pairings
A crisp white wine like Sauvignon Blanc cuts through the creamy dressing beautifully, but sparkling water with a squeeze of lime feels just as special on a hot afternoon. I have also served this alongside grilled fish or roasted chicken when I need something more substantial, and the fresh, bright flavors balance out anything from the grill.
Meal Prep Magic
This salad is basically a meal prep dream because everything except the avocado and dressing can be assembled ahead of time and stored separately for up to three days. I make a big batch of the green goddess dressing on Sunday and keep it in a Mason jar, then just assemble fresh bowls throughout the week.
- Store the dressing in the coldest part of your fridge, not in the door where temperatures fluctuate
- If the dressing seems too thick after refrigeration, whisk in a teaspoon of water or lemon juice
- The beans actually marinate and become more flavorful as they sit in the refrigerator
Hope this bright, herby bowl brings as much joy to your table as it has to mine over the years.
Recipe FAQs
- → Can I make the green goddess dressing ahead of time?
-
Absolutely. The dressing keeps well in an airtight container in the refrigerator for up to 5 days. The flavors actually develop and meld better after a day or two. Give it a good stir before using as it may separate slightly when chilled.
- → What can I substitute for Greek yogurt?
-
Sour cream or crème fraîche work well for a similar tang and creaminess. For a dairy-free option, use unsweetened coconut yogurt or a cashew cream base. The texture remains rich and the herbs shine through regardless of your base choice.
- → How long does this bowl keep in the refrigerator?
-
The dressed salad is best enjoyed immediately as the cucumbers release water and the greens wilt over time. However, you can prep the components separately—store the washed vegetables, beans, and dressing in separate containers for up to 3 days. Assemble just before serving.
- → Can I use dried herbs instead of fresh?
-
Fresh herbs are essential for that bright, vibrant green goddess flavor. Dried herbs won't provide the same fresh taste or vibrant color. If fresh herbs aren't available, consider a pesto-based dressing or store-bought green goddess as an alternative.
- → Is this bowl gluten-free?
-
Yes, all ingredients are naturally gluten-free. Just double-check your mayonnaise and yogurt labels to ensure no gluten-containing additives. The bowl makes an excellent main dish for those avoiding gluten while providing plenty of protein and fiber.
- → Can I add other vegetables?
-
This bowl is highly adaptable. Try adding bell peppers, radishes, shredded carrots, or blanched green beans. Roasted vegetables like zucchini or eggplant also work beautifully. The creamy dressing pairs well with almost any fresh or lightly cooked vegetable.