Table of Contents
Table of Contents
Why Homemade Cheese and Onion Rolls Beat the Bakery
Evelyn’s Story – Rolls from My Grandmother’s Kitchen
Hello, my dears. I’m Evelyn, and today, I’m thrilled to share with you a true comfort bake, my homemade cheese and onion roll recipe. This one’s close to my heart, straight from memories of my grandmother’s cottage kitchen in the English countryside. I still remember the scent of slow-cooked onions wafting through the house, the buttery puff of pastry rising in the old oven, and the way she’d let me crimp the edges with a fork, though not always neatly!
We didn’t call it anything fancy back then, but what we had was flavor and care. Each bite was golden, cheesy, and filled with that sweet-savory onion softness that only time and a bit of love can create. Over the years, I’ve added my own little touches to her original cheese and onion roll recipe, and now it’s a staple in my home, especially when guests pop by or a chilly afternoon calls for something warm and satisfying.
Why Not Just Buy One at Greggs?
Now, you might ask, “Evelyn, why not pop down to Greggs instead?” Well, I know their cheese and onion bakes are popular, but did you know Greggs doesn’t always make their sandwiches fresh in store? Many items are delivered pre-prepared, then assembled. And while convenient, it doesn’t quite match the flavor or freshness of home baking.
You also might wonder what’s the lowest calorie sandwich at Greggs? It’s usually one of their light options, like the ham salad, about 300 calories. But our homemade version of a cheese and onion roll lets you control every ingredient. Want less fat? Use reduced-fat cheese. More protein? Toss in some extra cheddar. Need it dairy-free? You can do that too. You don’t get that flexibility from a pre-packed option.
When you make your own cheese and onion roll recipe, it’s not just healthier, it’s richer, warmer, and far more satisfying. And let’s be honest, nothing beats that first bite into hot, buttery pastry straight from your own oven.
Craving more bread-based bakes? You might also love this soft cheese and onion bread recipe or even explore my homemade naan bread, perfect for stuffing or serving on the side.
The Heart of the Roll – Choosing the Right Cheese and Onion
Cheese Matters – Melting, Flavor, and Pairing
When crafting the perfect cheese and onion roll recipe, it’s all about choosing a cheese that melts beautifully and tastes even better. Now, what type of cheese is best for sandwiches? For me, it’s a bold, mature cheddar, strong enough to hold its own against sweet onions, and rich enough to melt into a lovely, creamy texture. But we’re not stopping there.
For meltability, what cheese melts the best? Mozzarella often wins that title. That’s why I like to blend cheddar with a touch of mozzarella, it adds that luxurious stretch and softens the bite of stronger cheeses. Some people also like Red Leicester or Double Gloucester for a touch of color and nutty depth.
But let’s talk quality. Real cheese starts with four essential ingredients: milk, salt, cultures, and rennet. If you’re buying pre-grated cheese, make sure it’s made from the real stuff, not cheese-like products with starch and anti-caking agents. In this cheese and onion roll recipe, good cheese makes all the difference.
Want to try something unique? These aubergine and halloumi parcels also explore incredible melting cheeses and textures.
Onions: Raw or Cooked? What Kind is Best?
Now, onto onions, the unsung hero of this bake. What onion is best for cheese and onion sandwiches? I recommend a standard yellow onion. It offers the ideal balance of sweetness and mild heat, especially when slowly caramelized. According to The Kitchn, yellow onions are a versatile all-purpose variety, perfect for both baking and savory fillings.
Can you put raw onions in a sandwich? Certainly. Thinly sliced red onions work beautifully in cold sandwiches where a little bite is welcome. But in this recipe, gently cooked onions bring out a mellow sweetness that melds into the cheese without overpowering it.
What is the best onion for sandwiches in general? For raw preparations, red onions are crisp and colorful, but they can become sharp or rubbery when baked. Stick with yellow or even white onions for the best texture and flavor in a baked cheese and onion roll.
Wondering do cheese and onions go well together? Absolutely, they’re a beloved British flavor pairing, much like in Walkers’ iconic cheese and onion crisps, pies, and pastries. In fact, this duo is such a staple that it even earned a spot in literary lore: What was Ernest Hemingway’s favorite sandwich? Some sources suggest he adored a grilled Swiss cheese and onion sandwich, proof that the combo’s appeal spans generations and borders.
There’s even an old wives’ tale claiming onions placed in the kitchen absorb illness from the air. Whether or not that’s true, I say let them absorb flavor into your rolls instead.
And if you like your onions a little punchier, try this spicy onions recipe as a side, you won’t regret it.
The Crust and Craft – How to Make Cheese and Onion Rolls
Pastry Talk – Puff vs. Shortcrust
When choosing the right wrap for your cheese and onion roll recipe, the most important decision is the pastry. So, what kind of pastry is on a sausage roll? Traditionally, it’s puff pastry, light, buttery, and filled with airy layers that bake into crisp perfection. It’s the same pastry used in Greggs sausage rolls, which BBC Good Food also recommends for its flakiness and classic texture.
What pastry for cheese and onion pasty works best, puff or shortcrust? Shortcrust has a tender, crumbly bite and is often used in traditional pies or Cornish pasties. It holds its shape well but lacks that signature puff. For rolls, puff pastry wins, its crisp edges and airy bite balance beautifully with rich cheese and soft onions. King Arthur Baking offers a helpful guide if you fancy trying a homemade rough puff from scratch.
What ready made pastry do you use for sausage rolls at home? Most grocery stores carry quality all-butter puff pastry sheets. Just be sure to check that it’s not overly thick, thin sheets give you that perfect rise and crunch without weighing down the roll.
If you’d rather skip pastry altogether, try a bread-style roll. How to make simple cheese rolls? It’s as easy as using a soft dough instead of pastry. For that approach, what kind of cheese is best in cheese bread? A mature cheddar adds body, while parmesan lends a sharp, nutty finish, Serious Eats recommends both in their savory bread bakes.
Try it with my Ezekiel bread recipe if you want something a bit healthier or these garlic butter cheese bombs for a more indulgent twist.
Ingredients for Cheese and Onion Roll
| Ingredient | Quantity | Purpose |
|---|---|---|
| Puff pastry sheet | 1 pack (approx. 320g) | Crisp, flaky exterior |
| Yellow onion, thinly sliced | 2 medium onions | Sweet, savory filling base |
| Mature cheddar, grated | 100g | Rich flavor and creamy melt |
| Mozzarella, grated | 50g | Stretchy texture |
| Butter | 25g (1 tbsp) | To sauté onions |
| Egg | 1 Large (beaten) | For sealing and egg wash |
| Salt & pepper | To taste | Seasoning |

