British Steak and Kidney Pudding is a traditional savory British dish that’s both rich and hearty. Tender pieces of beef steak and kidney are cooked in a rich Guinness gravy, steamed (rather than baked) in a flaky suet based (beef fat) pastry.

Pouring gravy over a steak and kidney pudding

Just in time for St Patrick’s Day, this classic savory pudding is usually served with peas. The filling can also be used in a classic pie form for a Steak and Kidney pie that is also one of Englands national dishes.

Fun fact: Not to confuse things (I hope), a pudding is in fact also known as dessert in the U.K.

A closeup of the steak and kidney filling inside the pastry

Kidneys are a popular ingredient used in British cooking, but they’re not for everyone as they do have a very rich and intense flavor. If they are not to your liking, then you will love my British Steak and Ale Pie which has a very similar filling, minus the kidney.

What is the difference between Steak and Kidney Pudding and Steak and Kidney Pie? 

In a nutshell, a pudding uses suet pastry and is steamed while a pie uses the same filling with a shortcrust (traditional pie crust) pastry that is baked.

Steak and Kidney pudding is one of the most popular British comfort foods and “pub grub” that was actually born in France and Belgium. In the U.K., these puddings can be purchased in supermarkets in tins (Fray Bentos being the most popular brand). But of course, homemade is always best.

Suet pastry is an old fashioned British pastry that’s perfect for steaming. What exactly suet? It is the beef fat from around the beef kidneys. A good substitute would be either lard, beef tallow (a rendered form of beef fat) or vegetable shortening. Suet is different in texture than lard or shortening, but can be prepared the same way. Details are in the recipe.

A traditional pudding bowl is used for this this recipe. I use a 1.2 liter (2.5 pint)  (6 x 4-inch/15 x 10 cm) ceramic pudding bowl/basin that I purchased on Amazon that is inexpensive.

Suet pastry in a bowl

After lining the bowl with the pastry, then adding the filling, a circle of pastry is put on top then the excess pastry is folded over and a good seal created. See picture above.

String is tied around a bowl to create a handle

The bowl is tightly covered with foil and string is tied around the rim. I like to make a simple handle using string to help lift the bowl in and out of the steaming pan. See picture above.

How do you steam Steak and Kidney Pudding?

Fill a large pan with water, 3/4 of the way up to the top of the bowl. It is best use a ring of foil or upturned bowl to rest the bowl on to keep it raised off the bottom of the pan.

You can also steam steak and kidney pudding in a slow cooker. Your slow cooker must be tall enough to house the bowl and room for the lid. Cook on high for 6-8 hours.

A pan filled with water with a ring of foil

It is best to keep the bowl off the bottom of the pan while steaming and this can be done with a small ceramic ramekin, or a piece of foil made into a ring (see picture above). All these details can be seen in the attached step-by-step video.

A foil covered bowl in a pan of water ready to steam

Yield: 4

British Steak and Kidney Pudding

A steak and kidney pudding cut open showing the steak and kidney inside with gravy

Tender pieces of beef and kidney cooking in a Guinness gravy steamed in a seut-based pastry.

Prep Time 20 minutes
Cook Time 3 hours
Total Time 3 hours 20 minutes

Ingredients

  • For the filling:
  • 1 tablespoon vegetable oil
  • 1 tablespoon unsalted butter
  • 1 ¼ pounds (570 grams) stew beef
  • Salt and ground black pepper
  • 1 small onion, finely chopped
  • 1 large carrot, finely chopped
  • ¼ cup (52 grams) beef kidney
  • 1 garlic clove, peeled and finely chopped
  • 1 tablespoon tomato paste
  • 2 teaspoons Worcestershire sauce
  • 1 tablespoon flour
  • 1 teaspoon English mustard powder
  • ¼ teaspoon fresh rosemary, chopped
  • ¼ teaspoon fresh thyme
  • ⅓ cup (88 m)l Guinness
  • ½ cup (118 ml) beef stock
  • ½ teaspoon salt (or to taste)
  • Ground black pepper to taste
  • For the pastry:
  • 2 ⅓ cups (300 grams) all-purpose flour
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • 1 cup + 2 tablespoons (150 grams) beef suet *see note
  • Butter for greasing bowl

