A serving board with cheese & onion rolls

Cheese & onion rolls

  • 1
  • 2
  • 3
  • 4
  • 5
(10 ratings)

Prep: 25 mins Cook: 1 hr Plus chilling

More effort

Serves 8

Try this take on the classic sausage roll for veggies. Making your own flaky pastry is well worth the extra few minutes, and is surprisingly easy

Nutrition and extra info

  • Freezable
  • Vegetarian

Nutrition: Per serving

  • kcal529
  • fat34g
  • saturates21g
  • carbs41g
  • sugars4g
  • fibre4g
  • protein13g
  • salt1.7g
Save to My Good Food
Please sign in or register to save recipes.


  • 1 egg, beaten



    The ultimate convenience food, eggs are powerhouses of nutrition packed with protein and a…

  • 1 tbsp nigella seeds
  • ketchup, brown sauce or hot sauce (or whatever you fancy), to serve

For the pastry

  • 300g plain flour, plus extra for dusting
  • 1 tsp mustard powder
  • pinch cayenne pepper
  • 200g block of butter, very cold



    Butter is a dairy product made from separating whole milk or cream into fat and…

For the filling

  • 2 medium potatoes



    The world's favourite root vegetable, the potato comes in innumerable varieties. A member of…

  • 30g butter



    Butter is a dairy product made from separating whole milk or cream into fat and…

  • 2 large onions, sliced



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • few thyme sprigs, leaves picked
  • ½ tsp English mustard
  • 200g vegetarian extra mature cheddar, grated



    Once cheddar was 'Cheddar', a large, hard-pressed barrel of cheese made by a particular…

  • handful gherkins or pickled onions (or a mixture), roughly chopped


  1. To make the pastry, sift the flour into a large bowl, then stir in the mustard powder, cayenne and 1 tsp salt. Grate the butter into the flour, dipping the end of the block in flour from time to time to prevent it from clumping. Stir the flour and butter together using a table knife, then pour in 120ml ice cold water, mix and bring together to form a dough. Flatten the dough into a disc, wrap in cling film and chill in the fridge for 1 hour.

  2. Meanwhile, make the filling. Cook the potatoes in a pan of salted water until tender, then drain and steam dry for a few mins before mashing and leaving to cool. Melt the butter in a frying pan until foaming. Add the onions and a pinch of salt, and cook, stirring occasionally, over a medium heat until they’re completely soft and starting to caramelise. Add to a bowl with the potato. Once cool, stir in the thyme leaves, mustard, cheese and gherkins or pickled onions, and season to taste. Set aside.

  3. Line a baking tray with baking parchment. On a lightly floured surface, roll the pastry out into a large rectangle around 3mm thick. Cut the pastry into eight rectangles, then divide the filling equally between them, squashing it into a sausage shape down the long length of one side of each rectangle, leaving a 5cm gap at each end. Brush the exposed pastry with a little egg, then fold in the short sides of the rectangle and roll the empty half of pastry over the filling so that it is completely encased. Press the edge to seal it, then crimp the two shorter ends with a fork. Repeat with each roll, then transfer to the lined baking tray and chill in the fridge for 20 mins. Can be frozen at this point.

  4. Heat oven to 200C/180C fan/gas 6. Take the rolls out of the fridge, brush all over with the beaten egg, then scatter with the nigella seeds. Bake on the top shelf of the oven for 40 mins or until deeply golden and crisp. Serve hot or cold with your choice of sauce.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
10th Jun, 2018
I used pre-made pastry so I can’t comment on the pastry side of things, but the filling was excellent and I will definitely be trying again (perhaps with the home made pastry next time!).
5th Mar, 2018
Firstly 3 stars for the pastry, its delicious and the overall flavour, again delicious. However I made proper rolls and cooked them from frozen and most of the filling oozed out during the cooking and the mashed potato in it gives them a funny texture. I might try them again with cubed potato and as a parcel.
9th Dec, 2017
I didn't think cheese and onion rolls could taste this good! The pastry is actually very simple if you leave enough time, and is the best I've ever tasted. We used a pestle and mortar to grind black mustard seeds from scratch which may have contributed to the amazing crunch. Only criticism of the recipie is the pastry didn't go as far as the recipie suggests but the left over mix made excellent loaded potato skins. We didn't have the seeds so omitted them.
Kate C's picture
Kate C
6th Dec, 2018
The recipe mentions serving this with favourite dips. What dips might go nicely with the rolls?
goodfoodteam's picture
6th Dec, 2018
Thanks for your question - these go well with brown sauce, ketchup or chilli sauce. Enjoy!
21st Dec, 2017
If making ahead and freezing, do I need to defrost and cook as in the recipe? Or do I cook from frozen and add extra time?
goodfoodteam's picture
23rd Dec, 2017
Thanks for your question. We'd suggest cooking from frozen. You'll need to add around 10 mins to the cooking time.
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?