White Bean Salad

Prep: 120 min Cuisine: Mediterranean

A hearty and flavorful white bean salad featuring tender beans, fresh vegetables, and a zesty lemon dressing, perfect for light lunches or side dishes.

Be the first to rate this recipe

Ingredients

  • 1 lb dried white beans
  • water
  • 1 large onion
  • 1 cup olive oil
  • 1 medium-sized potato
  • 1 large carrot
  • 5 cloves garlic
  • 1 1/2 teaspoons sugar
  • 1 1/2 teaspoons salt
  • chopped parsley
  • lemon wedges

Instructions

  1. Soak dried white beans overnight in water to cover, or cover beans with water, bring to a boil, boil 2 minutes, then let stand for 1 hour.
  2. Drain and cook the soaked beans in boiling water until tender, then drain and let cool.
  3. In a large bowl, combine chopped onion, diced potato, sliced or diced carrot, and minced garlic.
  4. Add the cooked beans to the vegetable mixture.
  5. In a small bowl, whisk together olive oil, sugar, and salt.
  6. Pour the dressing over the bean and vegetable mixture and toss gently to combine.
  7. Chop parsley and add to the salad.
  8. Serve the salad with lemon wedges on the side for squeezing before eating.

Tips & Substitutions

To enhance the flavor, consider adding diced bell peppers or cherry tomatoes to the salad. If you don't have dried white beans, canned beans can be used; just rinse and drain them before adding. For a bit of spice, try incorporating red pepper flakes. Allowing the salad to chill for a few hours before serving lets the flavors meld beautifully.

Serving Suggestions

This White Bean Salad is perfect as a light main dish or a side. It pairs beautifully with grilled vegetables or a slice of crusty bread. For a complete meal, serve it alongside Herbed Lentil Casserole or a fresh green salad. Garnish with additional parsley for color and flavor.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to three days. The salad may thicken as it sits, so you can add a splash of olive oil or water to loosen it up before serving. Avoid freezing, as the texture of the beans can change.

Nutrition & Diet Analysis (per serving)

Each serving of White Bean Salad contains roughly 800 calories, with 31g protein, 129g carbohydrates, and 19g fat. It is an excellent source of dietary fiber (126% of the Daily Value), iron (68% of the Daily Value), and potassium (68% of the Daily Value), and a good source of calcium. Note that it is relatively high in sodium, at 628mg per serving (27% of the Daily Value).

800 kcal 40% DV
Protein Fat Carbs

Macronutrients

Protein 31.2g 62% DV
Total Fat 19.3g 25% DV
Carbs 129.5g 47% DV
Fiber 35.3g 100% DV
Sugar 2.2g 4% DV

Electrolytes

Sodium 628.2mg 27% DV
Potassium 3173.5mg 68% DV

Vitamins & Minerals

Vitamin A 64.4mcg 7% DV
Vitamin C 30.8mg 34% DV
Calcium 236.4mg 18% DV
Iron 12.2mg 68% DV
Diet fit High-protein High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use different types of beans for this salad?

Yes, you can substitute other types of beans like cannellini or navy beans, which have a similar texture and flavor. Just make sure to adjust cooking times for canned beans if using them instead of dried.

Is this salad suitable for meal prep?

Absolutely! This salad keeps well in the refrigerator, making it a great option for meal prep. Just remember to store the dressing separately if you plan to keep it for a few days to maintain freshness.

How can I make this salad more filling?

To make the salad more substantial, consider adding some cooked quinoa or farro. These grains will add texture and additional nutrients, making it a heartier meal option without compromising the flavors.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mediterranean recipes → Vegan recipes → Vegetarian recipes → All recipes →