• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Domestic Gothess logo

  • Home
  • About
  • Recipe Index
    • Biscuits/Cookies
    • Bread, Buns and Yeasted Bakes
    • Cakes
    • Cupcakes
    • Ice Cream and Sorbet
    • Jams, Chutneys and Preserves
    • Brownies & Bars
    • Desserts and Patisserie
    • Savoury
    • Breakfast
    • Drinks
    • Confectionary
  • Contact
  • Work With Me
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
You are here: Home / Recipes / Savoury / Vegan Spinach And Ricotta Stuffed Pasta Shells

Vegan Spinach And Ricotta Stuffed Pasta Shells

August 5, 2020 by hannahhossack 2 Comments

Jump to Recipe -

Vegan spinach and ricotta stuffed pasta shells – these vegan stuffed shells are made with a creamy almond tofu ricotta cheese, spinach and a rich, flavourful marinara sauce. They are easy to make and the ultimate comfort food!

Vegan spinach and ricotta stuffed pasta shells in a white enamel dish on a marble background with fresh basil, vegan parmesan and a cream cloth.

These vegan spinach and ricotta stuffed pasta shells are one of my favourite comfort food meals. They are a winning combination of carbs, creamy, cheesy spinach and rich, tangy tomato sauce. What’s not to like!

They are also really easy to make and can be prepared in advance to save time if needed; making them a great option for weeknight dinners, or even for a fancy dinner party.

They can be served either as a main course with a leafy green side salad and a loaf of crusty bread to mop up the sauce; or in smaller portions (about 3 shells per person) as a starter.

Vegan stuffed pasta shells in a white baking dish.

How To Make Vegan Spinach And Ricotta Stuffed Pasta Shells:

The base for these vegan spinach and ricotta stuffed pasta shells is an almond and tofu based ‘ricotta’ cheese.

I generally just use almonds to make my vegan cheese but decided that in this case it might end up making the shells a bit too rich, so I added in some tofu as well to lighten it up which also packs in some extra protein.

To make it you just need to soak some flaked skinless almonds in boiling water for half an hour, drain them well and blitz them up in a blender or food processor with some lemon juice, nutritional yeast, garlic, salt, onion powder and firm tofu until it is smooth but still has a slightly grainy texture like ricotta cheese.

To this I add chopped defrosted frozen spinach, though you could also cook up some fresh spinach and use that instead if you prefer.

The pasta shells are stuffed with the spinach and ricotta mixture then baked on top of a layer of marinara sauce.

I make my own marinara, it is very easy to do and tastes great, but you could absolutely use a shop-bought one instead to save time if you want.

A pan of marinara pasta sauce.

Once the shells are baked I like to sprinkle them with a little home-made vegan ‘parmesan’ cheese before serving.

Again this is super quick and simple to make, you just have to blitz some cashews and almonds with some nutritional yeast, salt and garlic and onion powders until it reaches your desired consistency.

It keeps well in a jar ready to sprinkle onto pasta, salad, pizza, soup and whatever else you feel could benefit from a little extra cheesy, umami flavour.

Top Tips:

Make sure that you don’t overcook the pasta shells, they should be almost but not quite al dente as they will continue to cook while they are in the oven and you don’t want them to go mushy.

Taste the spinach and ricotta filling before stuffing the pasta shells to make sure that it is seasoned to your liking.

If you don’t want to make your own marinara sauce you can use a shop-bought one instead. You’ll need about 750ml/26oz.

If you are so inclined, a scattering of grated vegan mozzarella cheese over the top of the shells before they are baked would be delicious.

A dish of unbaked vegan spinach and ricotta stuffed pasta shells.

Can I Freeze Them Before Baking?:

Yes. Follow the recipe as written but don’t bake the shells once they are assembled. Instead, cover the dish tightly with tin foil and freeze for up to three months.

Bake the shells from frozen adding an extra 10 minutes to the first stage of baking and an extra 5-10 to the second.

How Long Will They Keep In The Fridge?:

If Making Ahead: If you want to prepare the pasta shells in advance of baking them, the shells can be filled and kept covered in the fridge for a max of 24 hours before baking as directed.

Cooked: Left-over pasta shells will keep in an airtight container in the fridge for 3-4 days.

More Vegan Pasta Recipes:

You can never have enough pasta recipes! Here are some of my favourite comforting vegan pasta dishes:

Vegan pasta bake

Vegan cauliflower alfredo pasta

Classic vegan lasagne

Vegan pumpkin mac and cheese

Creamy roasted red pepper and tomato pasta

One pot mushroom pasta

Close up of the baked stuffed pasta shells

If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess

*All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*

Vegan spinach and ricotta stuffed pasta shells in a white enamel dish on a marble background with fresh basil, vegan parmesan and a cream cloth.
Print
5 from 1 vote

Vegan Spinach And Ricotta Stuffed Pasta Shells

Vegan spinach and ricotta stuffed pasta shells – these vegan stuffed shells are made with a creamy almond tofu ricotta cheese, spinach and a rich, flavourful marinara sauce. They are easy to make and the ultimate comfort food!
Course Main Course
Cuisine Italian
Keyword pasta
Prep Time 30 minutes
Cook Time 55 minutes
Soaking time 30 minutes
Total Time 1 hour 55 minutes
Servings 6 people
Author Domestic Gothess

Ingredients