Step-by-Step Instructions
Step 1: Preheat the Oven
Set your oven to 200°C (392°F), fan 180°C, and line a baking tray with parchment.
Step 2: Prepare the Onions
Melt butter in a pan over low heat. Add thinly sliced onions and cook slowly until golden and soft, around 15 minutes.

Step 3: Roll Out the Pastry
Lay your puff pastry sheet on a lightly floured surface. Cut into rectangles, roughly 10×15 cm each.
Step 4: Add Filling
Spoon some cooled onion mixture onto one half of each rectangle. Top with your cheese blend. Season with salt and pepper.
Step 5: Seal and Fold
Fold the other half over the filling. Press the edges with a fork to seal. Score the tops lightly with a knife if desired.

Step 6: Egg Wash
Beat the egg and brush it over the top of each roll for a glossy finish.
Step 7: Bake to Perfection
Place rolls on your prepared tray and bake for 20–25 minutes or until puffed and golden brown.
Step 8: Cool Slightly and Serve
Let them rest for 5 minutes. Best enjoyed warm, with your favorite dip or a side of onion rings (coming up next!).

Cheese and Onion Roll Recipe – Buttery, Flaky, and Packed with Flavor
A flaky, buttery cheese and onion roll recipe using golden puff pastry, caramelized onions, and a rich blend of cheddar and mozzarella. A British classic made fresh from your oven.
- Total Time: 35 minutes
- Yield: 6 rolls 1x
Ingredients
-
1 pack (320g) Puff pastry sheet
-
2 medium Yellow onions, thinly sliced
-
100g Mature cheddar, grated
-
50g Mozzarella, grated
-
25g Butter
-
1 Large Egg (beaten)
-
Salt & pepper to taste
Instructions
1. Preheat oven to 200°C (392°F) and line a baking tray.
2. Melt butter and cook onions on low until golden and soft.
3. Roll out puff pastry and cut into rectangles.
4. Add onion and cheese mix onto one side, season.
5. Fold pastry, seal with fork, and score the top.
6. Brush with beaten egg for shine.
7. Bake for 20–25 minutes or until golden.
8. Let cool slightly and serve warm.
Notes
Use a mix of cheeses for richer texture.
Try adding mustard or herbs to the filling.
Freeze before baking for a make-ahead option.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Pastry
- Method: Baking
- Cuisine: British
- Diet: Vegetarian
Nutrition
- Serving Size: 1 roll
- Calories: 290
- Sugar: 2g
- Sodium: 370mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 40mg
The Perfect Pair – Crisp Onion Rings & Savory Sides
Make-At-Home Onion Rings Done Right
Once your cheese and onion rolls are in the oven, let’s turn to the ultimate side dish, onion rings. Forget soggy frozen bags; we’re going crisp, golden, and homemade. So, how to make your own onion rings that don’t fall apart or turn greasy?
Start by slicing large yellow onions into thick rings. Which onions are best for onion rings? Yellow is ideal, mild yet flavorful. Why don’t they use red onions for onion rings? Because they’re too soft and sweet for frying and often lose structure under heat.
Next, soak the rings in milk for 30 minutes. Why soak onion rings in milk? It softens the pungency and helps the batter adhere. That leads us to how do you get batter to stick to onion rings?, a crucial question. The trick is to dry the rings after soaking, dredge them in flour, then dip into batter.
Now, what’s the batter for onion rings? A classic mix: flour, cornstarch, salt, paprika, sparkling water, and a pinch of baking powder. Gordon Ramsay adds a splash of lager for depth.
Bake them at 220°C (428°F) for 15–20 minutes or fry at 180°C until golden. How long should onion rings be in the oven? It varies by thickness, but watch for bubbling and browning.
Curious about indulgence? How unhealthy are fried onion rings? Well, they can be high in fat, but baking instead of deep frying saves calories. Air frying works beautifully too.
Need a cheese hack? Can you turn shredded mozzarella into a ball? You can, lightly microwave and press it into shape. It’s a fun garnish next to your rolls or a cheesy twist on a side.
Sauces & Surprising Pairings
No good cheese and onion roll recipe is complete without something to dip or drizzle. What sauce do people use for onion rings? Classics include garlic mayo, chipotle ketchup, spicy mustard, or sweet chilli sauce. My go-to? A smoky tomato relish or this delightful beetroot ketchup that adds earthy tang.
If you want something lighter, serve your rolls with egg and potato salad or even a roasted veggie dish like this courgette and pepper recipe.
Whether you’re pairing with a crisp ring or a creamy dip, remember: these combinations bring out the richness of the roll without overpowering it. That balance is what makes the whole meal sing.
Frequently Asked Questions
What is in the cheese and onion roll at Greggs?
Greggs’ cheese and onion roll typically includes puff pastry, a mix of mature Cheddar cheese, rehydrated onions, potato flakes, and seasoning. The cheese they use is a medium-strength Cheddar, designed to stay creamy without melting out completely. While convenient, their version often contains stabilizers and preservatives not found in homemade alternatives like this cheese and onion roll recipe.
If you’re after a fresher option, this homemade version skips additives and lets you control every layer, from cheese strength to pastry type.
Why do Greggs have two prices?
Greggs offers two prices depending on whether the item is hot or cold. Hot food sold to take away is subject to 20% VAT, while cold takeaway food is usually VAT-exempt. That’s why a hot roll costs more than the same one served cold. And yes, is Greggs cheaper after 4pm? some locations offer end-of-day deals, but not all. Another reason to bake your own and avoid the wait.
Is a sausage roll OK for diabetics?
It depends. A traditional sausage roll, or even a cheese and onion roll, contains refined flour and saturated fats, which can spike blood sugar. However, if you’re making them at home, you can opt for wholemeal pastry, low-fat cheese, or even explore this Ezekiel bread variation to make it more diabetic-friendly. Always consult a nutritionist for specific dietary needs.
What’s the healthiest thing to eat at Greggs?
The tuna crunch baguette and ham salad sandwich are among Greggs’ lower-calorie options. But healthier doesn’t always mean better, especially when homemade meals give you the power to reduce sodium, swap out fats, and increase fiber. Even this cheese and onion roll recipe can be tweaked with lighter cheeses or added vegetables like spinach for extra nutrition.
What are the ingredients in Sainsbury’s cheese and onion sandwich?
Sainsbury’s version often includes soft white bread, grated mature cheddar, mayonnaise, chopped spring onions, and mustard. It’s tasty but processed. When you compare it to this homemade roll, where you caramelize onions and use real cheese, you’ll notice a richer flavor and far fewer additives.
You can also recreate a sandwich version using this homemade naan bread or serve it warm like a melt.
How to make a cheese and onion sandwich?
Making a cheese and onion sandwich is simple. Choose a good bread, sourdough, ciabatta, or seeded, and spread butter or mustard. Layer on your favorite cheese and either raw red onion for sharpness or cooked yellow onion for sweetness. You can toast it, press it, or even grill it open-face like a melt. Need a twist? Add this spicy onion mix for extra punch.
Is a cheese and onion sandwich healthy?
It can be, depending on ingredients. Cheese offers protein and calcium but also fat. Onions are packed with antioxidants and prebiotics. To keep it healthy, use wholegrain bread, limit mayo, and watch portion size. Or enjoy it warm, folded in pastry, and pair it with a fresh green salad or roasted vegetables like in this parsnip soup combo.
Conclusion
There’s something deeply comforting about a cheese and onion roll recipe that’s made with your own hands. The scent of melting cheese, the sweetness of softened onions, and that golden crackle of puff pastry, all of it comes together in a way no store-bought version ever could.
For me, every time I make these rolls, I remember my grandmother’s soft laughter, her flour-dusted apron, and the joy of sharing something homemade. That’s the heart of why I cook, to pass on love, one delicious bite at a time.
Whether you serve these warm with crispy onion rings or tuck them into a lunchbox with salad, I hope this recipe becomes one of your family’s favorites too. Because in this kitchen, it’s not just about food, it’s about stories, connection, and that wonderful sense of home.