Home » All the best vegan recipes from Sweeter than Oats » Pasta & Rice » Vegan Stuffed Pasta Shells with Spinach, Cream Cheese and Tomato Sauce

Vegan Stuffed Pasta Shells with Spinach, Cream Cheese and Tomato Sauce

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Vegan stuffed pasta shells are a deliciously satisfying dish that can be enjoyed by everyone, regardless of dietary preferences. These lovely pasta shells, filled with a flavourful spinach and vegan cream cheese stuffing, are sure to please both vegans and non-vegans alike. The combination of tender pasta, savoury filling, and a rich tomato sauce creates a wholesome and indulgent meal.

Pasta Shells featured image

I was first inspired to cook this after receiving a newsletter from OG foodie blogger, extraordinaire, David Leibowitz. David has written about life in Paris and desserts since the LATE 90s, so can truly be considered one of the first food bloggers. If you are a Francophile, I highly recommend subbing to his site.

This recipe was also inspired by my classic vegan lasagna recipe and pairs well with my air fryer carrots (but is just as good with a simple green salad and some French bread).

Back to the question in question though, his newsletter drew me in (or rather, drool me in) with his stuffed pasta shells, a riff on that American pseudo-Italian (but no less delicious for it) dish, manicotti.

I was first introduced to manicotti via my American family, twenty years ago. Sheets of lasagne, boiled until malleable, then stuffed with ricotta and spinach, rolled up and baked in a tomato sauce. It was one of my favourite dishes, and I added my own twist to it then by adding some toasted pine toasts and sautéed spring onion.

Stuffed Pasta shells

Any self-respecting Italian has never heard of Manicotti, as it is not really Italian, but a quirky American hybrid of a dish, very similar to cannelloni.

Why You’ll Love my Delicious Stuffed Pasta Shells Recipe

  • You can prep ahead of time
  • Store cupboard ingredients
  • Perfect for a no-fuss dinner
  • Eggless and Dairy free recipe

My version is a little more sophisticated, taking a leaf out of David’s book, and making a rich, creamy filling that is stuffed into pasta shells. And they look beautiful.

Easy Baked Pasta Shells

This is such an easy dish to prepare. I use my vegan pizza sauce, although for this recipe you only need half of that recipe. I make a full batch and freeze the other half for something else, or use it on spaghetti later in the week.

The cream cheese filling is just divine. Philadelphia’s plant-based cream cheese is not quite ricotta but, with a little bit of nutritional yeast, takes on a delicious savoury flavour. Use your own favourite brand. Some chopped cooked spinach, zest of lemon, and it’s the filling dreams are made of!

Ingredients

Ingredients for making stuffed pasta shells.
  • large dried pasta shells. Note, I buy mine from Amazon here as my local smaller supermarkets don’t stock them
  • marinara sauce, try my easy version here
  • fresh spinach
  • vegan cream cheese
  • lemon zest
  • toasted pine nuts (optional, I didn’t use them this time as they are so expensive)

This is ONLY a list of ingredients for the recipe; please see recipe card below for complete printable recipe.

Instructions

Cooking down spinach for a pasta stuffing.
  • Cook the marinara sauce first.
  • Cook the fresh spinach over low heat until completely wilted. Chop finely.
  • Parboil the pasta shells for 5 minutes and drain.
Mixing the chopped spinach with cream cheese.

Mix the spinach with the cream cheese, nutritional yeast, lemon zest and seasoning

Stuffing the pasta shells.

Stuff the parboiled pasta shells with the spinach sauce.

Layering up the pasta shells in a baking dish.

Layer in the baking dish with the tomato sauce, finishing with a layer of the marinara.

Grate a little vegan cheese over the top and bake for 30 minutes.

Substitutions

  • Pasta – instead of using pasta shells, use large tubes instead, and pipe the filling in using a large piping bag and nozzle.
  • Gluten-Free – use gluten free pasta if you can find it in a similar shape to make this dish gluten free
  • Spinach – use chopped fresh herbs (as David Leibovitz does) instead of spinach. He suggests using a mixture of basil, parsley and chives.

Storage

You can prep the entire dish the day before, covering with foil and refrigerating before baking when you need it. It also tastes great at room temperature.

You can also stuff the shells and freeze them individually, thawing them out when you need a quick supper dish!

Vegan Stuffed Pasta Shells in a tomato sauce

Pasta Shells featured image
A simple supper dish
Freya
5 from 1 vote
Prep 15 minutes
Cook Time 45 minutes
Total Time 1 hour

Equipment

  • 1 Baking Dish I used this 8" dia enamel pie dish

Ingredients

Instructions

  • Preheat oven to 180c.
  • Make your tomato sauce first.
  • Put half of the sauce of the bottom of the baking dish.
  • Whilst your sauce is cooking, place the spinach in a large saucepan over medium heat with a tablespoon of water and cook for a couple of minutes or until wilted.
  • Drain the spinach and chop it finely.
  • Place a pan of water on to boil and cook the pasta shells for 5 minutes or until just starting to soften. Drain.
  • In a small bowl, mix together the chopped spinach, cream cheese, nutritional yeast, lemon zest and adjust for seasoning.
  • Using a teaspoon, stuff the shells with the cream cheese spinach mixture until you have used up all the mixture.
  • Layer them up in the dish and cover with the remaining sauce.
  • Sprinkle with a little vegan grated cheese (optional).
  • Bake for half an hour.

Please note that where the recipe asks for milk, butter or yogurt, this refers to any plant-based version that you prefer.

Nutrition Facts
Vegan Stuffed Pasta Shells in a tomato sauce
Amount per Serving
Calories
559
% Daily Value*
Fat
 
27
g
42
%
Saturated Fat
 
15
g
94
%
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
7
g
Cholesterol
 
76
mg
25
%
Sodium
 
280
mg
12
%
Potassium
 
583
mg
17
%
Carbohydrates
 
63
g
21
%
Fiber
 
4
g
17
%
Sugar
 
5
g
6
%
Protein
 
17
g
34
%
Vitamin A
 
5696
IU
114
%
Vitamin C
 
14
mg
17
%
Calcium
 
138
mg
14
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

Share the recipe

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Did You Enjoy This Recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.