January 15, 2015

Vegan Spinach and Tofu Ricotta Rolls Recipe

There is nothing better than the good ol' spinach and ricotta roll... especially a vegan version! I would suggest that you stand up right now and start making these little babies as I am sure that you will love them as much as we do! Also, it is completely acceptable to eat these at any time, day or night, while you are standing at the oven... why waste time sitting at the table? Enjoy!

   350g extra firm tofu, crumbled
   1/4 cup plant milk (I use Soy Milky Lite)
   salt and pepper
   3 tablespoons nutritional yeast
   squeeze of lemon juice
   1 teaspoon dried basil
   2 handfuls baby spinach
   2 vegan puff pastry sheets
   sesame seeds, to sprinkle

  1. Preheat oven to 180 degrees celcius fan-forced and line a baking tray with baking paper or spray with oil.
  2. Season the baby spinach with salt and pepper, wilt them and add them to a bowl.
  3. Add the tofu, plant milk, nutritional yeast, lemon juice and dried basil to the bowl and season with salt and pepper.
  4. Mix until combined.
  5. Halve the mixture between two sheets of puff pastry and roll to form a long sausage-ish shape. 
  6. Brush the tops of the pastry with some plant milk for extra crispiness (optional).
  7. Bake for 15 minutes until lightly browned and puffed.
  8. Slice and serve immediately but beware of the intense heat that shall rise from the creamy, crispy goodness. Enjoy!

The nutrition information above is an approximate guideline. 


  1. Oh wow these look great! Can't wait to make them :)

  2. Yum, can't wait to try this!

  3. Silly question, I'm sure, but how are you wilting the spinach?

    1. You can steam it, add a little bit of hot water until wilted and drain, microwave it, boil it etc... :)

      Not a silly question!

  4. Do you sprinkle the sesame seeds on before or after you bake?

  5. Made this last night. Really easy and SUPER yummy! The only thing I had a bit of a problem with is the recipe says 180 degrees C (roughly 355 degrees F), and the puff pastry box indicated 400 F. At 355 F, the pastry would not puff up. I turned up the heat to 400 and let it bake an additional 10 minutes, and then it started to rise. All in all in, it came out great, and I would totally make this again, but following the box temperature. Thanks!

  6. Hi Madison! I can't wait to make this, but I was just wondering if you know of an alternative to using nutritional yeast? I just can't seem to eat the stuff without feeling sick :(.

    Thanks a bundle! :)