Print

Cheese and Onion Rolls Recipe

4.7 from 120 reviews

These Cheese and Onion Rolls are a delicious savory treat featuring a fluffy potato and caramelized onion filling combined with sharp mature cheddar, wrapped in buttery puff pastry and baked to golden perfection. Perfect for a snack or appetizer, these rolls balance creamy, tangy, and aromatic flavors with a satisfying flaky crust.

Ingredients

Scale

Potato and Onion Filling

  • 3 small potatoes, peeled and cut into eighths
  • 1 tablespoon butter
  • 1 large brown onion, cut in half and sliced
  • 1 teaspoon English mustard
  • 1 teaspoon fresh thyme leaves
  • 2 small gherkins, finely chopped
  • ½ teaspoon sea salt (divided)
  • ¼ teaspoon freshly ground black pepper

Cheese and Dough

  • 250 g (2 cups) mature cheddar cheese, grated (sharp cheddar)
  • 1 sheet pre-rolled puff pastry
  • 1 medium egg, whisked
  • ½ tablespoon nigella seeds
  • Plain flour (all-purpose) for dusting

Instructions

  1. Cook the potatoes: Place the peeled and cut potatoes into a pan of salted water. Bring to a boil and cook until tender. Drain the water and cover the potatoes with the lid to steam for a couple of minutes. Mash the potatoes with a potato masher and transfer to a large mixing bowl. Allow the mash to cool.
  2. Caramelize the onions: While the potatoes are cooling, melt 1 tablespoon of butter in a frying pan over low to medium heat. Add the sliced onions and a small pinch of salt. Cook slowly for about 25 minutes, stirring often, until the onions are golden brown and soft. Add the cooked onions to the mashed potatoes and allow this mixture to cool completely.
  3. Prepare the filling: Once the potato and onion mixture is cool, add the grated mature cheddar cheese, 1 teaspoon English mustard, finely chopped gherkins, and fresh thyme leaves. Mix everything thoroughly. Season the mixture with ½ teaspoon sea salt and freshly ground black pepper to taste.
  4. Assemble the rolls: Unroll the sheet of puff pastry on a floured surface and roll it out slightly with a floured rolling pin. Cut the pastry sheet in half lengthwise. Divide the cheese and onion filling into two equal parts and shape each into a sausage shape along the center of each pastry strip. Fold the pastry over the filling and cut each rolled strip into four equal pieces, giving a total of eight rolls. (At this point, you may freeze the unbaked rolls if desired.)
  5. Add toppings and bake: Brush each roll generously with the whisked egg wash, then sprinkle nigella seeds over the top. Line a large baking tray with parchment paper and place the rolls spaced apart on it. Bake in a preheated oven at 180°C (350°F) fan setting for 25-30 minutes or until the rolls are puffed and golden brown.
  6. Cool and serve: Remove the rolls from the oven and transfer them to a baking rack. Let them cool slightly before serving warm for the best flavor and texture.

Notes

  • Use mature sharp cheddar for a more flavorful filling.
  • Caramelizing the onions slowly is essential to develop sweetness and depth in the filling.
  • The rolls can be frozen before baking; bake from frozen adding a few extra minutes to the cooking time.
  • If you don’t have nigella seeds, you can use sesame seeds or omit entirely.
  • Serve warm for the best taste and texture, but these can also be enjoyed at room temperature.

Keywords: cheese rolls, onion rolls, savory pastry, snack recipe, puff pastry recipe, cheddar cheese rolls, caramelized onion, homemade snack