This vibrant salad bowl brings together protein-rich white beans, creamy diced avocado, juicy cherry tomatoes, and crunchy cucumber over a bed of mixed baby greens.
A tangy homemade dill dressing made with olive oil, lemon juice, yogurt, and Dijon mustard ties everything together beautifully.
Ready in just 20 minutes with no cooking required, it's an effortless choice for a nutritious lunch or light dinner.
The farmers market on Elm Street had a dill vendor last July who handed me the biggest, most fragrant bunch I had ever smelled, and I challenge anyone to walk away from that and not build an entire meal around it. I wandered home with dill, ripe avocados, and a can of white beans already rattling around in my pantry, and twenty minutes later I was eating the best no-cook bowl of my summer. That green, creamy, herb-flecked lunch became a weekly obsession I never grew tired of. It is the kind of recipe that feels like it invented itself.
My neighbor Lisa stopped by unannounced one afternoon while I was tossing a double batch in the kitchen, and she ended up sitting at the counter eating straight from the mixing bowl with a serving spoon. We polished off the entire thing before her laundry finished its cycle downstairs. Now she texts me every Sunday asking if I have extra dill.
Ingredients
- 2 cups cooked white beans (cannellini or great northern), drained and rinsed: These are the backbone of the bowl, and rinsing them well removes the starchy liquid that makes everything cloudy.
- 1 large avocado, diced: Pick one that yields slightly when pressed but is not mushy, since you want creamy chunks that hold their shape.
- 1 cup cherry tomatoes, halved: Their sweetness balances the tang of the dressing beautifully.
- 1 small cucumber, diced: English cucumbers work best because you avoid the watery seeds.
- 1/4 small red onion, finely sliced: Soak the slices in cold water for five minutes if you find raw onion too sharp.
- 2 cups mixed baby greens: Spinach and arugula are my favorite combination for peppery bite and tender texture.
- 1/4 cup fresh dill, chopped: This is the soul of the dish, so do not skimp or substitute dried.
- 1/4 cup mixed fresh herbs (parsley, chives, basil), chopped: A handful of whatever looks brightest at the store keeps every bite interesting.
- 3 tbsp olive oil: Use a good quality extra virgin here since it is part of the raw dressing.
- 2 tbsp freshly squeezed lemon juice: Bottled juice tastes flat and metallic next to fresh, so squeeze it yourself.
- 2 tbsp plain unsweetened yogurt: Coconut yogurt keeps it vegan, while Greek yogurt makes it extra creamy if dairy is fine for you.
- 2 tsp Dijon mustard: Just enough to give the dressing a gentle kick and help it emulsify.
- 1 clove garlic, minced: One clove is plenty because raw garlic can quickly take over a delicate salad.
- 1 tbsp fresh dill, chopped (for dressing): Double layering the dill in both salad and dressing is the move that makes this unforgettable.
- 1/2 tsp salt and 1/4 tsp black pepper: Season, taste, and adjust because bean dishes always need a bit more salt than you expect.
Instructions
- Build the Salad Base:
- Tumble the white beans, avocado, tomatoes, cucumber, red onion, greens, and all the fresh herbs into a large bowl, and try not to sneak too many avocado pieces before the dressing is ready.
- Whisk the Creamy Dill Dressing:
- In a small bowl or a lidded jar, whisk the olive oil, lemon juice, yogurt, Dijon mustard, garlic, dill, salt, and pepper until the mixture turns smooth and pale green. Shaking it in a jar works even better if you want a perfectly emulsified, creamy consistency.
- Toss Everything Together:
- Pour the dressing over the salad and fold gently with a large spoon or spatula so the avocado stays in soft cubes rather than turning into paste.
- Serve and Enjoy:
- Divide the salad among four bowls and eat right away, because this is at its best the moment it is assembled when the greens are perky and the avocado is brightest.
I packed this bowl for a picnic at the lake one evening, and watching friends fight over the last scoop while the sun went down told me it was a keeper.
Great Additions and Swaps
Toasted sunflower seeds or pumpkin seeds scattered on top give a nutty crunch that contrasts beautifully with the creaminess, and a handful of crumbled feta takes it in a richer direction if you are not keeping it vegan. Grilled chicken or roasted tofu both work if someone at the table wants more protein.
Serving Suggestions
Thick slices of crusty gluten free bread on the side turn this from a light lunch into a meal that actually keeps you full through the afternoon. A chilled glass of white wine or sparkling water with lemon fits the easy, breezy mood perfectly.
Storage and Meal Prep Tips
If you want to prep ahead, keep the dressing in its own jar and store the salad base in an airtight container in the fridge for up to one day. The beans and chopped vegetables actually taste better after a short rest in the fridge, but the avocado and greens should be added right before eating.
- Dice the avocado last, right before serving, for the best color and texture.
- Double the dressing recipe and keep the extra in the fridge for grain bowls or roasted vegetables later in the week.
- Always taste and reseason just before serving, since cold dishes lose some of their seasoning in the fridge.
Some recipes earn a permanent spot in your rotation not because they are fancy, but because they make you feel good every single time you make them. This is one of those, and I hope it becomes yours too.
Recipe FAQs
- → Can I make this bowl ahead of time?
-
Yes, you can prepare the dressing and chop the vegetables a day in advance. Store them separately in airtight containers in the refrigerator. Wait to dice the avocado and combine everything until just before serving to keep the avocado fresh and the greens crisp.
- → What can I substitute for white beans?
-
Chickpeas or butter beans work well as alternatives. Chickpeas add a slightly nuttier flavor and firmer texture, while butter beans offer a creamier bite similar to cannellini beans.
- → How do I keep the avocado from browning?
-
Toss the diced avocado with a squeeze of lemon juice right after cutting. The citric acid slows oxidation. Also, add the avocado last when assembling and serve immediately for the best color and texture.
- → Is this suitable for meal prep?
-
It works best when assembled fresh. For meal prep, store the dressing, chopped vegetables, and beans in separate containers. Keep avocado whole with its pit until ready to eat, then dice and add just before serving.
- → What protein additions pair well with this bowl?
-
Grilled chicken breast, baked tofu, hard-boiled eggs, or roasted chickpeas all complement the flavors beautifully. For a plant-based boost, edamame or hemp seeds sprinkled on top work wonderfully too.
- → Can I use dried dill instead of fresh?
-
Fresh dill is strongly recommended for the best flavor. If you must use dried dill, use about one teaspoon for every tablespoon of fresh called for, and let the dressing sit for 10 minutes to rehydrate the herbs.