Instructions

  1. For the filling:
  2. Add the vegetable oil and butter to a large, heavy, ovenproof saucepan or braising pan over medium high heat. Add the beef, sprinkle lightly with salt and pepper and cook, turning the pieces until brown on all sides. Remove and set aside.
  3. To the same pan, add the onion and carrot, cook until the onions soften, about 5 minutes. Add the kidney, stir. Add garlic, tomato paste and Worcestershire sauce. Stir to mix well and cook for 1 minute.
  4. Sprinkle in the flour, mustard powder, rosemary and thyme and stir well until all the flour is well mixed. Cook for 2 minutes, then add the Guinness and stir until it starts to thicken. Stir in the beef stock and beef.
  5. Cover with a lid and allow to come to a low simmer for 35-45 minutes. Remove the lid and simmer for 15 more minutes to thicken the liquid. You do not want the liquid too runny, it should be thick. The meat should be quite tender, but will also continue cooking in the oven. Taste for seasoning, add the ¼ teaspoon salt and pepper if needed.
  6. For the pastry:
  7. Add the flour, baking powder, salt and suet to a large bowl. Drizzle in the water and mix using a fork until it starts to come together and holds together when pressed in your hand. You may not need all of the water. If using lard or shortening, you will need to rub between your fingers until it looks like breadcrumbs, then add the water. Turn out onto a lightly floured surface and knead until smooth. Cut off a ¼ of the dough and set aside.
  8. Use the butter to grease well the inside of a 1.2 liter (2.5 pint) (6 x 4-inch/15 x 10 cm) ceramic pudding bowl/basin.
  9. Roll out the large piece of dough into a 15 inches (38 cm) round, large enough to leave some hanging over the edge of the bowl. Transfer to the bowl and press evenly onto the inside of the bowl leaving some hanging over. Add the steak and kidney filling (reserving some gravy for serving) and flatten the top. You don’t want too much gravy in the filling as it may make the dough soggy. Roll out the 1/4 piece of the pastry into a circle to fit the top of the pudding. Fold the edges over the top of the circle and use water to wet your fingers to smooth the edges and create a nice seal.
  10. Cut 2 circles of parchment paper to fit inside the bowl and a large circle of foil large enough to cover and a little down the side. Use the butter to grease both of the parchment pieces and lay one on top of the pudding, butter side down and the other on top of that, butter side down. Cover with foil and seal firmly. Tie a length of string around the rim to keep the foil in place. You can also tie another piece of string to that to make a handle. See the video to see step-by-step.
  11. Add a riser of rolled up foil shaped into a circle or a small ceramic ramekin and place in the bottom of a large pan that has a lid. This is to keep the bowl off the bottom of the pan. Place the bowl on the riser in the pan and fill with water up to ¾ of the side of the bowl. Cover the pan with a lid. Bring the water to a boil and simmer for 2 hours. If your lid is well sealed the water should not evaporate so keep and eye on the water level and fill if needed.
  12. After 2 hours remove the bowl from the pan and allow to cool slightly before removing the foil and parchment paper.
  13. Place a large plate on top of the pudding and flip over. Slice and serve.

Notes

Suet is dried beef fat. Beef tallow or lard is a more readily available substitute in the U.S.

Nutrition Information

Yield

4

Serving Size

1

Amount Per Serving Calories 905Total Fat 45gTrans Fat 4gUnsaturated Fat 39gSodium 1497mgCarbohydrates 65gProtein 40g

This nutrition calculation is provided by Nutronix that is only a guideline and not intended for any particular diet.