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.
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