White Bean Avocado Sandwich
Mira
This White Bean Avocado Sandwich is a creamy, protein-packed plant-based lunch made with mashed white beans, ripe avocado, fresh lemon juice, and crisp vegetables. Ready in just 15 minutes, this vegan sandwich is hearty, budget-friendly, and perfect for meal prep. If you’re looking for a healthy vegetarian sandwich that’s satisfying without being heavy, this easy recipe delivers big flavor and texture.
Prep Time 15 minutes mins
Total Time 15 minutes mins
Course Lunch
Cuisine American
- Main Ingredients
- 1 can 15 oz white beans (cannellini or great northern), drained and rinsed
- 1 ripe avocado
- 4 slices whole grain or sourdough bread
- ¼ cup red onion finely diced
- 1 small tomato sliced
- Handful of spinach or arugula
- Seasonings & Flavor Base
- 1 tablespoon lemon juice
- 1 tablespoon olive oil
- ½ teaspoon garlic powder
- ¼ teaspoon salt adjust to taste
- ¼ teaspoon black pepper
- Optional Add-Ins
- Crushed red pepper flakes
- Everything bagel seasoning
- Fresh chopped parsley
- Dijon mustard
- Sliced cucumbers
- Hemp seeds
Prep Ingredients
Drain and rinse white beans thoroughly and pat dry.
Slice avocado just before mixing.
Lightly toast bread for best texture.
Make the Filling
In a medium bowl, add white beans and avocado.
Mash gently with a fork, leaving some texture.
Stir in lemon juice, olive oil, garlic powder, salt, and pepper.
Fold in diced red onion.
Assemble the Sandwich
Spread the white bean avocado mixture evenly on toasted bread.
Top with tomato slices and spinach or arugula.
Close sandwich and slice in half.
Serve Immediately
Enjoy fresh for best flavor and texture.
-
Pat beans dry to prevent watery filling.
-
Do not over-mash — a slightly chunky texture tastes best.
-
Toasting bread helps prevent sogginess.
-
Add extra lemon juice to prevent avocado browning if storing.
-
Store filling separately up to 2 days in the refrigerator.
Keyword high-protein vegetarian sandwich, White Bean Avocado Sandwich