The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Salad

White Bean Tomato Salad (10 Minute!)

Jul 15, 2021 by Kaitlin · 6 Comments

Jump to Recipe

This easy vegan White Bean Salad recipe features sweet tomatoes, fresh herbs, and a vinegar dressing. It's simple to make and incredibly customizable! Great for meal prepping, picnics, potlucks, lunches, and beyond. (Vegan, gluten-free, oil-free.)

White bean tomato salad in a serving bowl with fresh herbs and vinegar dressing

This white bean salad is so fresh, simple, and healthy! Plus it's ready in just 10 minutes.

It features hearty beans, a juicy pop of sweet tomatoes, and fresh, flavorful herbs. Then we toss it with a quick & easy vinegar dressing. The result is simple but so tasty!

Best of all, you can take this base recipe and customize it however you see fit. It's very forgiving, so get creative and expand it with your favorite additions, flavors, or whatever you have on hand. (See below for some ideas!)

I love that it's light yet energizing, and also a good source of plant-based protein and fiber.

Grape tomatoes, vinegar, mustard, maple syrup, and fresh herb ingredients laid out on a metal tray

Ingredients for White Bean Salad

For this recipe, you'll toss together in a medium bowl:

  • White beans: Use cannellini beans (also called white kidney beans), great northern beans, or navy beans. I use canned beans (rinsed and drained) for convenience, but you can also use 1.5 cups freshly cooked beans.
  • Grape tomatoes or cherry tomatoes: I use these because they are sweet and flavorful, but roma tomatoes or other garden tomatoes work too.
  • Fresh herbs: You'll need about 3 tablespoons for this recipe, but add more as desired. Choose your favorites such as fresh basil, parsley, cilantro, dill, chives, etc. (I enjoy a combination of fresh parsley, dill, and chives.)
  • Apple cider vinegar
  • Dijon mustard
  • Pure maple syrup: Just a tiny bit helps balance the flavors in the dressing. But feel free to whisk in another liquid sweetener of choice such as agave.
  • Salt and black pepper to taste
Overhead view of salad preparation in a large glass bowl

Customizing

This is a fun recipe to play around with based on your own favorite flavors or whatever's in season. A few ideas include:

Dressing: Substitute fresh lemon juice and lemon zest for the apple cider vinegar. (Or in addition to it.) You can also add a splash of balsamic vinegar, white wine vinegar, or red wine vinegar for deeper flavor. Garlic powder or a fresh minced garlic clove is tasty too.

Greens: Add nourishing chopped kale, baby spinach, or arugula.

Vegetables: Use sun-dried tomatoes or fire-roasted tomatoes instead of fresh tomatoes for a richer flavor. Add cucumber for crunch or diced avocado. You can also add green onion or finely diced red onion.

Bold & tangy: Include capers or Kalamata olives for a briny pop of flavor.

Dairy-free cheese: Toss the salad with crumbled vegan feta cheese right before serving.

Olive oil: I keep this salad oil-free, but you can absolutely add a drizzle of good quality olive oil to the dressing if you'd like.

Overhead view of white bean tomato salad mixed together in a large glass bowl

Storing

Store leftovers in an airtight container in the refrigerator. I find it keeps for about 3-4 days. Feel free to add the tomatoes immediately before serving for better freshness, but I find they hold up pretty well.

Serving

Enjoy this dish in a wide variety of ways. A few ideas include:

  • As a light, energizing lunch or main dish
  • Over salad greens or fresh arugula
  • As a side dish for BBQs, picnics, potlucks, or parties
  • A protein-rich snack
  • On top of toasted sourdough bread
  • For meal prepping

It's versatile! Serve this bean salad either chilled or at room temperature.

Close up view of white bean tomato salad in a bowl with serving spoon

For more inspiration, also browse all vegan bean recipes or tomato recipes.

White bean tomato salad in a serving bowl with fresh herbs and vinegar dressing

White Bean Tomato Salad (10 Minute!)

