This vibrant bowl combines creamy avocado with tender white beans, crisp vegetables, and aromatic fresh dill. The zesty lemon dressing brings everything together with a bright, tangy finish. Ready in just 20 minutes with no cooking required, it's an ideal choice for quick lunches, light dinners, or impressive entertaining.
White beans provide satisfying protein and fiber while avocado adds rich, buttery texture. Fresh dill and lemon zest create bright, herbaceous notes that pair beautifully with the mild beans. This versatile bowl works as a standalone meal or complements grilled fish, roasted vegetables, or crusty bread.
The first time I made this salad was on a sweltering July afternoon when my kitchen felt like an oven and turning on any appliance was out of the question. I had a can of white beans sitting on my counter and an avocado that needed to be used immediately, so I started throwing things together without much of a plan. The combination was so unexpectedly refreshing that I ended up eating it straight from the bowl with a fork, standing by the open refrigerator door.
Last summer I brought this to a neighborhood potluck and my friend Sarah actually asked for the recipe before she even finished her first bite. She told me later that her family now requests it every week and her kids who normally pick out fresh herbs actually fight over the dill specks. Theres something about the combination of creamy beans and bright lemon that makes people feel like theyre eating something special without any heavy ingredients.
Ingredients
- 2 cans white beans: Cannellini beans have the perfect creamy texture but navy beans work beautifully too. Rinse them thoroughly to remove any metallic taste from the canning liquid.
- 1 large ripe avocado: Look for one that yields slightly to gentle pressure but isnt mushy. This creates those velvety bites that make the salad feel luxurious.
- 1 cup cherry tomatoes: Halving them releases their juices into the dressing creating little bursts of sweetness throughout the salad.
- 2 cups baby spinach or mixed greens: This adds fresh color and makes the bowl feel lighter and more substantial than just beans alone.
- 2 tablespoons fresh dill: Fresh dill is absolutely essential here. Dried dill lacks the bright aromatic quality that makes this salad sing.
- 3 tablespoons extra-virgin olive oil: Use a good quality olive oil since its one of the main flavors in the dressing.
- 2 tablespoons plain Greek yogurt: This creates the creamy texture in the dressing without making it heavy. Coconut yogurt works for a dairy free version.
- 2 tablespoons freshly squeezed lemon juice: The acid cuts through the creamy beans and avocado making every bite bright and refreshing.
Instructions
- Prepare the salad base:
- In a large bowl combine the white beans cherry tomatoes cucumber spinach dill green onions and shallot if using. I like to give everything a gentle toss to distribute the fresh herbs before adding the dressing.
- Whisk the creamy dressing:
- In a small bowl or jar whisk together the olive oil Greek yogurt lemon juice lemon zest Dijon mustard salt and pepper until smooth and emulsified. The dressing should be thick enough to coat a spoon.
- Combine everything gently:
- Pour the dressing over the salad ingredients and toss gently to coat every element. Be careful not to mash the beans as you mix.
- Add the avocado last:
- Fold in the diced avocado carefully so it maintains its shape. The avocado will continue to soften as it sits so adding it last preserves that perfect texture.
- Finish and serve:
- Divide the salad among bowls and sprinkle with toasted pumpkin seeds or sunflower seeds for that satisfying crunch. Serve immediately while everything is still vibrant and fresh.
My mother in law who is notoriously skeptical of vegetarian meals actually went back for seconds when I made this for Sunday dinner. She said she never imagined a bean salad could feel so elegant and satisfying. Now whenever we visit she asks if Im bringing the green bowl.
Making It Your Own
Sometimes Ill add crumbled feta cheese for a salty punch or swap in fresh basil when dill isnt available. During late summer when tomatoes are at their peak I use heirloom varieties in different colors which makes the bowl absolutely stunning.
Meal Prep Magic
This salad keeps beautifully for up to three days in the refrigerator making it perfect for make ahead lunches. I recommend storing the avocado separately and adding it fresh each time but honestly even when it softens it still tastes incredible.
Serving Suggestions
This works as a light dinner on its own but pairs beautifully with grilled fish or crusty bread. Ive also served it over quinoa for extra protein and wrapped it in whole wheat tortillas for an unconventional but delicious lunch wrap.
- Add protein like grilled chicken or roasted chickpeas if serving as a main course
- Double the dressing and save half for roasted vegetables later in the week
- Experiment with different fresh herbs like tarragon or cilantro based on what you have
This salad has become my go-to for any occasion because it never fails to impress despite being incredibly simple to prepare. Something about the fresh dill and bright lemon just makes people happy.
Recipe FAQs
- → Can I make this ahead of time?
-
Prepare the dressing and vegetables up to a day in advance. Add the avocado just before serving to prevent browning. Keep components separate and toss when ready to eat.
- → What can I substitute for white beans?
-
Chickpeas, cannellini beans, or great northern beans work beautifully. For a bean-free version, try roasted cauliflower or cubed tofu for similar texture.
- → How do I store leftovers?
-
Store in an airtight container for up to 2 days. The avocado may oxidize slightly—toss with a little extra lemon juice to minimize browning. Add fresh herbs before serving.
- → Can I add protein to this bowl?
-
Grilled chicken, baked tofu, or roasted chickpeas make excellent additions. Feta or goat cheese also pairs well if you eat dairy.
- → What herbs work besides dill?
-
Fresh basil, parsley, or chives offer different flavor profiles. Dill provides the most traditional pairing with lemon and white beans.
- → Is this gluten-free?
-
Yes, all ingredients are naturally gluten-free. Double-check canned beans and mustard labels to ensure no cross-contamination or hidden gluten.