Last Christmas, Emily watched me pull a tray of flat, sad Yorkshire puddings out of the oven and said, "Mom, those look like pancakes." She wasn't wrong! That was the year I learned that making Christmas Yorkshire pudding isn't just about mixing flour and eggs – there's actual science behind getting those gorgeous, puffy, golden beauties that everyone expects at a holiday roast dinner.

After probably 20 batches (yes, really!), I finally figured out the secrets to foolproof Yorkshire puddings. The cold batter trick? Game changer. The super-hot fat? Absolutely essential. Now my Yorkshire puddings rise so tall that Emily jokes they look like little chef's hats!
These traditional British puddings are the perfect side for your Christmas roast beef or turkey. They're crispy on the outside, soft and slightly doughy on the inside, and honestly? They disappear from the dinner table faster than anything else I make. Plus, they only take 25 minutes from start to finish (not counting the batter rest time, but that's hands-off!).
If you're looking for more classic British comfort food, you'll want to try my old fashioned baked macaroni and cheese that pairs beautifully with a Sunday roast.
Jump to:
- Why You'll Love This Yorkshire Pudding Recipe
- Ingredients For Christmas Yorkshire Pudding
- How To Make Perfect Yorkshire Pudding
- Storage And Reheating Your Yorkshire Puddings
- Tips For Making The Best Christmas Yorkshire Pudding
- Yorkshire Pudding Recipe Faqs
- Recipes You May Like
- My Final Thoughts On Making Yorkshire Pudding
- Yorkshire Pudding Recipe
Why You'll Love This Yorkshire Pudding Recipe
- Foolproof method that works every single time (I promise!)
- Ready in just 25 minutes of active time
- Makes 12 perfect individual puddings that everyone can grab
- Crispy exterior with a soft, slightly custardy center – the perfect texture combo
- Can be made ahead and frozen for stress-free holiday cooking
- Works with beef dripping or vegetable oil (vegetarian-friendly option!)
Ingredients For Christmas Yorkshire Pudding
The ingredient list is super simple – you probably have everything already! Here's what you'll need:
- 140g (1 cup + 2 tbsp) plain flour – all-purpose flour works great
- 4 medium eggs – room temperature eggs work best
- 200ml (¾ cup + 1 tbsp) semi-skimmed milk – I prefer semi-skimmed over whole milk
- 6 teaspoon beef dripping or lard – this is the secret to authentic flavor! Use vegetable oil for vegetarian version
- ¼ teaspoon salt
- ¼ teaspoon black pepper
That's it! Six ingredients standing between you and the best Yorkshire pudding you've ever made.
How To Make Perfect Yorkshire Pudding
Here's where the magic happens. Follow these steps exactly and you'll get those tall, puffy puddings every time!
Preparing The Batter
- Place the flour in a large jug and make a well in the center (think of it like a little volcano).
- Crack the eggs into the well and start whisking with a balloon whisk. Gradually bring the flour into the eggs bit by bit.
- Pour in the milk and whisk again until everything's combined. Don't worry if it's a bit lumpy – that's totally fine!
- Cover the jug and place it in the fridge for at least 30 minutes. This step is SUPER important! The cold batter hitting hot fat is what makes them rise. You can make this up to 24 hours ahead.


Baking Your Yorkshire Puddings
- When you're ready to bake, preheat your oven to 220°C/425°F (fan setting).
- Add ½ teaspoon of lard or beef dripping to each hole of a 12-hole metal muffin tin. The tin needs to be metal – trust me on this!
- Place the tin in the oven and heat for exactly 10 minutes. You want that fat smoking hot!
- While the fat's heating, take your batter out of the fridge. Add the salt and pepper, then give it one more quick whisk.
- Here's the tricky part: Open the oven door and carefully pull out the shelf. Working FAST (the fat will be seriously hot!), pour the batter into each muffin hole. Fill them about halfway.
- Close the oven door immediately! Don't peek for at least 15 minutes – I know it's tempting, but opening the door will make them fall.
- Bake for 15-18 minutes until they're risen, golden brown, and crispy around the edges.
- Serve immediately while they're still hot and puffy!
Storage And Reheating Your Yorkshire Puddings

Good news – these freeze beautifully! I make double batches before Christmas and freeze half.
Let the Yorkshire puddings cool completely on a wire rack. Once they're totally cold, pop them into a sealed freezer bag. They'll keep for up to 3 months in the freezer.
To reheat from frozen, place them on a baking sheet and heat at 200°C/400°F. Small puddings need 5-7 minutes, large ones need 9-12 minutes. They'll come out crispy and hot, just like fresh!
You can also refrigerate cooked puddings for up to 2 days. Reheat them the same way – just reduce the time by a couple minutes since they're not frozen.
Tips For Making The Best Christmas Yorkshire Pudding
Want to know the secrets I learned through all those trial batches? Here you go!
Use a metal tin, never silicone. I tried silicone once because it was easier to clean. Big mistake! Metal conducts heat way better and gives you that crispy bottom.
Don't skip the fridge rest. I know 30 minutes feels like forever when you're cooking, but this step lets the flour absorb the liquid properly. The cold batter also creates more steam when it hits the hot fat, which = better rise!
Make sure your fat is SMOKING hot. If the fat isn't hot enough, your puddings won't puff up. That 10-minute preheat isn't optional.
Don't open the oven door! I learned this one the hard way. Even cracking the door for a peek can cause them to deflate. Wait the full 15 minutes before checking.
Work quickly when pouring. Have your batter ready to go before you pull out the hot tin. The faster you work, the less heat you lose.
Want to make larger Yorkshire puddings instead? Use a 6-hole deep Yorkshire pudding tin, add 1 teaspoon of fat to each hole, and bake for 25-30 minutes. Flip them over for the last 5 minutes to get the bottom extra crispy!

