• Skip to main content
  • Skip to primary sidebar
Supper in the Suburbs
menu icon
go to homepage
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

subscribe
search icon
Homepage link
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

×
Home » Recipes

Vegan Spinach and Artichoke Rolls

Published: Dec 21, 2025 by Emma · This post may contain affiliate links · Leave a Comment

  • Facebook
  • X
  • LinkedIn
  • Email

These Vegan Spinach and Artichoke Rolls are a great plant-based alternative to sausage rolls! Get the recipe below.

Vegan Spinach and Artichoke Rolls arrange on a wooden serving board

If you're looking for a sausage roll recipe that doesn't include the meat then you might initially think of using plant-based sausages or maybe something with a "meaty" texture like mushrooms. But, I've got a lighter and brighter recipe that will rival the sausage roll we all know and love.

Made from convenient ingredients like frozen spinach and ready to roll puff pastry, they are the perfect bite-sized appetiser to make for parties and other gaterings.

Your guests will love the earthy flavours of the spinach and artichokes combined with the creamy vegan "ricotta" and zesty lemon. Whether you serve them hot or cold they are incredibly moreish, so you'll want to make a big batch!

Jump to:
  • Ingredients
  • Step-by-step Instructions
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • The recipe
  • Vegan Spinach and Artichoke Rolls
  • More vegan puff pastry snacks
Puff pastry, plant milk, nutritional yeast, tofu, spinach, sesame seeds, plain flour, artichokes, spinach and a lemon on a white marble counter top

Ingredients

The great thing about this recipe is that it uses a number of "shortcut" ingredients that mean you can bring them together quickly and easily. The ingredients you'll need are:

  • Frozen spinach
  • Marinated artichokes
  • Firm tofu
  • Nutritional yeast
  • Garlic
  • Olive oil
  • Lemon
  • Vegan puff pastry
  • Plain flour
  • Plant milk, e.g. soy or oat milk
  • Sesame seeds

Step-by-step Instructions

There are just 6 simple steps to make these Vegan Spinach and Artichoke Rolls:

The filling for Vegan Spinach and Artichoke Rolls in a metal mixing bowl
  • Step 1: mix together the filling ingredients and add salt and pepper to season
Two long rectangles of vegan puff pastry
  • Step 2: roll out the pastry and cut it into two long thin rectangles
Two long rectangles of pastry with spinach and artichoke filling
  • Step 3: spoon the mixture in a long sausage along the long edge of the pastry rectangles
Two long vegan spinach and artichoke rolls before being cut into individual portions
  • Step 4: roll the dough over the top of the filling and gently crimp the edges of the dough together using a fork
Vegan Spinach and Artichoke Rolls on a baking tray before being baked in the oven
  • Step 5: brush the top of the dough with plant milk, sprinkle with sesame seeds and then cut into individual rolls
Baked Vegan Spinach and Artichoke Rolls on a baking tray fresh out of the oven
  • Step 6: bake the rolls until golden brown and leave to cool slightly before serving

Hint: you will want to use a very sharp knife to cut the individual rolls and don't press down too hard or they will get squashed and lose their shape.

Substitutions

Need to make a few swaps? Don't worry, I've got you covered!

  • Pastry: if you're feeling ambitious, why not make your own vegan puff pastry rather than using store bought?
  • Cheese: the combo of tofu, nutritional yeast and garlic is designed to mimic a vegan ricotta like the one I have here. But, you could swap it out for a store bought vegan ricotta or similar soft vegan cheese.
  • Greens: if you don't want to use spinach, consider curly kale or cavolo nero instead.

Variations

You can mix things up with this recipe by adding some of the following:

  • Spice: add a touch of ground nutmeg for a warming spice
  • Heat: add chilli flakes for extra heat

If you're looking for more sausage roll inspired recipes then why not try my Vegan Miso Mushroom Sausage Rolls or Vegan Chestnut and Cranberry Sausage Rolls.

Vegan Spinach and Artichoke Rolls arrange on a wooden serving board

Equipment

You don't need any fancy equipment for this recipe, just the following:

  • Food processor / blender
  • Colander
  • Mixing bowl
  • Spoon
  • Rolling pin
  • Knife
  • Fork
  • Pastry brush
  • Baking tray

Storage

You can't freeze these Vegan Spinach and Artichoke Rolls but they will keep for a couple of days in an airtight tin. I would recommend reviving them by warming them in the oven before eating if you do decide to make them ahead of time.

Vegan Spinach and Artichoke Rolls arrange on a wooden serving board

The recipe

Vegan Spinach and Artichoke Rolls arrange on a wooden serving board

Vegan Spinach and Artichoke Rolls

These Vegan Spinach and Artichoke Rolls are a great plant-based alternative to sausage rolls!
No ratings yet
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Course Appetizer, Snack
Cuisine British
Servings 12 portions
Calories 295.52 kcal

