Main image of Baked Stuffed Pasta Shells with Spinach & Tofu "Ricotta"

View on phone

Baked Stuffed Pasta Shells with Spinach & Tofu "Ricotta"

One of the things I love most about our recipe team is how often we bring inspiration back from our travels—not just ideas, but ingredients, too. When one teammate returned from Italy with a bag of jumbo pasta shells (and I mean JUMBO—far bigger than anything we can find at our local markets in the Netherlands), we knew exactly what we had to do: stuff them, of course! These shells are filled with a creamy, plant-based ricotta-style mixture and nestled into a rich, garlicky tomato sauce. Baked until golden and bubbling, it’s a comforting dish that’s both beautiful and delicious. Even if your shells are smaller than the ones we used, not to worry, the recipe still works beautifully.

Servings

Total

1 hr

Prep

30 min

Cook

30 min

Contains

Soy symbol

soy

Treenut symbol

tree nut

Swap out

Gluten symbol

gluten

Free from

Peanut symbol

peanut

Sesame symbol

sesame

Ingredients

Pasta

  • fine sea salt
  • 7 oz (200g)
    jumbo shell pasta

Sauce

  • 1 Tbsp (15ml)
    olive oil
  • 4
    garlic cloves, thinly sliced
  • ¼ tsp
    chili flakes
  • 2 cups (500g)
    passata sauce†
  • ¼ cup (4g)
    fresh basil leaves, chopped
  • ½ tsp
    fine sea salt

Filling

  • 1½ cups (170g)
    frozen spinach, thawed
  • 14 oz (395g)
    firm tofu
  • 1½ cups (195g)
    raw cashews
  • ⅓ cup (27g)
  • 1 Tbsp (10g)
    garlic powder
  • ½ tsp
    ground black pepper
  • ⅛ tsp
    ground nutmeg
  • 1 tsp (6g)
    fine sea salt

Topping

  • ⅓ cup (40g)
    shredded vegan cheese

Directions

  1. Bring a large pot of generously salted water to a boil. Add the pasta shells and cook for 2 minutes less than the package instructions for al dente. Drain and set aside.
  2. Meanwhile, in a small saucepan, warm the oil over medium-high heat. Add the garlic and chili flakes and cook, stirring, for 1 minute, until lightly golden.
  3. Add the passata, basil, and fine sea salt. Reduce the heat to low and cook, uncovered, for about 7 minutes to thicken the sauce slightly.
  4. Transfer the sauce to a 9 × 13-inch / 23 × 33cm baking dish.
  5. Position a rack in the upper third of the oven and preheat the oven to 425°F / 220°C*.
  6. Transfer the thawed spinach to a sieve set over a bowl and squeeze out any excess water. Reserve 3 tablespoons of the spinach water and set aside**.
  7. In a food processor, blitz the tofu, cashews, nutritional yeast, garlic powder, pepper, nutmeg, fine sea salt, and the 3 tablespoons of reserved spinach water until smooth.
  8. Remove the blades, then mix in the squeezed spinach.
  9. Fill the pasta shells with the tofu mixture, then arrange them over the sauce in the baking dish.
  10. Cover with the grated cheese.
  11. Bake for about 15 minutes, until lightly golden. Serve warm. Enjoy!

Notes

  • †Passata is a smooth, thick tomato sauce made from strained tomatoes without added seasonings, herbs, or spices.
  • * We used top and bottom heating (not fan-assisted/convection).
  • ** Save the remaining spinach water for soups or smoothies, if desired.

Storage

  • Keep leftovers in an airtight container in the fridge for up to 3 days.
  • You can freeze the tray before baking, then pop it in the oven for an hour. Broil for 10 extra minutes, and enjoy!

Let us know what you think

Watch it step-by-step!

Plate method

The Plate Method is a visual tool that helps us ensure our dietary needs are on track. Touch the image below to see how this recipe measures up.

Grains & Starches 41%

• jumbo shell pasta

Proteins 27%

• firm tofu

• raw cashews

• nutritional yeast flakes

Fruits & Veggies 32%

• garlic clove

• passata sauce

• fresh basil leaves

• frozen spinach

Calcium

• firm tofu

• shredded vegan cheese

Fat

• olive oil

• raw cashews

Nutrition info

Focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. For specific nutrition needs due to a medical condition, consult a dietitian or physician. While we strive to provide accurate nutritional information, we cannot guarantee its accuracy. See our disclaimer for details.

Show nutrition info  

More for the eyes

Process image of Baked Stuffed Pasta Shells with Spinach & Tofu "Ricotta" Process image of Baked Stuffed Pasta Shells with Spinach & Tofu "Ricotta" Process image of Baked Stuffed Pasta Shells with Spinach & Tofu "Ricotta"

Leave a comment

Rate this post


Dalia Jakubaitytė - Oct. 14, 2026, 1:13 p.m.

It was good but the tofu ricotta was a but dry


Christine - Oct. 14, 2026, 12:32 p.m.

Can I sub extra firm tofu instead of firm - would that still work?

PUL small logo PUL Team - Oct. 14, 2026, 6:38 p.m.

Hey hey, Christine! 😊 Yep, extra-firm tofu could work in this one! It will be a little drier, so you might need to add a splash more of the reserved spinach water to help the filling blend until smooth. Happy cooking ❣️

Christine - Oct. 14, 2026, 7:21 p.m.

Thank you 🩷
Can't wait to try it!


victoria - Oct. 12, 2026, 10:35 p.m.

Love baked pasta recipes! And this is no different :))


Wilma - Oct. 12, 2026, 1:19 p.m.

Delicious!


Aileen Trevino - Oct. 10, 2026, 11:55 p.m.

So incredibly delicious! I used homemade vegan shreddable mozzarella cheese. My meat-eating family loved it! I love when a dish isn’t lacking in any flavor simply because it doesn’t have any meat. Yum!

PUL small logo PUL Team - Oct. 11, 2026, 3:26 a.m.

Eeeeek 🥰 this is such a massive compliment! So glad it was enjoyed, Aileen 🫶


Nora - Oct. 10, 2026, 4:55 p.m.

I used the 'normal' shells my grocery store had (not jumbo) and the whole family devoured them. These were so good! The red sauce was delicious! Will definitely be making this again!


Savvas - Oct. 9, 2026, 7:55 p.m.

Would it be possible to use cannelloni? 🥹 it’s kinda impossible to find jumbo shells

PUL small logo PUL Team - Oct. 10, 2026, 7:40 a.m.

Hey hey Savvas! Ohh absolutely 🥰 you could pipe the tofu ricotta into the cannelloni tubes, arrange them in the sauce, and bake until the pasta is tender. Be sure to adjust the cooking time as needed based on the pasta package instructions. That said, smaller shells (don't need to be jumbo) also work, I've cooked this recipe that way several times before. Hope you enjoy it 🫶

Savvas - Oct. 10, 2026, 6:59 p.m.

Whoo smaller shells sound great idea! Thank youuuu 🙌


Courtney - Oct. 9, 2026, 1:44 a.m.

This was delicious! Even my picky husband loved it! I adapted it into a disassembled lasagna since I didn’t have shells on hand (I used chickpea pasta and dolloped the filling throughout it)

Thank you for another delicious recipe! Can’t wait for your cookbook!

PUL small logo PUL Team - Oct. 10, 2026, 6:26 p.m.

What a fun idea to turn it into a deconstructed lasagna, Courtney, and using chickpea pasta sounds delicious! Thanks sooo much for your support, and we hope you love the cookbook when it arrives 🥹🫶