Print

Spinach Artichoke White Bean Sandwich (27g of protein)

Spinach Artichoke White Bean Sandwich (27g of protein)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, savory, and incredibly satisfying plant-based sandwich with a whopping 27g of protein per serving, featuring a white bean, spinach, and artichoke filling.

Ingredients

Scale

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
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, minced
3 tbsp minced fresh chives
Kosher salt and black pepper, to taste

Instructions

  1. Add cashews to a bowl, cover with boiling water, soak 15 mins. Drain, blend with nutritional yeast, miso, lemon juice/zest, oregano, salt, and milk until smooth. Refrigerate.
  2. Heat oil in pan. Sauté shallot until soft. Add garlic, then spinach, cooking until wilted. Remove from heat.
  3. In a bowl, mash ~3/4 of the beans. Add cooled spinach, artichokes, pepper, herbs, and 1/2 the cashew cream. Mix, add more cream to desired consistency. Season. Refrigerate 30 mins.
  4. Toast bread, spread with mustard/pesto. Layer roasted pepper, bean filling, and arugula. Assemble sandwich.

Notes

  • Soaking cashews is essential for a smooth cream.
  • Chilling the filling for 30+ minutes is crucial for flavor and texture.
  • Filling lasts 4 days in the fridge, perfect for meal prep.
  • For a nut-free version, use sunflower seeds.

Nutrition