top of page

Spinach and Cashew Cheese Stuffed Shells

Updated: Jun 5, 2022

Italians (and everyone who likes Italian food), listen up!

You won’t even know this isn’t your grandma’s secret stuffed shell recipe. I grew up on Italian food and can say this recipe can stand up to any traditional Italian style stuffed shell. Take it one step further by making it extra special with homemade sauce. This is the quick and easy version with store bought sauce, but if you make a killer sauce and have the time then go for it!

The cashew cream is super creamy and compliments the pasta, sauce and basil perfectly. Full recipe below.

Makes approximately 16 shells. If you want more then simply double this recipe.


  • 1/2 12-oz box of whole wheat or other lasagna noodle of choice, cooked

  • 1 15-ounce jar of your favorite pasta sauce

  • 3 packed cups raw spinach or kale

  • 1/2 cup basil, chopped

Cashew cheese ingredients

  • 1 cup cashews, soaked for four hours or more

  • 1 Tbsp olive oil, plus water or veggie broth as needed to keep onions and garlic from sticking

  • 1/2 cup yellow onion, chopped

  • 3 garlic cloves, minced

  • 1/4 cup green onion

  • 1 Tbsp mellow white miso

  • 1/4 tsp sea salt (optional, taste test first)

How to make

  1. Preheat oven to 350 degrees.

  2. Cook the noodles as instructed, run under cold water and separate onto a plate to prevent sticking.

  3. Heat olive oil in a stove top pan on medium heat.

  4. Add yellow onion and garlic. Cook until onions are translucent (about 3-4 minutes). Remove from heat and place onion and garlic in a small bowl.

  5. In that same pan, add a bit of water or veggie broth and heat on medium. Add the spinach and cook until tender (about 2-3 minutes). Remove from heat and place in a bowl, set aside.

Cashew cheese

  1. To a food processor, add cashews, the cooked garlic and onion, raw green onion, miso. Taste to see if salt is needed and add 1/4 tsp then taste again. Add small amounts until desired saltiness.

  2. Test the mixture for moisture and creaminess. If you’re happy with the cheese texture then it’s ready! If not, add two Tbsp unsweetened plant-based milk of choice. Mix again and test. Mine was ready at this point, but if you need more, add 1-2 Tbsp of milk at a time until desired consistency.

Make the shells!

  1. In a large baking dish, roll out pasta noodles.

  2. Add cashew cheese and spinach on one side and cashew cheese and spinach on the other. (See video)

  3. Cut noodles with a spatula and roll with the cashew cheese/spinach at the beginning end of the roll.

  4. Pour the entire jar of sauce over the top of the shells.

  5. Add chopped basil.

  6. Bake for 20 minutes at 350 degrees.

  7. Add your fave vegan parmesan, crushed red pepper and more basil for serving.

If you try it please let me know what you think and what else you would add to stuff the shells!

Nutrition Information

Per serving (4 servings): 375 calories, 43 grams carbohydrates (37 grams net carbohydrates), 6 grams fiber, 12 grams protein, 20 grams fat, 767 milligrams sodium

Good source of vitamin B2, vitamin B5, vitamin C

Excellent source of vitamin B1, niacin, vitamin B6, folate, vitamin A, vitamin E, vitamin K, copper, iron, magnesium, manganese, phosphorus, potassium, selenium, zinc

Want to dive further into plant-based eating?

Visit all plant-based recipes here.

Visit the blog for more plant-based articles here.

Get 5-minute plant-based dressing recipes here. (FREE!).

Book a 15-minute FREE consultation here.

Get a customized weekly meal plan with recipes and shopping lists, as well as email and texting support here ($97 a month).


bottom of page