Go Back
+ servings
Vegan Italian sandwiches on Italian bread cut into individual servings and garnished with greens and tomatoes

Vegan Italian Sandwich with White Bean Spread

You'll love this garlicky, lemony white bean spread topped with fresh tomatoes, artichoke hearts, fresh greens and a sprinkling of crunchy pine nuts!
Adapted from a recipe by Love and Lemons.
No ratings yet
Prep Time 15 minutes
Total Time 15 minutes
Servings 4 sandwiches
Calories 345 kcal

Ingredients
  

White Bean Spread

  • 1 15- oz. can cannellini beans drained and rinsed (or any white beans)
  • 2 tbsp. extra-virgin olive oil
  • Juice from 1 medium lemon
  • 2 garlic cloves
  • ¼ tsp. salt
  • ¼ tsp. freshly ground black pepper

Remaining Sandwich Ingredients

  • 8 slices multi-grain bread or choose your favorite bread
  • 2 tomatoes sliced thin
  • 4 marinated artichoke hearts, quartered the kind in jars are perfect and they may already be quartered
  • baby spinach, basil leaves, watercress, or your preferred greens
  • Seasoned salt we use Special Sh*t, available from Amazon

Instructions
 

Make the White Bean Spread

  • Add the beans to a food processor, along with the olive oil, lemon juice, garlic cloves, salt, and pepper.
  • Process until smooth, stopping to scrape the sides if needed. (If the mixture is too dense to process, just add a tablespoon or two of water.)

Build the Sandwiches

  • Spread the white bean mixture on the bread slices, sprinkle with seasoned salt, and pine nuts.
  • Layer greens on four slices and top with tomatoes. Sprinkle more seasoned salt on the tomatoes.
  • Add the artichoke hearts and more greens, top with remaining bread slices, and serve.
Nutrition Facts
Vegan Italian Sandwich with White Bean Spread
Amount per Serving
Calories
345
% Daily Value*
Fat
 
13
g
20
%
Saturated Fat
 
2
g
13
%
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
6
g
Sodium
 
767
mg
33
%
Potassium
 
296
mg
8
%
Carbohydrates
 
46
g
15
%
Fiber
 
10
g
42
%
Sugar
 
5
g
6
%
Protein
 
14
g
28
%
Vitamin A
 
946
IU
19
%
Vitamin C
 
18
mg
22
%
Calcium
 
174
mg
17
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.
*Nutrition disclaimer.