The Vegan Lunchbox

  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
menu icon
go to homepage
  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
subscribe
search icon
Homepage link
  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
×
Home » Recipes » Sandwich Recipes

Vegan Italian White Bean & Tomato Sandwich

Modified: Aug 14, 2026 by Jacqueline Meldrum

Jump to Recipe

This easy vegan white bean sandwich is packed with creamy cannellini beans, ripe tomatoes, herbs, and spinach.

The beans are mashed with garlic, herbs, and spices to make a really tasty and satisfying sandwich or wrap filling.

Vegan Italian White Bean & Tomato Sandwich on a patterned plate.

When you make the sandwich, add fresh salad and finish with Mango Chutney for a sweet and tangy twist.

Ready in 10 minutes, it's perfect for an easy lunch, Lunchboxes, or a Vegan Picnic.

At-a-Glance - White Bean & tomato Sandwich

⏲️ Ready in: 10 minutes
👪 Serves: 2
🍽 Calories: 422
🧾 Main ingredients: Wholemeal bread, cannellini beans, herbs, chilli flakes (red pepper flakes), mayo, spinach, cucumber, sundried tomatoes, tomatoes, mango chutney
👩🏻‍🍳 Suitable for: Vegan, plant-based, dairy-free, egg-free, vegetarian & gluten-free (if you use gluten-free bread)

The bean filling is creamy, herby and packed with fresh flavour, this easy sandwich makes a seriously satisfying vegan lunch.

Summarise & save this recipe:

ChatGPT
Google AI
Perplexity
Claude
Add us as a trusted site on Google

⭐ Why You'll Love This Sandwich

  • Ready in just 10 minutes
  • No cooking required
  • Made with simple ingredients
  • A good use for canned cannellini beans
  • The bean filling can be made ahead
  • Easy to adapt the sandwich fillings and type of bread
  • Perfect for lunch at home, work lunches, lunchboxes or picnics

📋 What You Need

Here are the simple ingredients you need to make the cannellini bean sandwich filler and everything else you need to make the perfect dairy-free sandwich with summer vibes.

The full ingredient list and method are in the recipe card.

bean sandwich filler ingredients including cannellini beans, herbs, garlic spices and seasonings.
  • Cannellini beans - you could use butter beans instead
  • Parsley - you can change up the fresh herbs, but they do add a good flavour to the sandwich, so try to include some if you can
sandwich ingredient list including wholemeal bread, salad and mango chutney.
  • Wholemeal bread - seeded bread or sourdough bread are also good options
  • Salad vegetables - you can change these up; some finely sliced red pepper or red onion would also be good in this sandwich
  • Mango chutney - this can be swapped with sweet chilli sauce for a similar sweet and sour style tangy sauce

It might seem like a lot of ingredients, but well worth making, and any leftover ingredients can be used for other sandwiches and wraps.

💭 WHat are cannellini beans?

Cannellini beans are creamy white beans commonly used in Italian cooking. They have a mild, slightly nutty flavour and mash easily, making them perfect for this white bean sandwich filling and this White Bean Pate.

They are also sometimes called white kidney beans, white Italian beans, or fasolia beans. I used canned beans for quickness, but you can soak and cook dried beans if you prefer.

🥪 How to make a Vegan Cannellini Bean Sandwich

Some step-by-step photos to show how easy this tomato bean sandwich is to make. The full ingredient list is in the recipe card.

Step 1

Step 1 - Add the drained, rinsed, and dried beans to a large bowl with the olive oil, garlic, fresh and dried herbs, spices, and seasonings.

White Bean & Tomato Sandwich - step 1 - add the beans, herbs, garlic and herbs to the bowl

Step 2

Step 2 - Mash the beans, but leave some whole beans for texture. If you make this ahead and pop it in the fridge, the flavours will develop.

White Bean & Tomato Sandwich - step 2 - mash the beans but leave texture.

Step 3

Step 3 - Now it's time to make the sandwiches. Spread a slice with mayo and add a generous layer of fresh spinach.

White Bean & Tomato Sandwich - step 3 - make the sandwich add mayo to one slice and mango chutney and spinach to the other.

Step 4

Step 4 - Add a layer of cucumber slices for crunch, then top with a generous layer of the mashed bean mixture.

White Bean & Tomato Sandwich - step 4 - add cucumber and bean mixture.

Step 5

Step 5 - Next, add a layer of the two types of tomatoes for a taste of summer.

White Bean & Tomato Sandwich - step 5 - add the tomatoes.

Step 6

Step 6 - Spread a generous layer of mango chutney or sweet chilli sauce on the other slices of bread, top your sandwich filling, cut in half and serve. Enjoy!

