These easy Cheese & Onion Rolls are almost as common on a British buffet as their sausage cousins! Using fluffy potato as a base and packed with onion and tasty cheese, they really are a delicious veggie puff pastry snack. Air fryer and oven instructions included for extra ease!
This post may contain affiliate links. Please refer to my Disclosures Page for more details.
Cheese and onion rolls are a strange beast – they really should be called Cheese, Onion & Potato rolls because the potato in the filling is essential for both the taste and texture.
I’ve included my method for making super quick mashed potato using the microwave. Simply nuke potatoes, cut them in half and scoop out the soft and fluffy innards. I also discovered that if you use instant potato like Smash, you cannot tell the difference, so that’s an extra easy alternative option.
To address a possible elephant in the room, yes the filling for these rolls does spread a little. Every test I did where I made the filling less cheesy, more eggy or overall drier in any way, they just weren’t nearly as nice to eat. So I’ve settled on a recipe with great flavour, great texture and just a tiny bit of escaping filling.
How to Serve Cheese & Onion Rolls
They are perfectly fine to serve at room temperature and I know that many people even prefer them this way!
They’re great for buffet spreads, picnics, lunchboxes, cheesy afternoon snacks and even in place of a pie or pasty for dinner (try adding chips and beans!)
More Sausage Roll Recipes
You can now find all of my sausage roll recipes in one place. Plus I’ve included a few extra bonus sausage based recipes too!
If you’re looking for veggie and vegan options, doesn’t worry, they’re included too!
Ingredients for Cheese & Onion Rolls
Potato
Unfortunately I found that this isn’t a great recipe for using up leftover mash. Not unless that mash has no extra fat or liquid added. If you make it like me with heaps of butter and cream this causes a problem with this recipe.
So the best way is to make some mash from scratch. I’ve given two super simple ways to do this in the recipe.
The first is microwaving whole potatoes. Look for varieties which are marked as all rounders, fluffy or baking potatoes. You want to avoid waxy potatoes as the texture is wrong for both regular mash and these rolls.
I have tried my best to give you guidance on how many potatoes you need to obtain the required amount of mash but it will vary. Using more smaller potatoes will give you less mash than using fewer larger potatoes because of the flesh to skin ratios.
The second way is to use instant potato mix – the measurements for this are pretty easy and included in the recipe. Smash is my retro go-to here but there are own brand and newer branded options available too. Look for the original/plain flavour rather than something with added extras.
Pastry
I sometimes make my own homemade puff pastry and it truly is delicious. But like most folk, I mostly use store-bought pastry. I tend to buy the ready rolled version as it is really easy to make the rolls with and is exactly the right thickness.
If you can find and buy the all-butter versions, these do give the best flavour.
Onion
I usually use white/brown onions for this recipe as they are slightly sharper than red onions. But I’ve made the recipe with red onions too and I do like the touch of extra sweetness. So pick the version you prefer.
The most important thing is to cut the onions very finely. This will make sure that they distribute really evenly throughout the filling.
If you prefer the onion flavour to be very front and centre, halve the cooking time on the onions. This will also give them more crunch.
Cheese
I’ve left the type of cheese for this recipe really open. As long as it is cheese which is hard enough to grate or that you can buy ready grated, it is good to use.
My preference is to use a roughly 50/50 mix of mature cheddar and red Leicester cheeses. I sometimes buy them pre-grated, sometimes I grate them myself – it really doesn’t matter. If possible, using grated (shredded) is better than chopping up a block or slices but you can do this in a pinch.
Please avoid fresh mozzarella as it will just ooze everywhere! If you want to use parmesan, make sure to mix with another cheese – use it for max 25% of the total amount or the texture doesn’t work well.
Be Flexible
Of course choosing the cheese you prefer to use will instantly transform this recipe into whatever you want it to be. But there are some other ways to add to the recipe too. Adding herbs and other flavourings is the first port of call.
I’d start by thinking about herbs. More sturdy herbs like thyme, rosemary or oregano can be added to the onions midway through cooking. Or lighter herbs like parsley or coriander can be added into the filling mixture along with the cheese.
I’ve used mustard powder as a base flavour. You should consider whether this will be a complementary flavour to the herbs you’re adding. If not, you can omit it entirely or consider using different mustards instead – dijon will be more mild and wholegrain would add texture as well as deep flavour.
You can spice things up by adding finely chopped chillies or dried chilli flakes to the onions.
Whilst this is a naturally vegetarian recipe (although it does depend on the cheese), nothing is stopping you from changing that. Bacon is always going to be my natural go-to when pairing with cheese. Air frying some streaky bacon then chopping it finely would be my suggestion. Make sure it is fully cool before stirring it into the potato with the cheese.
Vegetarian or Vegan Cheese & Onion Rolls
To ensure that these cheese & onion rolls are vegetarian, you need to make sure that the cheese or cheeses you are using are suitable for vegetarians. Some cheeses like proper parmesan are made using animal rennet so it is always worth double checking.
To make the rolls vegan, you will of course need to use plant based cheese substitutes. I am not an aficionado of these sorts of products but I am told that there are much better options, including many that melt than there used to be.
If using commercially bought puff pastry, as long as you avoid the “all butter” options, they will most likely be accidently vegan. The egg is a little harder to replace. There are liquid vegan egg substitutes on the market and this would probably be my first choice to use. This is more important in terms of acting as a binder in the filling. For sticking and egg washing the pastry, you can use any plant based milk or cream.
Make Allergy Friendly Cheese & Onion Rolls
This recipe is free from nuts.
Gluten Free: There are three ingredients that should be considered in this recipe. The first is of course the pastry. Gluten free ready-rolled or block puff pastry is fairly easy to find in UK supermarkets and tends to be a fairly good product.
The second is grated cheese. Most will use something like potato starch to keep the pieces of cheese separated. But it is possible that some could use wheat flour. So it is best to check. Lastly, on occasion mustard can contain gluten. Colman’s English Mustard powder is gluten free but again, it is best to check if using prepared mustard or alternative powders.
Dairy Free: Switch the butter for olive or vegetable oil when cooking the onions. Make sure that the pastry you are using doesn’t contain butter. And then of course you will need to use dairy free cheese. As with my advice for a vegan option above, you may need to experiment to find the best melty and tasting options.
Egg Free: The egg wash is easy to replace with milk or cream. But the egg which acts as a binder in the filling is more difficult. A vegan egg liquid egg replacer should the the best option if you can find some.
Please note that this recipe may contain other allergens not referred to above and any variations suggested have not been tested unless otherwise stated. For more information regarding any dietary information provided on this website, please refer to my Nutritional Disclaimer.
Get Ahead
If you’re making your own puff pastry, you can make this a day or two in advance. Or have it frozen for much longer.
You can also make the potato/cheese filling a couple of days before you need to use it. Or again, it will freeze for longer. If freezing, I would recommend shaping it into sausage shapes before freezing. You can wrap it in clingfilm then put into an airtight container or freezer bag. This way once it defrosts, it can be added directly to the pastry.
You can also entirely make the rolls but not bake them. They will keep for a couple of days in the fridge if well covered. Just put them in the oven when you want to bake. Or look at my guide to air frying sausage rolls – use these cooking instructions for the air fryer if you prefer. This is a great way to cook just a few at a time so they’re fresh.
You can also freeze the uncooked but fully assembled rolls. Free freeze them on a tray. Once fully frozen, you can transfer them to a bag or airtight container so they take up less room. If you skip the free freezing step, they will most likely just stick together in a clump.
Leftover Cheese & Onion Rolls
Any leftover rolls can be stored for several days in an airtight container. They can be eaten cold or reheated in the microwave although this will give you slightly soggy pastry. For a crispier outcome, you can reheat them in the oven. Or my favourite way is to air fry them. You don’t need to wait for the oven to preheat and they’re piping hot in only a few minutes.
You can also freeze the cooked cheese and onion rolls. They’re ready to eat as soon as they’re defrosted or you can reheat them from frozen in the same way as above.
Tips for Puff Pastry Cheese and Onion Rolls
Keeping the potato mixture on the dry side is of most importance. The filling is inclined to seep out the pastry and the dryer it is, the less this will happen.
Sealing the rolls properly underneath is another good way to make sure that the pastry doesn’t give the filling extra opportunity to spill out. So whilst it is easy to rush this step, it is worth spending the time.
Don’t forget to let me know in the comments if you try making this recipe – I want to know what you think and if you made any substitutions, how did it turn out?
Still Have Questions?
Simple! Just contact me and I will do my best to help as quickly as I am able. Head over to my Contact Me page, any of my social media channels or post a comment at the bottom of this page and I’ll see what I can do.
Pin Cheese & Onion Rolls with Puff Pastry For Later
Hit one of the share buttons to save this page to your Pinterest boards so you can come back and find it at anytime!
Keep Up to Date
Make sure you SUBSCRIBE to my newsletter and avoid missing out on any of my newest and bonus content. Don’t worry, I promise not to spam you or bombard you too often. Plus you’ll receive a copy of my FREE 7 Day International Meal Plan!
Also please don’t forget to follow me over on my social media channels over at Facebook, Twitter, Instagram and Pinterest. I love to interact with my followers and I’d love you to share my content with your friends too.
The Recipe
Cheese & Onion Rolls with Puff Pastry Recipe
Equipment
Ingredients
- 500 g Potatoes
- 200 g Onion
- 1 tbsp Salted Butter
- 1 tsp Sea Salt Flakes - split
- 275 g Grated Cheese (Shredded Cheese) - split
- 1 ½ tsp English Mustard Powder
- 320 g Puff Pastry
- 1 Egg - reserve around ¼ for glazing
OR
- 25 g Instant Potato Powder
- 250 ml Boiling Water
OR
- 250 g Cooked Mashed Potato - without significant butter/milk/cream
Instructions
- Poke 500g Potatos with a fork and microwave on a microwave safe plate or bowl until soft – around 5 to 8 minutes depending on the size of the potatoes.
- Once cooked, cut each potato in half then scoop out the cooked flesh. You want to end up with around 250g Mashed Potato. You may have a little spare depending on the size of your potatoes.
- Give it a mix to break up any lumps then allow it to cool spread out on a plate.
- Alternatively make up instant mash with 25g Instant Potato Powder and 250ml Boiling Water. Allow it to cool.
- Meanwhile, finely dice 200g Onion.
- Add the onion to a microwaveable bowl along with 1 tbsp Salted Butter and ½ tsp Sea Salt Flakes.
- Cook the diced onion in the microwave for 5 minutes – give them a stir a couple of times during cooking. They will be softened but not cooked through – you want to retain some bite. Set aside to cool.
- Once the potato and onions are cool, preheat the oven to 200c fan | 220c | 390c or equivalent.
- Mix the potato and onion mix together then add 250g Grated Cheese, 1½ tsp English Mustard Powder and ½ tsp Sea Salt Flakes.
- Crack and beat 1 Egg then add the majority to the potato cheese mix. Reserve around ¼ to glaze the rolls.
- Mix everything together until the ingredients are evenly distributed.If the filling isn't totally cool by this point, put it in the fridge until cool. It doesn't need to be chilled, just not warm.
- Roll 320g Puff Pastry out on a floured surface to about ¼ inch thickness. Or unroll a sheet of ready rolled pastry.
- Cut the sheet into half lengthways with a sharp knife.
- Split the potato mixture roughly in half and then in half again. Form a quarter of the filling into a sausage shape half the length of each pastry strip. Using wet hands will help with this.
- Place the filling around ⅔ of the way along the pastry strip.
- Repeat with the remaining 3 quarters of the filling. Make sure the filling reaches from end to end and is of roughly equal thickness all the way along.
- Use a pastry brush to cover the smaller side of exposed pastry with a little of the reserved egg.
- Start to roll the pastry around the filling starting with the egg free pastry. Keep the pastry nice and tight to the filling.
- Continue to roll until the filling is totally enclosed. Wet your finger a little and gently press along with pastry seam – this will allow the pastry to meld together and reduce the likelihood of the pastry coming apart as it cooks.
- Use the same sharp knife to cut the end off of each roll to neaten it up if needed. Cut each roll into half, then half again and then half again to end up with 16 rolls.Note – Use the knife to saw rather than press down or you will squash the rolls. Wipe the knife in between each cut. Don't forget not to press too hard.
- Move each roll to a lined baking tray, seam side down. Make sure the rolls each have ample room to expand.
- Generously egg wash the top and sides of each roll. Make sure to not wash the exposed ends or filling.
- Sprinkle over roughly 25g Grated Cheese. Try to pile a little onto each roll or you’ll end up wasting a load on the baking tray.
- Bake for 15 minutes until light golden brown. They may need slightly longer depending on your oven. Use your eyes and judgement. If your oven does not cook evenly, turn the tray midway through cooking.
- Allow to cool a little before tucking in!
TO AIR FRY (SEE NOTES SECTION FOR MORE GUIDANCE)
- Prepare the rolls per the oven instructions but apply the egg wash and extra cheese without moving them to a tray.
- Preheat your air fryer if your version requires you to.
- Once hot, remove the basket and lightly grease using an oil spray (not fry light) or brush on some oil. Be careful because the basket will now be hot.
- Use tongs to carefully place the rolls into the basket. Make sure to leave enough room for the rolls to puff up.
- Cook for 15 minutes at 180c/350f.
- Remove the rolls from the basket to a cooling rack then continue to cook the remaining rolls in as many batches as you need.
Notes
- The air fryer version of this recipe is tested in a Corsori Lite (CAF-LI401S) with a 3.8 litre capacity. The square(ish) shaped basket is 21cm x 21cm and 24cm on the diagonal.
- Not all models advise preheating is required. Please follow the recommended instructions for your model. Mine has a specific preheat setting which is 4 minutes at 205c.
- For this recipe, I can fit 6 cheese and onion rolls in the basket at a time. The fit is quite snug. For the recipe as written, this means that I need to cook the rolls in 3 batches.
- As all air fryer models are a little different, you may find that you can fit more or less in at a time. Some models include stacking shelves which will increase capacity.
- Required cooking times and temperatures can also vary between models and brands. If you know that your air fryer runs a little hotter than most recipes suggest, use a lower temperature. And vice versa. Equally if you find that food cooks more quickly in your machine than instructions usually state, reduce the cooking time (or check it earlier) and vice versa.
Deb mccormack says
Are they freezable?
Either cooked or uncooked, I’m trying to get ahead for Christmas!
Chloe says
Yes! Sorry for the delay, I had totally forgotten that I hadn’t added this information into the post but it’s all there now!
Janice Field says
I am thrilled you did all the research for these rolls. I have made a few times and end up with the cheese melting, creating a flat roll but still tasty. I also left the assembled roll uncut till after baking. Improved leakage issue, still tasty but nota roll!
Will send pics of my attempt for my vegetarian daughters British ‘ football’ get together. Also making sausage ones too!
Chloe says
oh thats a shame, I suspect that different varieties of cheese or even brands can act a bit differently. Maybe try tossing the grated cheese with some cornflour (cornstarch) and see if that helps at all. And use a little less water when making up the potato if using instant. Or add a little flour to the potatoes if you’re using homemade mash. Hopefully at least one of those suggestions will help you. Enjoy your get together, you can never have enough things rolled in pastry!
Wendy Roscamp says
just had a go at making these cheesy rolls for our boxing day buffet not sure what I did wrong most of the mixture spilled out of the pastry, fortunately Id placed them in the tray on baking paper so once mixture had cooled slightly I was able to stuff it back inside the pastry and all was not lost phew!! Any suggestions to avoid this happening again would be gratefully appreciated. Thankyou taste great by the way 😉
Chloe says
Honestly I think sometimes that giving the stuffing a little shove back in might in fact be the answer to your query!
Heidi says
Cor, that hit me right in the feels tonight, lol… I HAD to make them!!! They are utterly delicious, even with gluten free pastry. Definitely a perfect alternative to the good ole sausage roll (secretly I prefer cheese n onion these days, just occasionally it has to be a sausage one). Thanks for that 🙂
Chloe says
I’m so pleased you enjoyed them Heidi – I saw the photos on Facebook and they looked mega!
Cat says
Pastry, cheese and potatoes – I’m in! Sounds delicious and I love that you can cook them in your air fryer too.
Janice says
These are a great alternative to sausage rolls for vegetarians and meat eaters alike.