If you’re searching for a sandwich that’s bursting with flavor, texture, and plant-based goodness, look no further than this Spinach Artichoke White Bean Sandwich Recipe. It’s a delightful twist on a classic favorite, bringing together creamy white beans, tender spinach, tangy artichokes, and a luscious cashew-based spread that makes every bite a little celebration. Whether you’re packing lunch for work or craving a hearty snack, this sandwich will tick all your boxes for nourishment and taste.

Ingredients You’ll Need

The image shows a white bowl with five layers of different ingredients. At the bottom is a layer of small white beans. On top of the beans, starting from the top right and moving clockwise, there is a layer of chopped light beige artichoke pieces, then a large dollop of thick, creamy beige sauce slightly off-center. Below the sauce is a bright layer of finely chopped red bell peppers. Next to the peppers is a green layer made of finely chopped herbs and chives. Lastly, near the top left, a darker green layer of chopped cooked greens and onions finishes the circle. The bowl rests on a white marbled surface photo taken with an iphone --ar 4:5 --v 7

All the ingredients in this Spinach Artichoke White Bean Sandwich Recipe are simple, wholesome, and carefully chosen to create the perfect balance of creamy, tangy, and fresh flavors. Each ingredient plays a unique role — from the cashews that provide a smooth base to the fresh herbs that brighten the whole sandwich.

  • Raw cashews or raw sunflower seeds (1/3 cup): Soaked to make the creamy and dreamy base for the cashew cream.
  • Nutritional yeast (1 tbsp): Adds a subtle cheesy, savory depth without any dairy.
  • Yellow miso paste (1/2 tsp): Brings an umami boost that makes this sandwich filling irresistibly rich.
  • Lemon juice (from 1 lemon) and lemon zest (from 1/2 lemon): Infuse brightness and zing that balance the creamy texture.
  • Oregano (1/2 tsp): Adds a fragrant herbal note to the filling.
  • Kosher salt (1/4 tsp plus more): Essential to enhance all the natural flavors.
  • Unsweetened plant-based milk (2 tbsp): Helps smooth out the cashew cream for spreadability.
  • Avocado oil (2 tsp): For sautéing shallots and garlic to bring sweetness and aroma.
  • Shallot (1, finely diced): Gives a delicate onion flavor without overpowering the mix.
  • Garlic (4 cloves, minced or grated): Adds a punch of savory heat and complexity.
  • Baby spinach (3 oz or about 2 cups, roughly chopped): Provides freshness, nutrition, and vibrant green color.
  • Cannellini beans (1, 15 oz can, drained and rinsed): The creamy white beans form the hearty, protein-rich heart of the filling.
  • Marinated artichoke hearts (1, 6 oz jar, drained and roughly chopped): Deliver tangy, tender bites that brighten every mouthful.
  • Fresno or jalapeno pepper (1, seeds removed and minced, optional): Adds a gentle kick for those who love a little heat.
  • Fresh dill (3 tbsp, minced): Brings herbal brightness and a hint of citrusy freshness.
  • Fresh chives (3 tbsp, minced): Offer mild oniony notes and a delicate crunch.
  • Kosher salt and black pepper (to taste): Final seasoning to perfect the balance of flavors.

How to Make Spinach Artichoke White Bean Sandwich Recipe

Step 1: Prepare the Cashew Cream

The magic starts with soaking the cashews in boiling water to soften them quickly, creating a rich, velvety cream. After soaking, blend them with nutritional yeast, miso paste, lemon juice and zest, oregano, salt, and plant milk until it’s perfectly smooth. This creamy base is what makes the sandwich so indulgent and luscious, even though it’s completely plant-based.

Step 2: Sauté the Shallots, Garlic, and Spinach

Next, heat avocado oil and gently soften diced shallots with a pinch of salt. Once their sweetness emerges, add garlic and sauté until fragrant before tossing in the spinach. Cooking the spinach down just enough so it wilts keeps its vibrant color and delicate flavor — essential for a fresh but hearty filling.