This quick & easy bean salad features juicy tomatoes, fresh herbs, and a vinegar dressing. It's easy to customize and great for meal prep, picnics, and potlucks.
5 from 4 votes
Print Recipe Pin Recipe Comment
Prep Time: 10 minutes minutes
Total Time: 10 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish, Salad, Side Dish
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 4 (small 1/2-cup servings)

Ingredients

  • 15 oz. can white beans*
  • 5 oz. grape tomatoes**
  • 3 Tbsp. chopped fresh herbs (I use parsley, dill, and chives)

For the dressing:

  • 1 1/2 Tbsp. apple cider vinegar
  • 1/2 tsp. Dijon mustard
  • 1/2 tsp. pure maple syrup (more or less to taste)
  • 1/8 tsp. salt
  • Optional: 1 clove minced garlic or 1/4 tsp. garlic powder

Instructions

  • Rinse and drain white beans. Halve or quarter the tomatoes. Chop fresh herbs. Add all to a medium bowl.
  • Make the dressing: Add all dressing ingredients to a small bowl and whisk to combine.
  • Pour dressing over bean mixture and toss well.
  • Serve immediately at room temperature or let it chill covered in the fridge for a couple hours to marinate. (Stir before serving as some dressing will settle at the bottom.) This recipe is incredibly versatile, so play around with the additions and flavors you love!

Notes

*White beans: You can use cannellini, great northern, or navy beans.
**Tomatoes: 5 oz. equals about 1/2 dry pint.
Herbs: I like a combination of parsley, dill, and chives. But you can use fresh basil or cilantro too.
Other additions: Expand this recipe with roasted red pepper, cucumber, avocado, capers, olives, green onion, red onion, vegan feta, chopped kale, spinach, arugula, etc.
Dressing: You can also substitute the vinegar with 1 Tbsp. fresh lemon juice (plus zest if desired). Or try balsamic vinegar or red wine vinegar instead.
Storing: Store in a sealed container in the fridge. I find it keeps for about 3-4 days.
Yield: Recipe makes about 2 heaping cups salad.

Nutrition Per Serving (Estimate)

Nutrition Facts
White Bean Tomato Salad (10 Minute!)
Amount per Serving
Calories
132
% Daily Value*
Fat
 
1
g
2
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
1
g
Potassium
 
578
mg
17
%
Carbohydrates
 
25
g
8
%
Fiber
 
5
g
21
%
Sugar
 
2
g
2
%
Protein
 
8
g
16
%
Vitamin A
 
342
IU
7
%
Vitamin C
 
11
mg
13
%
Calcium
 
86
mg
9
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan white bean tomato and herb salad recipe, also check out:

  • Black-Eyed Pea Salad
  • Mediterranean Three Bean Salad
  • Cucumber Salad
  • Three Bean Salad with Vinegar Dressing

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Salad Recipes

  • Vegan taco pasta salad cover photo
    Taco Pasta Salad with Southwest Dressing (Vegan!)
  • Vegan Cobb Salad cover photo
    Ultimate Vegan Cobb Salad
  • Spaghetti pasta salad cover photo
    Spaghetti Salad (Easy!)
  • Tofu Salad with Savory Dressing (Easy!)

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating:




  1. peri klemm says

    August 17, 2022 at 11:48 am

    5 stars
    I just discovered the GG . Thank you for these amazing recipes!

    Reply
    • Kaitlin says

      August 17, 2022 at 1:27 pm

      Hello and welcome, Peri! Thanks for being here and checking out the recipes! 🙂

      Reply
  2. Jill M. says

    August 04, 2022 at 3:11 pm

    5 stars
    We all loved this for a summer side dish. Thanks for the simple plant-based recipes!

    Reply
    • Kaitlin says

      August 04, 2022 at 4:28 pm

      Wonderful to hear, Jill!

      Reply
  3. Stephanie says

    July 20, 2021 at 2:56 pm

    5 stars
    Delicious and easy! I added chopped arugula and a dash of cayenne to kick it up.

    Reply
    • Kaitlin says

      July 21, 2021 at 7:40 am

      Great additions - thanks for sharing!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required