Give these vegan tofu ricotta stuffed shells a try when you are looking for a whole-food ingredient approach to a tasty indulgent treat meal.

tofu ricotta stuffed pasta shells

I’ve tried quite a few vegan stuffed shell recipes and they inspired me to give it my own twist. So many of the others I made, I realized they often had processed cheese in common to give it the creamy-ness and indulgent flavor. Sometimes I’m all for pre-made cheeses, but other times I prefer a more whole-food plant-based ingredient approach.

In my interpretation of this recipe, I used cashews to create the rich profile for the cheese stuffing instead of the premade options. This recipe is pretty simple to make but comes out tasting so indulgent and is great for impressing both vegans and non-vegans alike. If it tastes delicious, who cares if it’s not “real” cheese!

tofu ricotta stuffed shells

Making the Stuffed Shells

While this recipe is straight-forward, it can get a little bit messy. Filling the shells the cheese mixture will get all over your hands, but it’s 100% worth the mess. You can make a large batch of these and they are great for meals throughout the week.

In the depths of winter, soups are a great option and I have many recipes to fill that need. On the flip side, sometimes it’s great to have other options for a hot meal on hand. I love these tofu ricotta stuffed shells for just that reason. Because so much of the base is tofu, this makes for a wonderful high-protein meal option.

The tofu-ricotta can be utilized for other things aside from this recipe. It would make a great option for a cheesy pasta sauce or even as a base for a flatbread or pizza. Mix your usual recipe menu up and give these tofu ricotta stuffed shells a try!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tofu “Ricotta” Stuffed Pasta Shells


  • 2 cups of spinach
  • 2 cups of pasta sauce
  • 0.25 cup cashews
  • Juice from 1/2 large lemon
  • 0.33 cup nutritional yeast
  • 1 tbs dried basil
  • 1 tbs dried oregano
  • 1 tsp salt
  • 1 dash black pepper
  • 0.25 tsp onion powder
  • 2 tbs plant milk
  • 1 tbs olive oil
  • 0.75 container (16 oz ea.), Large Pasta Shells (25 shells)
  • 1 block of firm tofu


  1. Soak cashews in hot water for 30 minutes
  2. Preheat oven to 350 degrees F.
  3. Cook pasta according to box instructions
  4. Blend cashews with plant milk until smooth
  5. Add tofu, spices, oil, nutritional yeast, and lemon juice. Blend until smooth.
  6. Add cheese sauce to spinach and mix until evenly distributed.
  7. Pour 1 cup of pasta sauce into a baking dish, spread out evenly.
  8. Fill each pasta shell with a spoonful of the cheese and spinach mixture, adding each filled shell to the baking dish.
  9. Evenly pour remaining pasta sauce across the top of the shells. Scrape your cheese sauce container and add dollops across the top of the sauce.
  10. Bake for 15-20 minutes, or until top cheese starts to golden.
  11. Top with garlic salt, pepper, and fresh herbs


  • Serving Size: 5 shells
  • Calories: 395
  • Protein: 22g

Leave a Reply

%d bloggers like this: