Go Back
+ servings
Stack of two halves of white bean avocado sandwich with toothpick holding them together
Print Pin
5 from 78 votes

Avocado White Bean Sandwich

This White Bean Avocado Sandwich is a vegan sandwich recipe that is packed with protein, nutrients & flavor - perfect for lunches & meal prep.
Course Sandwich
Cuisine American
Prep Time 10 minutes
Total Time 10 minutes
Servings 2 servings
Calories 478kcal
Author Yumna Jawad



  • 1 ripe avocado
  • 1 tablespoon extra virgin olive oil
  • Juice and zest of one lime
  • 15 ounce can white beans rinsed and drained
  • 2 tablespoons chopped red onions
  • ½ teaspoon garlic powder
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup arugula or other greens
  • 4 slices whole grain bread


  • Place avocado, olive oil and juice and zest of lime in a bowl and use a fork to mash until smooth.
  • Add white beans to the bowl and use a fork to mash into the avocados. Stir in the red onions and season with garlic powder, salt and pepper.
  • Place arugula on top of two slices of the whole grain bread. Divide the mixture on top and then add the other slices of bread. Slice the sandwiches in half and enjoy immediately.


Meal prep: Prep this sandwich ahead of time and make it an hour or two in advance before eating. 


Calories: 478kcal | Carbohydrates: 57g | Protein: 18g | Fat: 22g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Sodium: 320mg | Potassium: 1480mg | Fiber: 17g | Sugar: 2g | Vitamin A: 148IU | Vitamin C: 11mg | Calcium: 172mg | Iron: 7mg