Hey y'all! If you're on the hunt for a creamy, satisfying, and downright delicious sandwich, you have to try this White Bean & Avocado Sandwich. It’s perfect for lunch, picnics, quick dinners, or anytime you crave something fresh yet filling. The combination of buttery avocado, protein-packed white beans, tangy lemon, and crisp veggies creates an absolute flavor explosion. Let's get cooking!
Why You'll Love This White Bean & Avocado Sandwich
- Super quick: Ready in just 15 minutes, perfect for busy days.
- Nutritious: Packed with plant-based protein, fiber, and healthy fats.
- Versatile: Easily customizable with your favorite veggies or spices.
- Deliciously creamy texture with a zesty, fresh taste.
- Great for meal prep – keep the filling handy for easy lunches all week!
White Bean & Avocado Sandwich Ingredients
- 1 (15 oz) can cannellini or great northern beans, drained and rinsed
- 1 ripe avocado
- 2 tablespoons fresh lemon juice
- 1 tablespoon extra-virgin olive oil
- 1 garlic clove, minced
- ¼ teaspoon kosher salt
- ¼ teaspoon black pepper
- ¼ cup diced red onion
- ¼ cup chopped fresh cilantro or parsley
- 4 slices hearty whole-grain bread (toasted, if desired)
- ½ cup sliced cucumber
- ½ cup shredded carrot
- Small handful baby spinach or arugula
How to Make White Bean & Avocado Sandwich
Step 1: Mash White Beans & Avocado
In a medium bowl, add the drained white beans and the flesh of the ripe avocado. Use a fork or a potato masher to mash until mostly smooth with some chunks for texture.
Step 2: Add Flavors
Mix in the lemon juice, olive oil, minced garlic, salt, and black pepper. Stir to combine evenly. Fold in the diced red onion and fresh cilantro (or parsley).
Step 3: Assemble the Sandwich
Lay out the slices of bread. Spread the white bean and avocado filling generously on two of the slices. Top each with sliced cucumber, shredded carrot, and a handful of spinach or arugula. Place the remaining bread slices on top.
Step 4: Serve & Enjoy
Slice each sandwich in half and enjoy immediately for the best texture and flavor.
Notes for the Perfect White Bean & Avocado Sandwich
- If you prefer an extra-smooth filling, mash the mixture in a food processor for a few seconds. Learn more about food processor techniques.
- Try adding a sprinkle of crushed red pepper or a dash of smoked paprika for a spicy twist.
- Use gluten-free bread if you need a gluten-free version.
White Bean & Avocado Sandwich Variations
- Spicy Jalapeño: Add 1 tablespoon finely diced fresh jalapeño to the mash.
- Caprese Style: Layer in fresh basil and sliced tomato instead of carrot and cucumber.
- Lemon-Dill: Swap cilantro for fresh dill and add extra lemon zest.
Required Equipment for White Bean & Avocado Sandwich
- Medium mixing bowl
- Fork or potato masher
- Knife and cutting board
- Bread knife
White Bean & Avocado Sandwich Storage Instructions
The mashed white bean and avocado filling keeps in an airtight container in the fridge for up to 2 days. To prevent browning, press plastic wrap directly onto the surface of the mixture before sealing. Assemble the sandwich right before eating for the best freshness.
Serving Suggestions & Pairings for White Bean & Avocado Sandwich
- Pair with baked sweet potato fries or a crispy side salad.
- Enjoy alongside a cup of tomato basil soup for a cozy meal.
- Add some sliced fruit or a simple green smoothie for a balanced lunch.
White Bean & Avocado Sandwich Pro Tips
- Choose very ripe avocados for the creamiest texture; learn more about selecting ripe avocados.
- Season the filling generously, tasting as you go for perfect balance.
- Toast the bread for extra crunch and to prevent it from getting soggy.
White Bean & Avocado Sandwich FAQ
- Can I make this sandwich ahead of time?
- Yes! Prepare the filling up to 2 days in advance, but assemble the sandwich just before serving for best freshness.
- Can I use different beans?
- Absolutely. Cannellini, great northern, or navy beans all work well in this recipe.
- Is this recipe vegan and gluten-free?
- Yes, it’s naturally vegan. Use gluten-free bread to make it completely gluten-free.
Prep time: 10 minutes
Total time: 15 minutes
Ingredients
- 1 can (15 oz) white beans, drained and rinsed
- 1 ripe avocado
- 1 tablespoon lemon juice
- 1 tablespoon olive oil
- ¼ teaspoon sea salt
- ⅛ teaspoon ground black pepper
- 4 slices whole grain bread
- ½ cup baby spinach leaves
- 1 small tomato, sliced
- ¼ small red onion, thinly sliced
Instructions
-
1In a medium bowl, mash the white beans with a fork until slightly chunky.
-
2Add the avocado, lemon juice, olive oil, sea salt, and black pepper to the bowl and mix until well combined and creamy.
-
3Lay out the slices of bread and spread the bean-avocado mixture evenly over two of the slices.
-
4Top with spinach leaves, tomato slices, and red onion.
-
5Place the remaining bread slices on top, cut the sandwiches in half, and serve immediately.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!


Leave a Reply