Citrus‑Fennel White Bean Salad with Dill Yogurt
Introduction
Bright, refreshing, and packed with nutrition, this Citrus‑Fennel White Bean Salad with Dill Yogurt is the perfect combination of flavors and textures. With protein-rich white beans, crisp fennel, and vibrant citrus segments, it’s a dish that delivers both taste and nourishment. Creamy dill yogurt ties everything together with a tangy, herbaceous note, creating a salad that is as elegant as it is healthy.
Whether you’re preparing a light lunch, a side dish for dinner, or a make-ahead meal for work or picnics, this salad offers versatility and ease. It’s ideal for those seeking a refreshing, flavorful dish that requires minimal cooking while still impressing with presentation and taste. The combination of creamy dressing, sweet citrus, and crisp vegetables makes it a satisfying and nutrient-dense choice for anyone.
The natural sweetness of the citrus contrasts beautifully with the earthy, slightly licorice-like flavor of fennel, while the white beans add a subtle, creamy texture. This salad is light enough for a summer meal but also comforting for colder months, making it a year-round favorite.

Background & Inspiration
White beans, such as cannellini or navy beans, have long been staples in Mediterranean cuisine, prized for their versatility, protein content, and smooth texture. Fennel adds a unique crunch and a slightly sweet, aromatic flavor reminiscent of anise, which pairs exceptionally well with citrus fruits. Dill, often used in Greek and Nordic cooking, brings a fresh, bright element to creamy dressings, balancing flavors and elevating the overall dish.
The inspiration behind this salad comes from Mediterranean-style cuisine, emphasizing fresh, seasonal produce and a harmonious blend of flavors. Citrus and fennel combinations are traditional in many Mediterranean salads, where light, crisp vegetables meet bright, tangy dressings. Adding white beans transforms this salad into a nutritious and filling meal suitable for vegetarians and those looking for high-protein options.
The creamy dill yogurt dressing ties everything together while providing a cooling element that complements the acidity of citrus. This balance of flavors is what makes this salad both refreshing and indulgent, offering layers of texture and taste that appeal to a wide range of palates.
Why You’ll Love This Recipe
- Refreshing and light: Perfect for warm weather, yet hearty enough for cooler months.
- Protein-packed: White beans provide satisfying protein and fiber.
- Quick and easy: Minimal prep and cooking, ideal for busy days.
- Make-ahead friendly: Can be assembled ahead of time for meal prep or entertaining.
- Customizable: Flexible ingredient combinations allow personal preference adjustments.
Ingredients & Equipment
For the Salad:
- 2 cups cooked white beans (cannellini or navy beans)
- 1 medium fennel bulb, thinly sliced, with fronds reserved
- 1 orange, segmented
- ½ small red onion, thinly sliced
- 1 grapefruit, segmented
- 2 tbsp fresh parsley, chopped
- Optional: 1 small avocado, diced for extra creaminess
For the Dill Yogurt Dressing:
- ½ cup plain Greek yogurt or plant-based yogurt
- 1 tbsp lemon juice
- 1 tsp lemon zest
- 2 tbsp fresh dill, chopped
- 1 clove garlic, minced
- Salt and freshly ground black pepper, to taste
- 1–2 tsp olive oil for a silkier texture (optional)
Equipment:
- Medium mixing bowl
- Small bowl for dressing
- Whisk or spoon
- Sharp knife and cutting board
Pro Tip: Segment citrus over a bowl to catch all the juice — this can be added directly to the salad for enhanced flavor.
Step-by-Step Instructions
Step 1: Segment the Citrus
Use a sharp knife to cut away the peel and pith of the orange and grapefruit. Carefully slice between the membranes to release the segments, collecting any juice in a bowl to drizzle over the salad. This adds extra flavor and ensures no citrus is wasted.
Step 2: Prepare the Fennel and Onion
Trim the fennel bulb, remove tough outer layers, and thinly slice it. Slice the red onion thinly as well. Combining fennel and red onion adds crispness and a subtle bite that contrasts with the creamy beans and tangy dressing.
Step 3: Make the Dill Yogurt Dressing
In a small bowl, whisk together Greek yogurt, chopped dill, lemon juice, lemon zest, garlic, salt, and pepper. Add a teaspoon or two of olive oil for a silkier texture if desired. Taste and adjust seasoning to ensure the dressing is flavorful but balanced.
Step 4: Combine Salad Ingredients
In a medium mixing bowl, combine white beans, fennel, red onion, citrus segments, parsley, and optional avocado. Drizzle the dill yogurt dressing over the salad. Gently toss to coat all ingredients evenly without breaking the citrus segments.
Step 5: Garnish and Serve
Top the salad with reserved fennel fronds for a decorative touch. Serve immediately for maximum freshness, or chill for 15–20 minutes to allow the flavors to meld together. The salad can be served as a light meal on its own or as a side to roasted vegetables or grilled proteins.
Expert Tips & Troubleshooting
- Prevent sogginess: Drain beans thoroughly if using canned beans.
- Enhance flavor: Add extra citrus zest or a splash of juice before serving.
- Adjust creaminess: Thin the dressing with water, lemon juice, or additional yogurt as desired.
- Make-ahead tip: Keep the dressing separate until serving to maintain the salad’s crisp textures.
- Season gradually: Taste as you go, balancing acidity, creaminess, and salt for optimal flavor.
Serving Suggestions
- Pair with grilled fish, roasted chicken, or warm vegetable dishes for a complete meal.
- Add toasted nuts like almonds or pistachios for extra crunch and protein.
- Serve with crusty bread or pita for a Mediterranean-inspired lunch.
- Complement the salad with a light soup or chilled gazpacho for a summer dinner.
Variations & Customizations
- Herb swaps: Substitute dill with mint, tarragon, or cilantro for a different flavor profile.
- Bean alternatives: Use chickpeas, black beans, or lentils for variety.
- Citrus variation: Swap grapefruit for blood orange or tangerine for seasonal options.
- Vegan option: Use plant-based yogurt to keep the salad fully vegan.
- Add a spicy kick: Sprinkle red chili flakes or diced jalapeño into the dressing for subtle heat.

Make-Ahead & Storage Tips
- Refrigeration: Store salad in an airtight container for up to 2 days. Add dressing just before serving for the best texture.
- Dressing storage: Keep dressing separate in the refrigerator for up to 3 days.
- Citrus preparation: Segment citrus in advance but store separately to prevent watering down the salad.
- Avocado: Add just before serving to maintain color and texture.
FAQ
Can I use canned beans?
Yes, rinse and drain them well to reduce excess liquid and maintain salad texture.
Can this salad be vegan?
Absolutely, simply replace Greek yogurt with plant-based yogurt.
How long does the salad stay fresh?
For optimal freshness, consume within 24–48 hours, especially if the dressing and citrus are combined.
Conclusion
The Citrus‑Fennel White Bean Salad with Dill Yogurt is a vibrant, nutritious, and delicious salad that works beautifully as a light meal, side dish, or make-ahead option. Its combination of sweet citrus, crunchy fennel, creamy beans, and tangy dill yogurt creates a flavor-packed dish suitable for any season.
Easy to prepare, visually stunning, and full of nutrients, this salad demonstrates that healthy meals can also be flavorful, elegant, and satisfying. Whether for everyday meals or special gatherings, it’s a dish that will impress both family and friends alike.