Step 3: Mash the Cannellini Beans

In a mixing bowl, add the rinsed cannellini beans, then mash about three-quarters of them with a fork while leaving some whole. This balance creates a satisfying texture with creamy and chunky bites throughout the sandwich filling.

Step 4: Combine the Filling Ingredients

Mix the sautéed spinach, chopped artichokes, minced pepper, dill, and chives into the mashed beans. Pour in half the cashew cream and stir well. Add more cream until the mixture reaches your preferred creaminess. Taste and adjust with additional salt and pepper – this step lets you customize the flavor precisely. Once combined, refrigerate the filling for at least 30 minutes to let all the flavors meld beautifully.

Step 5: Assemble Your Sandwich

Toast your choice of bread for added crunch and warmth. Spread your bread with a layer of mustard or pesto for extra flavor contrast. Add a slice of roasted bell pepper, then generously spoon on the spinach artichoke white bean filling. Top with fresh arugula for peppery crispness, and sandwich it all together. Wrap tightly and slice with a serrated knife when ready to serve to keep everything neat and delicious.

How to Serve Spinach Artichoke White Bean Sandwich Recipe

The image shows a sandwich cut into two halves, placed on a white plate with parchment paper. The sandwich has three main visible layers inside thick slices of soft bread: the bottom layer is fresh green leafy spinach, the middle layer is white creamy spread mixed with chopped green herbs, and the top layer is roasted red bell pepper strips. The bread is light brown on the outside with a soft and airy white inside. The background is a white marbled surface with a beige cloth in the corner. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Adding a few simple garnishes can take this sandwich to the next level. Fresh sprigs of dill or a few extra chives sprinkled on top bring a burst of fresh, garden-like aroma. A dash of freshly cracked black pepper or even a drizzle of olive oil complements the creamy filling perfectly.

Side Dishes

This sandwich pairs wonderfully with light sides that won’t overpower its flavors. Think crisp vegetable sticks like carrot and cucumber, a tangy pickle, or a small salad with lemon vinaigrette. Sweet potato fries or oven-roasted chickpeas also make a deliciously satisfying pairing if you want something a bit heartier.

Creative Ways to Present

For an eye-catching presentation, try serving the filling in a beautiful bowl topped with a few wedges of toasted bread slices on the side so everyone can build their own sandwiches. Alternatively, cut the sandwich into small, manageable halves or thirds for a perfect picnic or party platter. Wrap the sandwiches in parchment paper tied with twine for an inviting homemade touch.

Make Ahead and Storage

Storing Leftovers

The filling keeps very well in an airtight container in the fridge for up to 3 days. This makes it perfect for meal prep or a quick snack throughout the week. Just give it a good stir before spreading on your bread to refresh the texture.

Freezing

If you want to freeze the filling, make sure to store it in a freezer-safe container. It should keep for up to 2 months. Thaw overnight in the fridge, and stir thoroughly before enjoying. Keep in mind that freezing may slightly change the texture, but the flavor stays wonderful.

Reheating

The filling is best enjoyed chilled or at room temperature. However, if you prefer it warm, gently reheat in a saucepan over low heat just until warmed through. Avoid microwaving too long to prevent drying out. Toast your bread fresh to keep that perfect crunch.

FAQs

Can I use a different type of bean?

Absolutely! While cannellini beans work beautifully for creaminess and mild flavor, you could try great northern beans or even chickpeas for a slightly different texture and taste. Just ensure you adjust seasoning as needed.

Is this sandwich vegan and gluten-free?

Yes, it is naturally vegan! For a gluten-free option, simply choose your favorite gluten-free bread. The filling itself contains no animal products or gluten.

Can I make the cashew cream without soaking overnight?

Definitely! The recipe calls for a quick soak in boiling water for at least 15 minutes, which softens the cashews enough to blend into a smooth cream. This is a great time-saving tip if you forgot to soak them overnight.

What’s the best bread to use for this sandwich?

