• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Domestic Gothess
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • Buy Me a Coffee

  • ×
    You are here: Home / Savoury / Vegan Spinach And Ricotta Stuffed Pasta Shells

    Vegan Spinach And Ricotta Stuffed Pasta Shells

    Published: Aug 5, 2020

    Go 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 2 votes

    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 minutes
    Cook Time 55 minutes minutes
    Soaking time 30 minutes minutes
    Total Time 1 hour hour 55 minutes 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 ¼ 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

    More Savoury

    • Vegan seitan beef chunks on a metal tray.
      Seitan "Beef" (Vegan)
    • Baked tofu crumbles on a baking sheet with a wooden spoon.
      Baked Tofu Crumbles
    • Two plates of vegan rasta pasta on a wooden surface with a glass of water.
      Vegan Rasta Pasta
    • A bowl of vegan sun dried tomato lentil soup on a plate with slices of bread.
      Sun Dried Tomato Lentil Soup (vegan)

    Never Miss A Post!

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

    Reader Interactions

    Comments

    1. Desicart

      August 06, 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
    3. Emily

      February 14, 2022 at 10:38 pm

      5 stars
      Yum yum! This was a lovely Valentine’s Day dish- we washed it down with a glass of Prosecco ☺️

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Hannah! I'm a UK based vegan food blogger, recipe developer and food photographer specialising in the best vegan baking. Welcome to Domestic Gothess!

    More about me →

    Popular

    • Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
      Curried Vegetable Pasties (Vegan)
    • 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 Fruit And Nut Flapjacks
    • 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!
      Vegan Chocolate Fudge Cake
    • Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
      Vegetable Tagine With Almond And Chickpea Couscous

    Buy Me a Coffee

    Never Miss A Post!

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

    Footer

    ↑ back to top

    About

    • About Hannah
    • Disclosure and Privacy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2025 Domestic Gothess. All rights reserved.