Ricotta mixture:

  • 200 g (2 cups) flaked skinless almonds
  • 60 ml (¼ cup) lemon juice
  • 3 tbsp nutritional yeast
  • 1 clove garlic peeled
  • 80 ml (⅓ cup) water
  • 1 ½ tsp salt
  • ½ tsp onion powder
  • 400 g (14 oz) firm tofu excess liquid drained off
  • 450 g (16 oz) frozen spinach defrosted

Marinara sauce:

  • 2 Tbsp olive oil
  • 1 medium brown onion peeled and finely chopped
  • 3 cloves garlic peeled and crushed
  • 1 400 g (14 oz) tin chopped tomatoes
  • 500 ml (2 cups) passata
  • a small handful fresh basil finely chopped
  • 1 tsp dried oregano
  • a pinch red chilli flakes optional
  • salt and pepper
  • 250 g (9 oz) jumbo pasta shells (about 32 shells)

Vegan parmesan:

  • 50 g (⅓ cup) cashews
  • 50 g (⅓ cup) almonds
  • 2 Tbsp nutritional yeast
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ¼ - ½ tsp salt to taste

Instructions

  • Place the flaked almonds in a bowl, cover with plenty of boiling water and set aside to soak for 30 minutes.
  • Drain them well then place in a blender with the lemon juice, nutritional yeast, garlic, water, salt and onion powder. Blend until they are almost smooth but still have a slightly grainy texture. You will most likely need to stop and scrape down the sides a couple of times. If your blender has a tamper tool, use it. If you really need to you can add a drop more water to get the mixture moving but don't add too much or your ricotta will be too runny.
  • Crumble in the tofu and blend again until smooth but slightly grainy. Transfer to a bowl.
  • Squeeze as much of the excess water out of the defrosted spinach as you can then roughly chop it and add it to the ricotta mixture. Taste and add more seasoning as needed.
  • To make the marinara sauce, heat the olive oil in a large pan over a low heat. Add the onion and cook gently for 10-15 minutes, stirring often, until soft and translucent.
  • Add the crushed garlic and cook for another minute then add the tinned tomatoes, passata, chopped basil, oregano and chilli flakes if using along with some salt and pepper.
  • Simmer for about 20-30 minutes until reduced slightly, then taste and add more salt and pepper as needed.
  • Meanwhile, cook the pasta shells according to the packet directions but for about 2 minutes less. They should be al dente or slightly less.
  • Preheat the oven to 200°C/400°F/gas mark 6.
  • Pour the marinara sauce into a large casserole or lasagne dish. (I used two smaller dishes rather than one big one).
  • Fill each pasta shell with a heaped spoonful of the ricotta mixture and arrange them filling side up on top of the sauce.
  • Cover the dish with tin foil and bake for 15 minutes. Recuce the heat to 180°C/350°F/gas mark 4 and remove the foil. Bake for another 10-15 minutes.
  • While the shells are baking make the parmesan (if using). Place the cashews, almonds, nutitional yeast, garlic powder, onion powder and 1/4 tsp salt in a food processor or blender and blitz until it reaches a powdery consistency with a few larger pieces. Be careful not to go too far or you will end up with nut butter.
  • Taste and add more salt as needed. The parmesan will keep in a jar at room temperature or in the fridge for up to a month. Sprinkle some over the pasta shells just before serving.

Notes

  • Note that the almonds for the ricotta need to be soaked for at least half an hour so get that on the go before starting with the rest of the recipe.
  • If you want to prepare the pasta shells in advance of baking them, the shells can be filled and kept covered in the fridge for a max of 24 hours before baking as directed.
  • Left-over pasta shells will keep in an airtight container in the fridge for 3-4 days.

pinterest image

Filed Under: Mains, Recipes, Savoury, vegan Tagged With: pasta, vegan meal, vegan pasta

Never Miss A Post!

Subscribe to get all the latest recipes delivered to your inbox.

Previous Post: « Vegan Beer Pretzels
Next Post: Vegan Peanut Butter Chocolate Tart »

Reader Interactions

Comments

  1. Desicart

    August 6, 2020 at 4:45 am

    What a fabulous recipe! So easy and tasty! I’ll definitely be making this one again!

    Reply
  2. Lorna Gray

    August 16, 2020 at 7:57 pm

    5 stars
    V good. Only needed one pack 250g tofu and would have been easier with fresh spinach. Who knew it took so long to thaw spinach :-). Didn’t have nutritional yeast so added 3tbs of vegan cheddar cheese instead. Brill!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Popular Posts

Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
Vegan fruit and nut flapjacks - easy vegan oaty flapjacks (oat cookie bars) filled with dried fruits, nuts and seeds. Perfect for snacking, lunchboxes and hiking!
Vegan chocolate fudge cake - an easy to make, moist, fudgy vegan chocolate cake topped with coconut milk ganache. No one will be able to guess that it's vegan!
Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
Easy vegan lemon curd recipe - egg and dairy free lemon curd that is sweet, creamy, intensely lemony, totally addictive and ready in under ten minutes!
Easy mushroom linguine - ready in fifteen minutes this vegetarian mushroom linguine is quick, easy, healthy and delicious.

Footer

Follow Me

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Copyright Notice © Hannah Hossack-Lodge and domesticgothess.com. Unauthorized use and/or duplication of text and/or photos from this blog without express and written permission from this blog’s author and owner is strictly prohibited.
Disclosure & Privacy

Subscribe To Our Mailing List

Subscribe to get all the latest recipes delivered to your inbox.

Copyright © 2021 Domestic Gothess on the Foodie Pro Theme

This site uses cookies: Find out more.