White Bean & Tomato Sandwich - step 6 - add a generous layer of mango chutney on the other slice of bread.

Jac's Top Tip

💭 Don't Over Mash the Beans

A few whole or roughly mashed beans give the filling more texture and make the sandwich more satisfying.

🥪 Easy Swaps

IngredientSwap Idea
Cannellini beansButter beans
Mango ChutneySweet chilli sauce or tomato chutney
CucumberIceberg lettuce or rocket (arugula)
Sundried tomatoesSundried Tomato Paste or olives
Wholemeal breadSeeded bread or gluten-free bread
white bean & tomato sandwich served with a red apple.

🥣 Can I make the Bean Sandwich Filler ahead?

Yes. The white bean sandwich filling can be made ahead and stored in an airtight container in the fridge for 3-4 days; in fact, the flavour will improve.

Pre-made filling makes the sandwich-making quick on weekday mornings, but always make the sandwich fresh, as it will go soggy if made too far in advance.

👩🏻‍🍳 Other Ways to use the Bean Filling

  • Wraps with salad
  • Toasted sandwiches spread with either tomato puree (tomato paste) or pesto
  • Crackers or oatcakes
  • Toasted bagel with slices of tomato and pesto
  • Quesadilla with added salsa and vegan cheddar
  • Pitta bread with hummus and lots of salad

💭 FAQs

My bean filling is too dry.

Add a little more olive oil or a squeeze of lemon juice.

My filling is too wet.

Make sure you rinse, drain and dry the beans well before mashing. You could add more beans to thicken.

My bean filling is bland.

If you leave it in the fridge, the flavours will develop, but it does need to be well seasoned, and you can add extra garlic or a squeeze of lemon.

What can I use instead of cannellini beans?

Butter beans make a good alternative as they also mash to a soft consistency.

Can I make this sandwich gluten-free?

Yes, just use your favourite gluten-free bread.

What can I serve with this sandwich?

This sandwich is satisfying on its own, but if you want to make it more of a meal, serve it with Potato Salad, Coleslaw, vegetable sticks and hummus, crisps (chips) or a bowl of Homemade Vegan Tomato Soup.

👩🏻‍🍳 Things to serve with your sandwich

  • A dressed Vegan Grinder Salad with corn
    Vegan Grinder Salad with Corn
  • Vegan dill potato salad in a glass bowl
    Creamy Vegan Dill Potato Salad (Easy BBQ & Picnic Recipe)
  • Balsamic beet slaw in a stripy bowl.
    Easy Balsamic Beet Slaw
  • A bowl of vegan tomato soup with a swirl of cream
    Best Vegan Tomato Soup made with Tinned Tomatoes

⭐ Sign up for a free recipe sent to your inbox every morning

Join my list and have one recipe emailed to you every morning for inspiration.

Also, make sure you are signed up for my new recipe email, so you don't miss any new recipes here at the lunchbox.

🥪 More Sandwich Ideas

Say hello to the 150 Easy Vegan Sandwiches (with 6 ingredients or less) ebook. You'll never be stuck for lunch ideas again!  All for the price of a coffee.

Keep it on your phone when shopping or in the kitchen or print it out to keep handy to glance through. Get it now!

📖 Recipe

Vegan Italian White Bean & Tomato Sandwich on a patterned plate.

Vegan Italian White Bean & Tomato Sandwich

Jacqueline Meldrum
A white bean sandwich filler paired with tomatoes in this tasty vegan combo with a tangy sauce.
5 from 12 votes
Print Recipe Pin It Download Save Saved!
Prep Time 10 minutes mins
Total Time 10 minutes mins
Course Easy Vegan Sandwiches & Wraps
Cuisine Italian
Servings 2 sandwiches
Calories 422 kcal

Ingredients
 
 

  • 246 g cooked cannellini beans drained, 400g / 14 oz can before they are drained
  • 1 clove garlic crushed or grated
  • handful fresh parsley
  • 1 teaspoon dried oregano
  • pinch chilli flakes
  • 2 teaspoon olive oil
  • pinch salt and pepper

Sandwich ingredients

  • 4 slices seeded wholemeal bread
  • 2 tablespoon vegan mayo
  • handful fresh spinach
  • ¼ cucumber sliced
  • 3 sundried tomatoes chopped
  • 2 ripe tomatoes sliced
  • 2 tablespoon mango chutney

Instructions
 