Yorkshire Pudding Recipe Faqs
Resting for at least 30 minutes allows the flour granules to swell and the cold batter hitting hot fat creates a better rise and crispier puddings.
Yes! You can make the batter up to 24 hours in advance and refrigerate it. Just give it a quick stir before pouring into the hot pan.
Use very hot fat (heat for 10 minutes), pour cold batter straight from the fridge, and don't open the oven door during the first 15 minutes of cooking.
Absolutely! Cool them completely, freeze in a sealed bag, and reheat from frozen at 200C/400F for 5-7 minutes (small) or 9-12 minutes (large) until crispy.
Recipes You May Like
Looking for more side dishes to round out your Christmas Yorkshire pudding dinner? Try these:
- Roasted Asparagus With Parmesan – A simple, veggie side that takes just 15 minutes
- Honey Glazed Carrots – Sweet and buttery, perfect for holiday dinners
- Brussels Sprouts With Bacon – Because everything's better with bacon!
My Final Thoughts On Making Yorkshire Pudding

Here's the thing about Yorkshire pudding – once you know the tricks, they're actually super easy! That first Christmas after I figured out the cold batter method? Emily couldn't stop talking about how "professional" they looked (her words, not mine!).
Now I make these for every Sunday roast, not just Christmas. They're so quick that there's really no excuse not to have fresh, hot Yorkshire puddings with your meal. Plus, knowing you can make them ahead and freeze them takes all the stress out of holiday cooking.
Don't forget to pin this recipe to your Christmas dinner board on Pinterest so you can find it when you're planning your holiday menu!
Give this Christmas Yorkshire pudding recipe a try and let me know how they turn out. I'd love to hear if the cold batter trick works as well for you as it did for me!




Yorkshire Pudding Recipe
Equipment
- 12-hole metal bun tin
- Balloon whisk
- Measuring jug
Ingredients
- 140 g plain (all-purpose) flour 1 cup + 2 tbsp
- 4 medium eggs
- 200 ml semi-skimmed milk ¾ cup + 1 tbsp, I prefer to use semi-skimmed or half fat milk
- 6 teaspoon beef dripping or lard replace with vegetable oil for a vegetarian version
- 0.25 teaspoon salt
- 0.25 teaspoon black pepper
Instructions
- Place the flour in a jug and make a well in the centre.
- Add the eggs and stir together with a balloon whisk, bringing the flour into the centre with the eggs bit-by-bit.
- Add in the milk and stir again with the whisk until combined. It's fine if it's a little bit lumpy.
- Place the jug in the fridge for at least 30 minutes (up to overnight) to chill. This is important to allow the flour granules to swell (also, cold batter hitting a very hot pan should result in a good rise).
- Preheat the oven to 220C/425F (fan).
- Add ½ teaspoon of lard to each hole of a 12-hole metal bun tin. Place in the oven to heat for 10 minutes.
- Take the jug of Yorkshire pudding batter out of the fridge, add in the salt and pepper and stir once more with the whisk.
- Open the oven door, and if safe to do so, pull out the tray and quickly (be careful, the melted lard will be very hot!), pour the batter into each of the prepared muffin holes. Close the door immediately and cook for 15-18 minutes until risen and golden.
Notes
You can make 6 large Yorkshire puddings rather than 12 small Yorkshire puddings with the Yorkshire pudding batter. Use a large, deep Yorkshire pudding tin. Place 1 teaspoon of lard/dripping in each hole and heat in the oven at 220C/425F for 10 minutes. Divide the batter between the holes and cook for 25-30 minutes. Turn each Yorkshire pudding over in the pan for the last 5 minutes of cooking to ensure the base is lovely and crisp. Note 2 - If you need to remove the tray from the oven:
If it's not safe for you to pour the batter into the trays on the pulled-out rail, then carefully remove the muffin tray from the oven and place onto a heat-proof surface. Close the oven door to keep the high heat in, and working quickly (be careful, the melted lard will be very hot!), pour the batter into the muffin holes. Place back into the oven immediately and close the door. Can you make them in advance and reheat?
Yes! Make the Yorkshire puddings, then cool quickly and freeze (I place mine in a sealed freezer bag). Place in the oven (from frozen) at 200C/400F for 5-7 minutes for small ones and 9-12 minutes for large ones, until crispy and fully hot throughout. Nutritional info is per Yorkshire pudding.






