Green Goddess White Bean Salad

Creamy green goddess white bean salad bowl topped with crisp cucumbers, cherry tomatoes, and ripe avocado slices drizzled with herb dressing Save
Creamy green goddess white bean salad bowl topped with crisp cucumbers, cherry tomatoes, and ripe avocado slices drizzled with herb dressing | bowlandbasil.com

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.
Vibrant bowl of white bean salad with fresh cucumbers and creamy green goddess dressing garnished with chopped herbs and avocado Save
Vibrant bowl of white bean salad with fresh cucumbers and creamy green goddess dressing garnished with chopped herbs and avocado | bowlandbasil.com

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

Fresh white bean salad bowl featuring crunchy cucumbers and smooth green goddess dressing on a bed of baby spinach Save
Fresh white bean salad bowl featuring crunchy cucumbers and smooth green goddess dressing on a bed of baby spinach | bowlandbasil.com

Hope this bright, herby bowl brings as much joy to your table as it has to mine over the years.

Recipe FAQs

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.

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.

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.

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.

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.

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.

Green Goddess White Bean Salad

Protein-packed white beans meet crisp cucumbers and creamy herb dressing in this refreshing 20-minute bowl.

Prep 20m
0
Total 20m
Servings 4
Difficulty Easy

Ingredients

Salad Base

  • 2 cups cannellini or great northern beans (about 1 can, 14 oz), drained and rinsed
  • 2 cups Persian cucumbers, sliced (about 3–4 small cucumbers)
  • 1 cup cherry tomatoes, halved
  • 1/2 small red onion, thinly sliced
  • 2 cups baby spinach or mixed greens
  • 1 ripe avocado, sliced
  • 1/4 cup fresh herbs (parsley, dill, or chives), chopped

Green Goddess Dressing

  • 1/2 cup Greek yogurt (or plant-based yogurt for vegan option)
  • 1/4 cup mayonnaise (or vegan mayonnaise)
  • 1/4 cup fresh parsley, chopped
  • 2 tablespoons fresh basil, chopped
  • 2 tablespoons fresh chives, chopped
  • 1 tablespoon fresh tarragon, chopped (optional)
  • 2 tablespoons lemon juice (about 1/2 lemon)
  • 1 small garlic clove, minced
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

1
Prepare the Green Goddess Dressing: Combine Greek yogurt, mayonnaise, parsley, basil, chives, tarragon (if using), lemon juice, garlic, olive oil, salt, and pepper in a blender or food processor. Blend until completely smooth and creamy. Taste and adjust seasoning as desired.
2
Combine Salad Vegetables: In a large mixing bowl, add white beans, sliced cucumbers, cherry tomatoes, red onion, and half of the chopped fresh herbs. Toss gently to distribute evenly.
3
Assemble the Salad Bowls: Place baby spinach or mixed greens as a base in individual serving bowls. Arrange the white bean vegetable mixture over the greens. Top with sliced avocado.
4
Dress and Garnish: Drizzle the green goddess dressing generously over each salad bowl. Sprinkle with the remaining fresh herbs. Serve immediately while vegetables are crisp.
Additional Information

Equipment Needed

  • Blender or food processor
  • Large mixing bowl
  • Chef's knife and cutting board
  • Measuring cups and spoons
  • Whisk (for alternative manual dressing preparation)

Nutrition (Per Serving)

Calories 310
Protein 12g
Carbs 32g
Fat 15g

Allergy Information

  • Contains dairy (Greek yogurt) and eggs (mayonnaise)
  • For vegan and egg-free preparation, use plant-based yogurt and mayonnaise alternatives
  • Contains garlic (allium family) - avoid if allergic to alliums
  • Always verify labels on pre-packaged ingredients for gluten or other allergens
Clara Jennings

Easy recipes, practical cooking tips, and family-friendly meals for food lovers.