Yorkshire puddings are the perfect accompaniment to roast meat dishes. So whether you’re serving up a roast chicken, roast beef or even a Christmas dinner of turkey and all the trimmings, here’s a history of Yorkshire puds, and tips on how to nail them every time…

Yorkshire puddings – the history


View this post on Instagram

The proof is in the pudding. What are your top tips for cooking up the finest Yorkshire Puds this #YorkshirePuddingDay?

A post shared by Whitbread Inns (@whitbreadinns) on



No Sunday roast is complete without a Yorkshire Pudding, and yet we know remarkably little about its history. Most assume it comes from Yorkshire, judging by the name, but there’s no certifiable evidence that that’s the case.

However, it is thought they were traditionally served as a cheap way to bulk up a meal, or to fill you up before the main course, meaning not so much (expensive) meat would be needed.

In its earliest incarnations, it’s been recorded as a “dripping pudding” as it was cooked beneath roasting meat in order to catch the precious drippings (melted fat). In 1737 book The Whole Duty Of A Woman, Sir Alexander William George Cassey gives the recipe for a perfect dripping pudding, instructing you you to make a pancake batter, heat a pan over a fire with a little butter, pour in the batter and cook beneath a shoulder of mutton.

Back in the day, these puds were cooked as Cassey suggests, in one large pan and sliced into portions, but now we’re much more used to individual puddings (often nabbed from the freezer – no judgement), that are a whole lot puffier.

How to make the perfect Yorkshire pud

A tray full of home baked yorkshire puddings

Most people have a favourite, trusted recipe but there are some universal tips that will help make your puds light, fluffy and crispy.

The first thing to tackle is the oil; you want one with a high smoking point. This is not the time for fancy extra-virgin olive oil – stick to vegetable, sunflower and peanut oils. Pour the oil into your baking tin and give it enough time to properly heat up in the oven – don’t rush the process. And your oven needs to be very, very hot.


View this post on Instagram

#Finished #yorkshirepudding #sogood #ibetyoursdontlooklikethis😜 #3ingredients #soeasy

A post shared by karla.briscoe (@karla.briscoe) on


Make sure you weigh your quantities. Too much flour and the puds will be dense, but overdo the milk and the batter will be too loose. If you scrimp on eggs, they won’t rise properly, and if you want extra volume, you can add in an extra egg white.

The key is stirring the batter as thoroughly as you can because you don’t want any lumps. Once you’ve left it to rest for a while, give it one last stir to whisk up any flour that might have sunk to the bottom of the bowl.



Putting your batter in a jug will make pouring it out much easier – it’s one more item to wash, but it will definitely be worth it. Have a spoon at the ready to collect the drips in between pouring each pud.

It might be tempting, but resist the urge to open the oven door before your puddings are completely done – unless you want poor collapsed puds.

Then add gravy – who even needs the rest of the roast dinner?

Try this classic Yorkshire pudding recipe

A tray full of home baked yorkshire puddings
Print Recipe
Nutrition Facts
Classic Yorkshire puddings
Amount Per Serving
Calories 143 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 5g31%
Cholesterol 57mg19%
Sodium 226mg10%
Potassium 73mg2%
Carbohydrates 16g5%
Fiber 1g4%
Sugar 1g1%
Protein 5g10%
Vitamin A 120IU2%
Calcium 39mg4%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

Classic Yorkshire puddings

Crisp, golden and sky high, the perfect companion to a Sunday roast
Prep Time20 minutes
Cook Time20 minutes
Resting time30 minutes
Total Time1 hour 10 minutes
Course: Side Dish
Cuisine: British
Servings: 12
Calories: 143kcal


  • Mixing bowl
  • non-stick 12-hole muffin tin


  • 225 g plain flour
  • 300 ml whole milk
  • 4 eggs
  • 1 tsp salt
  • 4 tbsp vegetable oil


  • Sift flour and salt into a mixing bowl and make a well in the centre. Add the eggs and half the milk, then mix until smooth.
  • Slowly add the rest of the milk, continuing to whisk until it the batter has the consistency of single cream.
  • Transfer the batter to a jug for easier pouring later and leave it to rest for at least 30 minutes.
  • In the meantime, preheat the oven to 240°C/220°C fan/gas 9.
  • When ready to cook, take a non-stick, 12-hole muffin tin and add a teaspoon of oil to each hole. Place the tin at the top of your hot oven and leave for 10 minutes or so until the oil is smoking hot.
  • Carefully remove the muffin tin from the oven and pour in the batter between half and three-quarters the way up each hole. You should hear a sizzle as the batter hits the hot oil. Then place the tin back in oven and reduce temperature immediately to 220°C/200°C fan/gas 7.
  • Bake for 20 minutes until risen and golden. Serve immediately.


Make ahead and freeze: You can make Yorkshire puddings ahead of time and then freeze them until needed. Once out of the oven, allow the puddings to cool completely on a wire rack, then pop them into a tightly sealed freezer bag, and freeze for up to one month.
Reheat from frozen: Heat your oven to 220°C /200°C fan/Gas 7, place the frozen puddings on a baking sheet and cook for 6-8 minutes until hot and crisp.


Calories: 143kcal | Carbohydrates: 16g | Protein: 5g | Fat: 7g | Saturated Fat: 5g | Cholesterol: 57mg | Sodium: 226mg | Potassium: 73mg | Fiber: 1g | Sugar: 1g | Vitamin A: 120IU | Calcium: 39mg | Iron: 1mg

Best-selling Yorkshire pudding tins

Stuck for inspiration? Check out our list of best-selling Amazon products!

No products found.

You may be interested in…

This article may include affiliate links to products and services where we may receive a small fee to support the running of this site if you make a purchase or is a sponsored article from one of our select editorial partners providing valuable advice and information to our readers.



Recipe Rating

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.