Equipment

  • 1 Food processor / blender
  • 1 colander
  • 1 Mixing bowl
  • 1 spoon
  • 1 Rolling Pin
  • 1 knife
  • 1 fork
  • 1 Pastry brush
  • 1 Baking tray

Ingredients
  

  • 280 g extra firm tofu crumbled
  • 6 tablespoon nutritional yeast
  • 2 cloves garlic minced
  • 1 lemon zest and juice
  • 450 g frozen spinach thawed and drained
  • 175 g marinated artichokes diced
  • salt and pepper to season
  • plain flour for dusting
  • 500 g vegan puff pastry
  • 2 tablespoon plant milk
  • 2 tablespoon sesame seeds

Instructions
 

  • Pre-heat the oven to 200C / 400F / gas mark 6.
  • Begin by adding the tofu, nutritional yeast, garlic and lemon to a blender and blitzing until you have a paste.
  • In a large bowl, mix the thawed spinach, chopped artichokes, and tofu paste and with the salt and pepper.
  • Cut the pastry block in half and roll each half into a long thing rectangle (roughly 20cm x 30 cm) and 3mm thick.
  • With the longer edge of the rectangles facing you, spoon the filling in a long sausage along the edge closest to you leaving about 1cm from the edge.
  • Roll the far edge of the pastry over the top of the filling and, using a fork, crimp where the two edges of the pastry join to secure.
  • Brush the pastry all over with the plant milk then sprinkle over the sesame seeds.
  • Cut into individual sausage rolls and arrange on a baking tray.
  • Bake in the centre of the oven for 25 minutes or until golden brown.

Nutrition

Calories: 295.52kcalCarbohydrates: 24.53gProtein: 8.59gFat: 18.74gSaturated Fat: 4.35gPolyunsaturated Fat: 2.65gMonounsaturated Fat: 9.34gSodium: 203.28mgPotassium: 290.29mgFiber: 3.4gSugar: 1.23gVitamin A: 4555.47IUVitamin C: 10.23mgCalcium: 82.44mgIron: 2.65mg
Keyword artichokes, extra firm tofu, lemon, nutritional yeast, plant milk, puff pastry, spinach
Tried this recipe?Let us know how it was!

More vegan puff pastry snacks

  • Wild Garlic and Three Cornered Leek Pesto Pinwheels
    Three Cornered Leek Pesto Pinwheels
  • Creamy Mushroom Vegan Vol Au Vents
    Creamy mushroom filled Vegan Vol Au Vents
  • Vegan Sundried Tomato Twists
    Vegan Sun-dried Tomato and Cheese Straws
  • A Vegan Grilled Vegetable Mille-Feuille topped with micro herbs, on a plate with an orange napkin
    Vegan Grilled Vegetable Mille-Feuille

More Recipes

  • A plate of Crispy Gochujang Potatoes topped with sesame seeds, chives and coriander.
    Crispy Gochujang Potatoes
  • A vegan funfetti cake decorated with buttercream candles and sprinkles on a wooden cake stand
    Vegan Funfetti Cake
  • A plate of vegan carbonara topped with parsley, served on a blue plate
    Creamy Vegan Carbonara
  • A plate of pasta made with Vegan Creamy Broccoli Pasta Sauce and garnished with parsley sat on top of a blue napkin with a knife and fork
    Vegan Creamy Broccoli Pasta Sauce

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome!

Hi, I'm Emma. I'm a UK based food blogger who's been sharing recipes with the world since 2011. I'm passionate about eating a plant based diet using local, seasonal ingredients.

More about me

Popular

  • Chinese Steamed Pancakes for crispy duck pancakes
    Chinese Steamed Pancakes (for crispy Peking duck)
  • Sautéed Tenderstem Broccoli with Lemon and Garlic
    Sautéed Tenderstem Broccoli with Lemon and Garlic
  • Homemade Baked Beans (vegan)
    Homemade Baked Beans (vegan)
  • Sweet and Sour Vegetable Stir Fry
    Sweet and Sour Vegetable Stir Fry

Seasonal

  • Festive Salad on a large white plate on top of a red napkin
    Festive Salad
  • Vegan Savoury Loaf served on a plate with roast potatoes, carrots and parsnips
    Savoury Vegan Loaf
  • Vegan Chocolate and Cherry Mince Pies on a plate with a red napkin
    Vegan Chocolate and Cherry Mince Pies
  • Vegan Brussels Sprouts Caesar Salad
    Vegan Brussels Sprouts Caesar Salad

Footer

↑ back to top

About

  • About Me
  • Privacy Policy

Contact

  • Contact
  • Press Page

Copyright © 2025 Supper In The Suburbs

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required