Go Back
+ servings
top view image of 3 bean salad in a white bowl

Easy Three Bean Salad Recipe (No Sugar!)

This easy, fresh 3 beans salad is full of protein and bold refreshing flavors. Three beans such as kidney beans, black beans, and cannellini beans are tossed together with fresh onion, celery, and red wine vinegar to create the best healthy flavors without the refined sugar.
Course Appetizer, Gluten-Free, Main Course, Salad, Side Dish, Vegetarian
Cuisine American
Diet Gluten Free, Vegetarian
Prep Time 10 minutes
Cook Time 0 minutes
Total Time 10 minutes
Servings 4 servings
Calories 490kcal
Author Rena


  • 1 small bowl
  • 1 medium bowl
  • 1 fork
  • Measuring cups and spoons


Bean Salad Dressing

  • ¼ cup olive oil
  • 2 tablespoons red wine vinegar
  • 1 tablespoon lemon juice fresh
  • 1 teaspoon honey
  • 1 teaspoon garlic minced
  • ½ teaspoon Italian seasoning dried
  • ½ teaspoon salt Kosher
  • ½ teaspoon ground black pepper Kosher

3 Bean Salad

  • 15 ounces canellini beans one can, rinse and drain
  • 15 ounces black beans one can, rinse and drain
  • 15 ounces kidney beans one can rinse and drain
  • ¾ cup celery chopped
  • ½ red onion medium; chopped
  • cup fresh cilantro chopped


  • In a small bowl, combine all of the salad dressing ingredients with a fork. Whisk until well-mixed.
  • Next, in a large bowl, combine all of the beans along with the celery, red onion, and cilantro.
  • Pour the dressing over the beans and toss them well until coated.
  • Transfer the salad to a bowl and serve.


  • If not eating right away, place the 3 bean salad in the refrigerator until ready to serve.
  • Refrigerate any leftovers in the refrigerator in an airtight container for up to four days.
  • Add chopped cucumber to the bean salad in addition to fresh tomatoes and feta cheese.
  • Adjust the salt and pepper to your liking.
  • For vegan bean salad, use maple syrup instead of honey.


Serving: 1serving | Calories: 490kcal | Carbohydrates: 70g | Protein: 25g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 540mg | Potassium: 899mg | Fiber: 23g | Sugar: 3g | Vitamin A: 188IU | Vitamin C: 5mg | Calcium: 141mg | Iron: 8mg