Homemade Vegan ‘Cheese’ & Onion Pasties

Vegan ‘cheese’ and onion pasty made with puff pastry with a delicious vegan filling. These pasties are really quick and easy to make. A great alternative to the traditional cornish pasty. They will be loved by all the family.

I like to have mine with baked beans, there is nothing better than the combination of ‘cheese’, pastry and beans. I’m getting hungry just thinking about it.

Have you seen my recipe for vegan sausage rolls?

vegan sausage rolls
These sausage rolls are so simple to make and all they contain are 4 ingredients. For these sausage rolls, I used Richmonds meat-free sausages. They are great for a party buffet or to take into work as a Christmas treat.

Homemade Vegan ‘Cheese’ & Onion Pasties

Recipe by Emma


Prep time


Cooking time




  • 3 Tbsp Nutritional Yeast

  • 1 Medium Onion

  • 1 Medium potato

  • 1 Tbsp Plain Flour

  • 70g Plant Based Butter

  • 160ml Soya Milk

  • Puff Pastry (I used Jus Rol puff block)

  • Salt & Pepper

  • Optional – Plant based cheese. ( I like to use Tesco free from mature cheddar, it melts really nice)


  • Pre- heat the oven to a gas mark 6 / 200C / 400F
  • Prepping the potato and onion
  • Peel and dice your potato and onion. Place the potato into a pan of salty water on the hob, cook to boiling point. Once the water is boiling turn down to a simmer and add your onions into the pan.
  • The potato will take around 10 minutes to cook. 2 minutes to reach boiling and then 8 minutes on simmer which will include the onions.
  • Making the ‘cheese’ sauce
  • Melt the butter in a pan on the hob then mix in your flour, mix until it thickens.
  • Add the nutritional yeast to the soya milk and stir. Whisk the milk mixture slowly into the pan with the butter/flour. Ensuring to keep whisking until all the mixture is combined. Optional – add in the salt and pepper to your preference. (*Optional* You could add some plant-based cheese at this stage if desired.)
  • Once your potato and onion is cooked, drain in a colander. Place the potato and onion into a bowl and mash with a fork (it can be a little lumpy, it doesn’t need to be perfect). Once mashed add the cheese sauce and leave to cool.
  • Making the Pasty
  • Grease a baking tray with some plant based butter.
  • Roll out your pastry to the desired size or cut to the desired size if using a sheet. Add a portion of the filling and seal with either water or a glaze (2 tbsp soya milk mixed with a tbsp of maple syrup).
  • Crimp the sides ensure there is a good seal. I like to press the sides together with my fingers and then use a fork. Pierce the top with about 4/6 holes and then glaze the top.
  • Place in the oven for around 20-30 minutes or until golden brown.

Recipe Video


  • If you don’t have maple syrup, soya milk would work well as a glaze.
  • I would use sheets rather than a block. It’s a lot easier to work with.

1 thought on “Homemade Vegan ‘Cheese’ & Onion Pasties”

  • This was remarkably good for something with so few ingredients. Granted, you could probably put sand on puff pastry and it will taste at least semi good but for an effort to tastiness ratio, this recipy is punching well above its weight…Off to make some more now.

Leave a Reply

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

WP Twitter Auto Publish Powered By : XYZScripts.com