If you are searching for the perfect blend of creamy, savory, and herbaceous flavors all nestled between toasted slices of bread, this Spinach Artichoke White Bean Sandwich Recipe is calling your name. Offering an impressive 27 grams of protein per sandwich, it’s a hearty, plant-powered lunch that feels indulgent yet nourishing. Whether you want a wholesome meal prep option or a quick weekday favorite, this sandwich brings together velvety cashew cream, tender spinach, tangy artichokes, and white beans for an unforgettable bite.
Ingredients You’ll Need
These ingredients might be simple, but each one packs a punch in flavor and texture to create the magic in this sandwich. From creamy cashews to fresh herbs and spicy peppers, every component plays a vital role in making this recipe sing.
- Raw cashews or sunflower seeds: The creamy base for the luscious cashew cream that adds richness without dairy.
- Nutritional yeast: Provides a subtle cheesy, nutty flavor that boosts umami.
- Yellow miso paste: Adds depth and a gentle saltiness with fermented goodness.
- Lemon juice and zest: Brighten up the cream with fresh citrus notes.
- Oregano and kosher salt: Classic herbs and seasoning to elevate every bite.
- Unsweetened plant-based milk: Helps smooth out the cashew cream and keeps it dairy-free.
- Avocado oil: A mild oil perfect for sautéing shallots and garlic.
- Shallot and garlic: Aromatic foundations that bring warmth and savoriness.
- Baby spinach: Tender greens that add color, nutrients, and slight sweetness once cooked.
- Cannellini beans: Creamy white beans providing hearty protein and texture.
- Marinated artichoke hearts: Tangy, tender morsels with complexity from their marinade.
- Fresno or jalapeño pepper (optional): For those who enjoy a gentle kick of heat.
- Fresh dill and chives: Fresh herbs that infuse bright, garden-fresh flavors.
- Kosher salt and black pepper: Essential seasonings to balance and enhance the flavors.
- Bread slices: Choose your favorite sturdy bread to hold all the delicious filling.
- Roasted bell pepper, arugula, mustard or vegan pesto: Flavorful sandwich toppings to add layers and freshness.
How to Make Spinach Artichoke White Bean Sandwich Recipe
Step 1: Prepare the Cashew Cream
Start by soaking the raw cashews in boiling water for at least 15 minutes; this softens them, allowing the blender to create a super-smooth cream. Once drained, blend them with nutritional yeast, miso paste, fresh lemon juice and zest, oregano, salt, and plant-based milk until completely velvety. This creamy spread is the secret weapon that ties the entire sandwich filling together with richness and tang.
Step 2: Sauté Shallots, Garlic, and Spinach
Next, gently sauté diced shallots with a pinch of salt until soft and fragrant, then add minced garlic until its aroma fills your kitchen. Stir in the chopped baby spinach and cook just until it wilts to retain brightness and texture. These sautéed greens bring delicate sweetness and earthy depth, perfectly balancing the creaminess of the cashew blend.
Step 3: Prepare the White Bean Mixture
In a bowl, give your cannellini beans a gentle mash—some smooth, some chunky—for that ideal texture contrast. Add the cooled spinach mixture, chopped marinated artichokes, minced pepper for spice (if using), and fresh dill and chives. Pour in half the prepared cashew cream and stir well, adding more cream until the consistency is luscious and spreadable. Season with salt and pepper to your liking, then chill the filling to let the flavors meld beautifully.
Step 4: Assemble the Sandwiches
Toast your favorite bread slices until golden and crisp. Spread a thin layer of mustard or vegan pesto for a zesty punch, then layer on roasted bell peppers, followed by a generous helping of the white bean and spinach filling. Top with peppery arugula leaves for freshness and crunch, then crown with another slice of toast. Wrap the sandwiches tightly and slice just before serving for neat, satisfying bites.
How to Serve Spinach Artichoke White Bean Sandwich Recipe
Garnishes
For an extra pop, sprinkle some freshly cracked black pepper or a pinch of smoked paprika over the filling before closing the sandwich. Adding a few thin slices of fresh cucumber or radish on top offers an invigorating crispness that complements the creamy filling wonderfully.
Side Dishes
This sandwich pairs beautifully with a simple side salad dressed in lemon vinaigrette or crisp baked sweet potato fries for a comforting, well-rounded meal. For cooler days, a cup of roasted tomato soup or creamy vegan chowder makes a cozy companion.
Creative Ways to Present
For a fun twist, serve the filling scooped into small baguette halves as finger sandwiches at a party. Or consider turning this recipe into open-faced tartines topped with microgreens and a drizzle of extra virgin olive oil for an elegant lunch plate that will impress any guest.
Make Ahead and Storage
Storing Leftovers
You can store any leftover sandwich filling in an airtight container in the refrigerator for up to 4 days. It keeps its creamy texture and flavors well, making it super convenient for quick meals during busy weekdays.
Freezing
The filling freezes nicely too. Portion it into freezer-safe containers and freeze for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge for best results.
Reheating
To reheat, gently warm the filling on the stovetop over low heat or in the microwave, stirring occasionally until warmed through. Toast fresh bread and assemble the sandwich right before eating to keep it fresh and crisp.
FAQs
Is this sandwich vegan?
Absolutely! The entire recipe is plant-based, using cashew cream instead of dairy and vegan condiments, making it suitable for anyone following a vegan lifestyle.
Can I use different beans instead of cannellini?
Yes, cannellini beans are ideal for their mild flavor and creamy texture, but you can substitute with white kidney beans or Great Northern beans if that’s what you have on hand.
What kind of bread works best?
A dense, sturdy bread like sourdough or a whole grain loaf works wonderfully as it holds up to the creamy filling without getting soggy.
Can I skip the spicy pepper?
Definitely. The pepper is optional and only adds a little heat. If you prefer a milder sandwich, just leave it out and enjoy the flavors as they are.
How long does the filling keep in the fridge?
The filling stays fresh and delicious for about 4 days when stored properly in an airtight container in the refrigerator.
Final Thoughts
This Spinach Artichoke White Bean Sandwich Recipe is one of those delightful meals you’ll find yourself craving again and again. It balances hearty protein, fresh veggies, and creamy indulgence in every bite, all without fuss or complex ingredients. Give it a try for your next lunch or quick dinner—you’ll be so glad you did.
Print
Spinach Artichoke White Bean Sandwich Recipe
This Spinach Artichoke White Bean Sandwich is a protein-packed, flavorful vegan lunch option featuring a creamy cashew-based spread, sautéed spinach, marinated artichoke hearts, and fresh herbs. With savory garlic notes and a perfect balance of textures, this easy-to-make sandwich is great for meal prep and satisfying plant-based meals.
- Total Time: 30 minutes
- Yield: 3–4 sandwiches
Ingredients
Cashew Cream
- 1/3 cup raw cashews or raw sunflower seeds
- 1 tbsp nutritional yeast
- 1/2 tsp yellow miso paste
- Juice of 1 lemon
- Zest of 1/2 a lemon
- 1/2 tsp oregano
- 1/4 tsp kosher salt plus more to taste
- 2 tbsp unsweetened plant-based milk
Sandwich Filling
- 2 tsp avocado oil
- 1 shallot, finely diced
- 4 cloves garlic, minced or grated
- 3 oz baby spinach, roughly chopped (about 2 cups)
- 1 (15 oz) can cannellini beans, drained and rinsed
- 1 (6 oz) jar marinated artichoke hearts, drained and roughly chopped
- 1 Fresno or jalapeno pepper, seeds removed and minced (optional)
- 3 tbsp minced fresh dill
- 3 tbsp minced fresh chives
- Kosher salt and black pepper, to taste
To Assemble
- 6 slices of bread
- Roasted bell pepper slices
- Arugula
- Mustard or vegan pesto
Instructions
- Soak and Blend Cashew Cream: Place the raw cashews in a heat-safe bowl and cover completely with boiling hot water. Let them soak for at least 15 minutes to soften. Drain and rinse the cashews, then transfer to a small high-speed blender. Add nutritional yeast, yellow miso paste, lemon juice and zest, oregano, kosher salt, and unsweetened plant-based milk. Blend on high until completely smooth, scraping down the sides as needed. Taste and adjust salt if necessary. Refrigerate the cashew cream while preparing other ingredients.
- Sauté the Aromatics and Spinach: Heat avocado oil in a medium sauté pan over medium-low heat. Add the finely diced shallots with a pinch of salt and sauté until softened, about 2-3 minutes. Stir in the minced garlic and cook until fragrant. Add the roughly chopped baby spinach and another pinch of salt, cooking until wilted, about 2 minutes. Remove from heat and let cool.
- Mash Beans and Combine Filling: In a mixing bowl, add the drained cannellini beans. Use a fork to mash approximately 3/4 of the beans, leaving some whole for texture. Add the cooled sautéed spinach mixture, chopped marinated artichoke hearts, minced Fresno or jalapeno pepper (if using), minced fresh dill, and chives. Pour in half of the cashew cream and stir well to combine. Add more cashew cream as needed to reach desired creaminess. Season with kosher salt and black pepper to taste. Cover and refrigerate for at least 30 minutes to allow flavors to meld.
- Assemble the Sandwich: Toast the bread slices lightly. Spread mustard or vegan pesto on one side of each slice. Layer a slice of roasted bell pepper, then add a generous portion of the white bean filling. Top with fresh arugula leaves and cover with the remaining bread slice. Wrap sandwiches and cut in half when ready to serve.
Notes
- Soaking the cashews softens them for a creamy texture; alternatively, use raw sunflower seeds as a nut-free option.
- Adjust the amount of cashew cream to achieve your preferred sandwich filling creaminess.
- The Fresno or jalapeno pepper is optional and adds a mild heat; omit if you prefer no spice.
- Use gluten-free bread if you want a gluten-free version of this sandwich.
- Make sure to refrigerate the filling for at least 30 minutes to develop flavors and chill.
- Great for meal prep — fillings can be made ahead and stored up to 3 days in the fridge.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Lunch
- Method: Stovetop
- Cuisine: American
- Diet: Vegan