Creamy Spinach Pillows

Before my family and I changed to a plant-based diet, one of our absolute favorite recipes was the Tuna Puff or others may call it Chicken Pillows. So I decided to come up with a vegan version of one and the ending result being Creamy Spinach Pillows. They turned out better than I actually thought they would 🙂 I tried looking for a vegan croissant brand but I couldn’t find anything like that in this town. So I had to make it from scratch. I’ve never made croissants from scratch in my life so I wanted to be safe and try a trusted recipe for the crust. So I went with Zeke’s Ve-gastronomy. I substituted a few things and steps for my purpose, but followed it for the most part.


(feel free to use a pre-made vegan crust, but this recipe is worth all the hard work)

  • 3 sticks of vegan margarine(1-1/2 cups)
  • ¼ C flour
  • 2 C warmed Almond Milk
  • 2 Tbsp raw sugar
  • 2 tsp salt
  • 2 Tbsp yeast
  • 4 C flour


  • 1 onion, chopped
  • 3 Tbsp olive oil
  • 10 oz. Spinach
  • 1-1/2 tsp sea salt
  • 2 tsp onion powder
  • 1 tsp minced garlic
  • ¼ tsp nutmeg
  • ¼ tsp black pepper
  • 2-1/2 Tbsp lemon juice
  • 1 lb. Extra firm tofu
  • 2 Tbsp MimicCreme
  • ¼ bread crumbs
  • Vegan Parmesan cheese

Knead margarine with 1/4 cup of flour. It’s important to get this mixture smooth, because any chunks of butter will later break through the layers of dough. Form the butter into a 6×6″ square on some foil and put it in the fridge to chill.

In a medium bowl combine almond milk, sugar, salt, yeast, and 4 cups flour. Mix well, knead (adding more flour as needed), put it back in the bowl, cover and refrigerate a few hours.

Begin to prepare the filling by sauteing the onion in the olive until tender. Add spinach, salt, onion powder, garlic, nutmeg, pepper and lemon juice. Saute until spinach is wilted and remove from heat.

In a food processor, blend the tofu and MimicCreme until smooth and creamy.

Add spinach mixture to tofu mixture and pulse about 16 times. Remove and place mixture in storage container and fold in bread crumbs. Salt to taste and then refrigerate.

When the butter mixture has firmed up and the croissant dough has risen almost double in size, you can then remove them from the refrigerator (they should both be about the same consistency). Knead and roll out the dough into a square about twice the size of the butter, and place the butter on top.

Fold in each corner like you’re wrapping a present. Keeping everything well floured, turn it upside down and start rolling out into a long rectangle, about three times as long as it is wide. If the butter starts squeezing out, everything is too warm and return it to the fridge for a while. If the butter seems too hard and starts breaking through the dough, it’s too cold–let it warm up a bit. Fold in thirds, bringing each end in (like a letter). Again, keeping things well floured roll out again into a rectangle.

This time fold into fourths–fold each end to the middle then close the whole thing like a book. Wrap tightly in plastic wrap and return to the fridge for an hour.

Unwrap and roll out again into a rectangle. Fold in thirds. Wrap and return in to the fridge for 2 more hours. Unwrap, and roll out into a large rectangle until dough is about 1/4 inch thick. Cut into strips with a sharp knife, place them on cookie sheets.

Preheat oven to 350 degrees. Remove filling from fridge and scoop in about ¼ – ½ cup of filling on one half of each strip.

Take the side of strip that has no filling and fold over to the side that does. Crimp down on pastry with thumbs sealing off the edges. With both hands take each one and compact them into a pillow shape. Sprinkle vegan Parmesan cheese on to of each pillow and let them rise one last time for 30 minutes.

Bake them for 30 minutes or until golden brown.

Creamy Spinach Pillows on FoodistaCreamy Spinach Pillows


20 thoughts on “Creamy Spinach Pillows

  1. This looks great! I love fresh spinach..a great healthy alternative. I also love swiss chard. Have you used this instead of the spinach?

  2. YUMMMMMMMMEEEEEEE!!! Oh my – I’ve said this before but here it comes again. Your food does not look vegan!! I have to remind myself that your recipes are always vegan! My heart is actually beating faster looking at this because I love spinach, pastry and cheese!!!

  3. Just wanted to let you know that I made these last night and they were AMAZING!! Thank you for posting this recipe!

  4. My sister in law is vegan, and I occasionally find myself thinking, how could she eat that?!? when she brings her own meals over to my in-laws. But this is a vegan recipe that looks seriously fantastic…and like something I would even make myself! Nice job on the homemade croissants!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s