A serving board with cheese & onion rolls

Cheese & onion rolls

  • 1
  • 2
  • 3
  • 4
  • 5
(1 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 made when lactic-acid producing bacteria are added to cream and churned to make an…

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 made when lactic-acid producing bacteria are added to cream and churned to make an…

  • 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

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
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.