Vegan White Bean Salad Recipe

Vegan white bean salad with fresh herbs
  • Total: 10 mins
  • Prep: 10 mins
  • Cook: 0 mins
  • Yield: 4-6 servings
Nutritional Guidelines (per serving)
586 Calories
7g Fat
100g Carbs
33g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4-6 servings
Amount per serving
Calories 586
% Daily Value*
Total Fat 7g 10%
Saturated Fat 1g 6%
Cholesterol 0mg 0%
Sodium 134mg 6%
Total Carbohydrate 100g 36%
Dietary Fiber 29g 103%
Protein 33g
Calcium 308mg 24%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Looking for the perfect white bean salad recipe? This is a simple but delicious and versatile vegetarian and vegan dish that you can whip up for any occasion. Use any white beans that you like: cannellini, navy beans or even butter beans or chickpeas would work well in this easy bean salad. Perfect for summer picnics and vegan potlucks.

If you're looking for a white bean salad with a bit more summer "oomph" to serve at a potluck or a picnic and this one strikes you as too plain, try making a white bean salad with strawberries.


  • 2 15 ounce cans white beans, drained well and rinsed
  • 3 cloves garlic, minced
  • 1 red onion, minced
  • 1/2 cup chopped fresh parsley
  • 2 tbsp olive oil
  • 2 large tomatoes, diced
  • 1/3 cup sliced black olives
  • 2 tbsp red wine vinegar
  • Fresh lemon juice from 1/2 lemon (about 1 tablespoon)
  • Salt and pepper to taste

Steps to Make It

  1. Drain and rinse your canned white beans. 

  2. Over low heat, combine the drained and rinsed beans, garlic, onion and parsley in olive oil. Heat for just one minute, or until fragrant. You don't want to actually cook the ingredients to soften and combine the flavors. 

  3. Remove from heat and place in a large bowl.

  4. Add the tomatoes, black olives, vinegar, and lemon juice and gently toss to combine well and coat all ingredients. combine with remaining ingredients.

  5. Serve your white bean salad warm, as it is, or you can also chill before serving.

Hungry for something else?