Keep screen on
  • First, make the white bean pate. Add the beans and garlic to a bowl, then add the herbs, oil, chilli, salt and pepper and mash, leaving some whole beans for texture. You can add extra chilli for more kick.
  • Spread two slices of bread with mayo and top with spinach and cucumber slices.
  • Now add a generous layer of the bean pate (there's enough for 2 sandwiches), top with sundried tomatoes and slices of tomato.
  • Spread the second 2 slices of bread with mango chutney and top each stacked sandwich.
  • Cut in half and serve.
  • Enjoy!

Notes

  • For the best flavour, make the sandwich spread the night before.
  • The sandwich spread can be kept in an airtight container in the fridge for 3-4 days.
  • Take it out the fridge a few minutes before you intend to make the sandwich so it warms a little. The fridge chill dulls the flavour.

Nutrition

Serving: 1gCalories: 422kcalCarbohydrates: 70gProtein: 20gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 11gSodium: 536mgFiber: 13gSugar: 17g
Tried this recipe?Let us know how it was!

More Easy Vegan Sandwiches and Toasties

  • Vegan Vietnamese Tofu Banh Mi.
    Vegan Tofu Banh Mi - Vietnamese Street Food Sandwich
  • Caesar's chickpea smash sandwiches.
    BEST Vegan Caesar Smashed Chickpea Sandwiches Recipe
  • 101 vegan sandwiches logo.
    101 Vegan Sandwiches - Back to School Kids Lunch Boxes
  • Gochujang Chickpea Smash Salad Sandwich.
    Vegan Gochujang Chickpea Smash for Sandwiches & Tacos

Comments

  1. Dannii says

    July 14, 2021 at 12:20 pm

    5 stars
    I am always looking for more veggie sandwich options, so this looks perfect to me.

    Reply
    • Jacqueline Meldrum says

      July 16, 2021 at 10:20 pm

      I think you'd really enjoy it Dannii.

      Reply
  2. Alejandra says

    July 14, 2021 at 11:52 am

    5 stars
    Wow this looks delicious! Healthy but tasty and easy to make, adding it to my list to try for this week!

    Reply
    • Jacqueline Meldrum says

      July 16, 2021 at 10:21 pm

      I hope you enjoyed it for your work lunch Alejandra.

      Reply
  3. Katherine says

    July 14, 2021 at 10:37 am

    5 stars
    What a flavourful sandwich! I love the addition of herbs to the white beans, plus mango chutney is a genius idea for extra flavour.

    Reply
    • Jacqueline Meldrum says

      July 16, 2021 at 10:22 pm

      The flavours all work so well together, even if the mango chutney isn't Italian like the rest of the flavours.

      Reply
  4. Natalie says

    July 14, 2021 at 10:11 am

    5 stars
    Oh yum! What a great lunch idea. Looks light and delicious. I'm making this today for sure.

    Reply
    • Jacqueline Meldrum says

      July 16, 2021 at 10:22 pm

      I hope you enjoyed it Natalie.

      Reply
« Older Comments
5 from 12 votes

Leave a comment Cancel reply

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

Recipe Rating




Jacqueline Meldrum - Recipe Developer.

Welcome to The Vegan Lunchbox.

If you need tasty lunch inspiration, you've come to the right place. Easy recipes and ideas from my Scottish kitchen.

Jac x

Read more -

Popular Recipes

  • Quick and easy pickled red cabbage.
    Easy Quick Pickled Cabbage for Tacos or Sandwiches
  • recipe for baked sweet potatoes cooked in the air fryer
    Easy Air Fryer Baked Sweet Potatoes
  • quick and easy balsamic tomatoes recipe.
    Easy Marinated Cherry Tomatoes with Balsamic Vinegar
  • Falafel beet salad wrap with tahini dressing.
    Lebanese Falafel Wrap with Tahini Dressing
  • Quick & Easy Vegan Lemon Mousse - Dairy-Free Dessert.
    Quick & Easy Vegan Lemon Mousse - Dairy-Free Dessert
  • easy vegan chocolate pots
    Easy Vegan Chocolate Mousse with Dates

Salad Days

  • VeganTex Mex Corn Chopped Salad
    Tex Mex Corn Chopped Salad with Vegan Feta
  • Vegan Cheese Ploughman's Lunch
    Vegan Ploughman's Lunch
  • Vegan dill potato salad in a glass bowl
    Creamy Vegan Dill Potato Salad (Easy BBQ & Picnic Recipe)
  • Balsamic beet slaw in a stripy bowl.
    Easy Balsamic Beet Slaw
  • Best Vegan Couscous Salad with Lentils and Feta.
    Best Vegan Couscous Salad with Lentils & Feta Cheese
  • Vegan Macaroni Salad in a bowl.
    Vegan Macaroni Salad (quick & creamy)

Footer

↑ back to top

Explore

  • About
  • Email
  • Subscribe
  • Recipe Index
  • eBooks

Site Info

  • Privacy Policy
  • Accessibility

Copyright © 2026 The Vegan Lunchbox • Powered by Feast+

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.