I was craving bacon pudding the other day & couldn’t be bothered with the whole steaming situation, so I decided to bake it instead. This bacon and onion pudding comes out with the most incredible golden crust! We’ve got smoky bacon, soft onions, a lovely suet pastry for that nostalgic flavour. My Fluffy Yorkshire Puddings recipe is another one to try if you love a retro British bake!

Here is why this crispy bacon and onion suet pudding is going to become a staple in your kitchen:
If you have leftover bacon, consider making Creamy Bacon Pasta, Roasted Brussels Sprout Pasta, or Mexican Chicken Salad with Roasted Corn & Bacon.
Table of Contents

A few things make or break this bacon pudding:
See the recipe card for full information on all ingredients and quantities.
You can definitely play around with this bacon pudding recipe:

Step 1: Heat olive oil in a frying pan over medium-high heat, then add the bacon, sliced onions, and a generous amount of black pepper.

Step 2: In a large bowl, mix together the self-raising flour, suet, salt, and pepper.

Step 3: Gradually add water to the dry ingredients and mix until a soft dough ball forms, then turn it out onto a lightly floured surface.

Step 4: Roll the dough out into a flat rectangle roughly 30x25cm.

Step 5: Fry the bacon and onions until the bacon is slightly crisp and the onions are tender, then remove from the heat and set aside to cool.

Step 6: Move the rolled dough to a parchment-lined baking tray and spread the cooled bacon and onion mixture evenly across it, leaving a 2cm border around the edges.

Step 7: Tightly roll the dough from the shorter end into a neat log shape to enclose the filling.

Step 8: Brush the outside entirely with beaten egg, cover gently with foil, and bake at 180°C fan for 35 minutes. Remove the foil, brush with remaining egg wash, and bake for another 30 minutes until golden.
If you want something comforting on the side, try my Caramelised Onion Gravy, Leek and Potato Soup, or Braising Steak with Gravy.

Traditional bacon onion pudding is usually steamed for hours, which means constant checking and a very soft, pale exterior with no crust to speak of. Baking solves both problems at once.
We use the foil for the first half of the cook, trapping moisture inside so the pastry steams gently and stays light. Pull the foil off for the second half with an egg wash and the outside turns golden and crisp in a way a steamer basin just can’t give you.
This bacon roly poly recipe is hearty enough to be a meal on its own but really good with something to pour over it or with something green on the side. A nice, rich gravy is non-negotiable in my house whenever I make bacon pudding.
Try it with:
Bacon and onion suet roll keeps really well and is brilliant for next-day lunches straight from the fridge.
Refrigerator: Cool the bacon pudding completely then store in an airtight container or wrapped in foil. It’s good for up to 4 days.
Freezer: Wrap individual slices in cling film and freeze for up to 3 months. Thaw overnight in the fridge before reheating. This bacon and onion suet pudding recipe freezes super well.
Reheat: Pop it in the oven at 180°C for 10-15 minutes to keep the crust crisp.
Definitely! You can assemble the whole thing raw and keep it wrapped in the fridge for up to 24 hours before baking. Add about 5 extra minutes to the covered bake if it’s going in cold.
Almost always from overworking the dough or not adding enough water. Mix until it just comes together and handle it as little as possible after that.
Yes, it’s a straight 1:1 swap and the texture comes out very similarly. That’s a good option if you want to keep it vegetarian aside from the bacon which you could also replace with a plant-based version.
Leave a clear 2cm border when spreading the filling and firmly pinch the ends of the log together before it goes in the oven. A tight roll helps too.
If you need something sweet to follow, try my Lemon Drizzle Cake, Soft Flapjack Recipe, or Peanut Butter Rice Krispie Treats.
If you tried this Baked Bacon Pudding recipe, it would mean so much to me if you could leave a review & a star rating to let me know how you found it! I love hearing about your experiences – it motivates me to keep creating more and more recipes for you guys 💛 Let’s get cooking! – Mimi x