Something sturdy and slightly crispy when toasted works best, like a rustic sourdough or multigrain loaf. These breads hold up well to the creamy filling and add an extra layer of flavor.

Can I make this sandwich filling spicy?

Yes! Including the Fresno or jalapeno pepper adds a gentle heat, but feel free to increase the amount to suit your taste or add a dash of hot sauce for extra kick.

Final Thoughts

I hope you’ll fall in love with this Spinach Artichoke White Bean Sandwich Recipe as much as I have. It’s filled with fresh ingredients, balanced flavors, and the perfect creamy texture, making it a fantastic anytime meal. Give it a try, and you might just have your new favorite sandwich—one that’s as nourishing as it is delicious!

Print

Spinach Artichoke White Bean Sandwich Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 80 reviews

This Spinach Artichoke White Bean Sandwich is a creamy, flavorful, and wholesome plant-based option that combines a rich cashew-miso cream with tender sautéed spinach, marinated artichoke hearts, and cannellini beans. Enhanced with fresh herbs and a hint of lemon, this sandwich is perfect for a nutritious lunch or light dinner, offering a delicious alternative to traditional deli sandwiches.

  • Author: Linda
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 1 hour (includes chilling time)
  • Yield: 2 sandwiches
  • Category: Sandwich
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

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

Vegetables and Aromatics

  • 2 tsp avocado oil
  • 1 shallot, finely diced
  • 4 cloves garlic, minced or grated
  • 3 oz baby spinach, roughly chopped (about 2 cups)
  • 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

Beans and Bread

  • 1, 15 oz can cannellini beans, drained and rinsed
  • Bread for toasting (type of your choice)
  • Mustard or pesto (for spreading)
  • Roasted bell pepper slices (for layering)
  • Arugula (for topping)
  • Kosher salt and black pepper, to taste

Instructions

  1. Soak and Prepare Cashew Cream: Add the cashews to a heat-safe bowl and cover them completely with boiling hot water. Let them soak for at least 15 minutes until softened. Drain and rinse the cashews, then place them in a small high-speed blender with nutritional yeast, miso paste, lemon juice and zest, oregano, kosher salt, and unsweetened plant-based milk. Blend on high until smooth, scraping down the sides as needed. Taste and adjust salt if necessary. Chill the cashew cream in the fridge while prepping other ingredients.
  2. Sauté Aromatics and Spinach: Heat avocado oil in a medium-sized sauté pan over medium-low heat. Add the finely diced shallots along with a pinch of salt and cook until softened for about 2-3 minutes. Stir in minced garlic and continue sautéing until fragrant. Add the chopped baby spinach with another pinch of salt and cook until wilted, about 2 minutes. Remove from heat and set aside to cool.
  3. Mash Cannellini Beans: Drain and rinse the cannellini beans, then add them to a mixing bowl. Use a fork to mash approximately three-quarters of the beans while leaving some whole for texture.
  4. Combine Filling: To the mashed beans, add the cooled spinach mixture, roughly chopped artichoke hearts, minced Fresno or jalapeno pepper (if using), minced fresh dill, and chives. Pour in half of the chilled cashew cream and mix thoroughly. Add more cashew cream as needed to achieve the desired creaminess—typically all the cream is used. Adjust seasoning with kosher salt and black pepper to taste. Cover and refrigerate the filling for at least 30 minutes to allow flavors to meld.
  5. Assemble the Sandwich: Toast your choice of bread slices. Spread with mustard or pesto as preferred. Layer a slice of roasted bell pepper over the spread, followed by a generous scoop of the white bean filling. Top with fresh arugula and cover with the second bread slice. Wrap the sandwich tightly and cut carefully with a serrated knife when ready to eat.

Notes

  • Quick soak cashews by covering them with boiling water and letting them soak for 15 minutes if you haven’t soaked them overnight.
  • Chilling the filling for at least 30 minutes to an hour intensifies and melds the flavors beautifully.
  • Use a serrated knife to cut the sandwich to avoid squishing the filling and to keep it neat and intact.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star