Vegan Spinach Stuffed Pasta

No votes yet


Servings : 6
Prep time:
15 minutes
Cooking time:
25 minutes
Ready In:
40 minutes


This vegan spinach stuffed pasta dish is hearty, filling and absolutely delicious!


6 Servings | change


1 1⁄2 cup
unsalted cashews
garlic cloves (chopped)
2 tablespoons
Lemon juice
1⁄4 teaspoon
black pepper
1⁄4 teaspoon
1⁄4 cup
1⁄2 cup
tofu (crumbled)
1 teaspoon
1⁄4 teaspoon
red pepper flakes
1 tablespoon
chives (chopped)
1 cup
spinach (chopped, with extra for the garnish)
2 cups
vegan pasta sauce
1 carton
large vegan pasta shells (cooked)
2 tablespoons
olive oil
lemon (sliced as wedges, optional)


Step 1

Add 1 1/2 cup unsalted cashews, 2 chopped garlic cloves, 2 TBSP lemon juice, 1/4 tsp black pepper, 1/4 tsp salt, and 1/4 cup water to a food processor and process.

Step 2

Move mixture to a bowl and add 1/2 cup crumbled tofu, 1 tsp oregano, 1/4 tsp red pepper flakes, 1 tbsp chopped chives and 1 cup chopped spinach and mix it all together.

Step 3

In a deep dish tray, add some vegan pasta sauce (about 1 1/2 cups) and begin generously stuffing pasta shells with the cashew/tofu mixture and placing them in the tray on top of the sauce.

Step 4

Drizzle some olive oil on top and more of the remaining pasta sauce.

Step 5

Bake at 350 degrees Fahrenheit for 25 minutes.

Step 6

Place stuffed pasta shells on a bed of spinach and add some of the sauce from the tray on top. Add some lemon wedges around the plate and enjoy!