Add the spinach ricotta ingredients to a food processor and blend until smooth, scraping down the sides as needed. Taste and adjust the seasonings as needed. Transfer the ricotta to a bowl, wipe the food processor clean and place it back on the base.
Add the sun-dried tomato pesto ingredients to the food processor and blend until combined, scraping down the sides as needed. Taste and adjust the seasonings as needed. Set aside.
Place a skillet on the stove over medium heat and spray with oil. Cut the tempeh strips in half and place in the skillet. Cook until browned on both sides (approx. 2-3 minutes per side). Remove from the skillet.
While the tempeh is cooking, toast the bread. To assemble, spread some sun-dried tomato pesto on one half of the bread and spinach ricotta on the other half. Add tempeh bacon, arugula & red onion and close the sandwich. Serve and enjoy!
Video
Notes
This will make more spinach ricotta then you will need for 4 sandwiches. You can save the leftovers in the fridge for 3-5 days. Use it for pasta, pizza or more sandwiches.
The sun-dried tomato pesto is meant to be chunky. If you add too much oil it will make the sandwiches greasy.
I used ciabatta rolls from Trader Joe's. Toasted sourdough would be my second choice.