Beef and Onion Suet Pudding is a steamed British meat pudding — braised beef and onions sealed inside a soft suet pastry, then cooked low and slow in a pot of simmering water. It takes about three and a half hours start to finish, and most of that time the stove does the work. If you want a genuinely filling cold-weather dinner that reheats well the next day, this is it.
Why this recipe works
Two things make this pudding succeed. First, the raw beef goes into the basin uncooked and braises inside the sealed pastry during steaming — the trapped steam and stock turn the braising steak tender without any pre-browning step. Second, suet pastry stays soft rather than crisp because suet melts slowly and evenly during steaming, which keeps the dough pliable and lets it absorb the meat juices from the inside. That absorption is the point: the bottom and sides of the pastry end up flavored all the way through, not just on the surface.
About the ingredients
- Braising steak: This cut — sometimes labeled chuck or blade steak — is essential. It has enough connective tissue to break down over a long, moist cook. A lean steak like sirloin will turn dry and tough inside the pudding. Ask your butcher for braising steak if you’re unsure.
- Shredded beef suet: Atora is the most widely available packaged option. Fresh suet from a butcher works too but needs to be finely shredded before use. Vegetable suet (also sold as Atora) is a reliable swap if you prefer — the pastry texture is slightly less rich but still holds well.
- Self-raising flour: Don’t substitute plain flour here without adding a raising agent. The lift from self-raising flour is what keeps the pastry from being dense and stodgy.
- Beef stock: A good stock matters more than usual because it’s the only liquid in the filling. A weak stock produces a thin, flat-tasting gravy. Skip the garnish — not worth the extra dish.
What can go wrong
- The basin runs dry and the pudding scorches: The pot water level drops during three hours of steaming. Check every 45 minutes and top up with boiling water — adding cold water drops the temperature and extends cooking time.
- The pastry lid tears when you unmold: This usually means the seal wasn’t pressed firmly enough before steaming, letting steam push through and weaken the dough. Press the moistened edges together firmly and run your thumb around the join twice before covering.
- The filling is watery rather than saucy: If you added too much stock or the basin wasn’t sealed tightly, excess steam escapes back in and dilutes the gravy. Measure the stock carefully and make sure the foil and parchment cover is tied down snugly with twine.
- The beef is still tough after steaming: Braising steak needs the full three hours at a steady simmer. A gentle bubble — not a rolling boil — is what you want. A hard boil can cause uneven heat and still leave the meat chewy.
- The pastry sticks to the basin: Grease the basin thoroughly with butter or lard, including the rim. A light dusting of flour after greasing gives extra insurance, especially if your basin is older and not non-stick.
Keeping and reheating
Let the pudding cool completely before covering, then refrigerate for up to three days. To reheat, return the covered basin to a pot of simmering water and steam for 45 minutes to an hour until piping hot all the way through — the internal temperature of the beef filling should reach at least 165°F (74°C) when reheated. You can also reheat individual portions in a microwave on medium power in two-minute bursts, checking between each. For freezing, wrap the fully cooled pudding tightly in cling film and then foil; it keeps well for up to two months. Thaw overnight in the fridge before reheating by steaming as above.

Beef and Onion Suet Pudding
Equipment
Ingredients
For the suet pastry
225 g flour - Self-raising, ensure the flour is fresh for the best texture.- 100 g shredded beef suet - Use Atora brand or fresh suet from the butcher.
½ tsp salt - Enhances pastry flavor.
125 ml water - Cold, adjust slightly if needed to form the dough.
For the filling
- 400 g braising steak - Trimmed and cut into 2cm cubes.
1 medium onion - Finely chopped.
1 tbsp flour - Plain, to lightly coat the beef and thicken the filling.
½ tsp salt - To season the filling.
½ tsp ground black pepper - Freshly ground for better flavor.
200 ml beef stock - Use homemade or high-quality store-bought stock.
1 tsp Worcestershire sauce - For extra depth of flavor.
Instructions
- Prepare the Filling: Toss the beef pieces in the plain flour along with salt and black pepper. In a bowl, mix with the diced onion, Worcestershire sauce, and beef stock. Let it marinate while you prepare the pastry.
- Make the Suet Pastry: In a mixing bowl, combine self-raising flour, suet, and salt. Gradually add cold water, mixing until it forms a soft, pliable dough.
- Roll Out the Pastry: On a lightly floured surface, roll out two-thirds of the dough into a large circle, big enough to line the steaming basin.
- Assemble the Pudding: Line the greased basin with the suet pastry, leaving enough overhang to seal it later. Pour in the beef and onion filling.
- Seal the Pudding: Roll out the remaining pastry into a lid and place it over the filling. Moisten edges with water and press firmly to seal.
- Steam the Pudding: Cover the basin with baking parchment and foil, securing tightly with kitchen twine. Place in a large pot with water reaching halfway up and steam for 3 hours.
- Serve Hot: Carefully remove pudding from the basin. Turn onto a plate and serve with steamed greens and mashed potatoes.
Notes
- For a richer flavor, add a splash of ale to the filling before sealing.
- If you don’t have a steaming basin, a heatproof bowl will work with proper sealing.
Nutrition
Common questions
Can I use ground beef instead of braising steak cut into cubes?
You can, but the texture will be noticeably different — ground beef (mince) breaks apart into a loose filling rather than giving you chunks of tender meat in gravy. If you do use ground beef, brown it first in a pan to remove excess moisture, then drain it well before adding the stock and onion, otherwise the filling turns watery inside the pudding.
How do I know when the pudding is done if I can’t see inside?
After three hours of steady steaming, the pastry will feel firm when you press the foil cover gently — it shouldn’t feel soft or doughy in the center. If you’re uncertain, an instant-read thermometer pushed through the foil and parchment into the center of the filling should read at least 160°F (71°C) for the beef to be safe and fully cooked.
My dough is sticky and hard to roll — what do I do?
Suet pastry is stickier than shortcrust, so flour your surface and rolling pin generously. If it’s tearing rather than rolling, it’s likely too wet — work in a tablespoon of flour at a time until it holds together without sticking to your hands. Don’t over-knead it; just bring it together and roll immediately.
Can I make this ahead and steam it the next day?
Yes — assemble the pudding completely, cover it tightly with parchment and foil, and refrigerate it uncooked for up to 24 hours before steaming. Add an extra 20 to 30 minutes to the steaming time to account for the filling starting cold from the fridge.
What to cook next
- Savory British Beef Pies
- Wild Venison Mushroom Pies
- Cumberland Sausage Mince Pie
- Savory Beef Carrot Turnovers










