I absolutely love classic comfort foods that bring people together, and this Yorkshire Pudding Recipe is one of my absolute favorites to share. There’s something so satisfying about those fluffy, golden pockets of crispness that puff up beautifully in the oven. I find it’s the perfect way to add a rich, savory note to any meal, especially when served alongside roast beef or hearty gravies. Making Yorkshire puddings from scratch may sound intimidating, but once you get the hang of it with this recipe, you’ll be hooked just like me!
Why You’ll Love This Yorkshire Pudding Recipe
When I first mastered this Yorkshire Pudding Recipe, the flavor and texture completely won me over. The puddings come out with a delicate crisp exterior and a soft, airy inside that’s just bursting with taste. The touch of fresh rosemary I add elevates the classic recipe by infusing subtle herbal notes, which take the puddings from ordinary to unforgettable. I love how the balance of simple ingredients allows the natural savory flavors to shine through without any fuss.
Another thing that really excites me about this recipe is how straightforward it is to prepare. I appreciate that the ingredients are everyday staples, yet the method yields a show-stopping side dish. Plus, it’s incredibly adaptable to all kinds of occasions—whether it’s a cozy family Sunday roast, a festive holiday spread, or even a last-minute weeknight indulgence. Yorkshire puddings always manage to impress guests without you having to spend hours in the kitchen, which is a total win in my book.
Ingredients You’ll Need

These ingredients are deceptively simple but crucial to creating that perfect puff and flavor profile. Each component plays a key role in texture, taste, or color, which is why I never skip on quality.
- 4 large eggs: Eggs give structure and help achieve that light, airy puff I love in my Yorkshire puddings.
- 1 cup all-purpose flour: Flour provides the base and ensures the puddings have a nice golden crust.
- 1 cup milk (skim to whole milk works here): Milk adds moisture and tenderness, making the interior soft and melt-in-your-mouth.
- 1 tsp salt*: A perfect seasoning balance to bring out the savory depth without overwhelming the flavor.
- 1 tbsp chopped fresh rosemary**: The rosemary adds a fragrant, herbal kick that complements the beef drippings beautifully.
- 4-6 tbsp beef drippings or vegetable oil***: This fat is key for that sizzling, super-hot environment that makes the puddings rise and crisp perfectly.
Directions
Step 1: In a large bowl, whisk together the eggs, flour, milk, salt, and chopped rosemary until the batter is completely smooth. To improve the texture, place the bowl in the fridge and let the batter rest while you heat the oven.
Step 2: Preheat your oven to 450°F (230°C or 210° fan). You want it very hot so the puddings puff up just right.
Step 3: Once the oven reaches temperature, pour about 1 to 1 ½ teaspoons of beef drippings or vegetable oil into each cup of a 12-cup muffin tin or a popover tray. Carefully place the tin in the oven to heat the oil until it just starts to smoke.
Step 4: When the oil is smoking hot, swiftly remove the tray from the oven and quickly pour the cold batter into each cup, filling about two-thirds to three-quarters full. Be cautious—the oil will sizzle and bubble immediately which is a great sign!
Step 5: Return the filled pan to the oven as quickly as possible and bake for 12 to 15 minutes. Resist opening the oven door while they bake to ensure maximum rise and fluffiness.
Step 6: Serve your Yorkshire puddings immediately to enjoy their crisp shell and soft, airy centers at their best.
Servings and Timing
This Yorkshire Pudding Recipe makes 12 individual puddings, perfect for a sizable family meal or a festive gathering. Prep time is about 5 minutes for mixing and resting the batter, with the oven preheating alongside. Cooking takes 12 to 15 minutes, so the total time from start to finish is roughly 17 minutes. The batter resting time in the fridge is short but essential for the light texture, so I don’t skip it.
How to Serve This Yorkshire Pudding Recipe

When it comes to serving Yorkshire puddings, I’m all about pairing them with rich, savory mains like roast beef with plenty of gravy. The puddings do a fantastic job soaking up the juices, making each bite a true indulgence. For a complete feast, I like to serve them alongside roasted vegetables like carrots, parsnips, and Brussels sprouts to add some color and balance to the plate.
Presentation-wise, I enjoy placing the golden puddings on a warm platter with a sprinkle of fresh herbs on top—rosemary works perfectly here to tie the flavors together. For drinks, I find a full-bodied red wine like a Cabernet Sauvignon pairs wonderfully, while a crisp ale or a rich stout gives a delightful complement as well. Even non-alcoholic options like sparkling apple cider add a refreshing touch.
I recommend serving Yorkshire puddings hot and fresh from the oven for the best texture and flavor. They’re also fantastic warm if you’re preparing a big meal in stages. I usually portion them as one or two puddings per person depending on appetite, and I love encouraging everyone to grab a few to enjoy with their plate. It turns a simple meal into a cozy occasion every time.
Variations
I’ve experimented quite a bit with this Yorkshire Pudding Recipe, and I’m always amazed at how flexible it is. For a gluten-free version, I swap the all-purpose flour for a blend of rice and tapioca flours, which gives a slightly different but still delicious texture. Vegan friends often enjoy mine made with plant-based milk and a flaxseed egg substitute, though they puff up slightly less but remain flavorful.
Flavor-wise, I’ve played around with adding herbs like thyme or sage instead of rosemary to change up the herbal notes. For a cheesy twist, stirring in some grated Parmesan into the batter right before baking adds a wonderful umami depth. Cooking methods can vary slightly too—I sometimes use a cast iron skillet to make one large Yorkshire pudding, which is fun for rustic family-style serving but requires a slightly longer bake time.
Storage and Reheating
Storing Leftovers
If you happen to have leftovers (which can be rare in my house), I store them in an airtight container in the refrigerator. They’ll keep well for up to 2 days without drying out if sealed properly. Placing a paper towel underneath helps absorb any excess moisture during storage, keeping the puddings from becoming soggy.
Freezing
Freezing Yorkshire puddings is possible but not my first choice because the texture can change a bit. If you do freeze them, let the puddings cool completely before placing them individually on a baking sheet to freeze solid, then transfer to a freezer bag. They’ll keep for up to one month frozen. When you want to enjoy them, it’s best to thaw them overnight in the fridge before reheating.
Reheating
To bring Yorkshire puddings back to life after storing or freezing, I find reheating in a hot oven at 350°F (175°C) works best for about 5-7 minutes. This crisps them back up without drying the centers. Avoid microwaving if possible, as it tends to make them rubbery and soggy, losing that signature texture that makes Yorkshire puddings so wonderful.
FAQs
Can I make Yorkshire puddings ahead of time?
Yes, you can prepare the batter ahead and refrigerate it for a few hours before baking, which actually helps improve the texture. However, I recommend baking the puddings fresh for the best rise and crispness unless you plan to reheat them properly shortly after.
What if my puddings don’t rise?
Several things can affect the rise, such as insufficient oven heat or using cold oil instead of hot oil in the tins. Make sure your oven and fat are smoking hot before adding the batter, and don’t open the oven door while baking. Also, resting the batter allows gluten to develop, helping the puddings puff up beautifully.
Can I use vegetable oil instead of beef drippings?
Absolutely! Vegetable oil is a great neutral alternative, especially if you prefer a vegetarian option. Just ensure the oil is very hot before adding the batter to achieve that perfect puff and crisp exterior.
What size muffin tin should I use?
A standard 12-cup muffin tin works perfectly for this recipe. You can also use a specialized popover pan if you have one. The key is to fill the cups about two-thirds full and maintain consistent batter amounts for even cooking and appearance.
Can I add other herbs or flavors?
Yes, experimenting with herbs like thyme, sage, or even a pinch of nutmeg can add interesting variations. Adding cheese or finely chopped onions is another fun way to customize the flavor profile, but I enjoy the simplicity of rosemary as it complements roast beef so well.
Conclusion
I hope you feel inspired to try this Yorkshire Pudding Recipe soon because it truly is a game-changer for any roast dinner or special meal. The combination of simple ingredients, easy steps, and impressive results has made it a cherished recipe in my kitchen. Once you make these golden puffs, I promise you’ll keep coming back to their warm, crispy comfort again and again!
Print
Yorkshire Pudding Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 12 servings
- Category: Side Dish
- Method: Baking
- Cuisine: British
Description
This traditional Yorkshire Pudding recipe produces light, airy, and golden-brown puddings perfect for serving alongside your favorite roast beef or gravy. Made with simple ingredients and baked in sizzling hot beef drippings or oil, these puddings rise beautifully in the oven to create a classic British side dish that’s crispy on the outside and soft on the inside.
Ingredients
Yorkshire Pudding Batter
- 4 large eggs
- 1 cup all-purpose flour
- 1 cup milk (skim to whole)
- 1 tsp salt
- 1 tbsp chopped fresh rosemary
Cooking Fat
- 4–6 tbsp beef drippings or vegetable oil
Instructions
- Prepare Batter: In a large bowl, whisk together the eggs, flour, milk, salt, and chopped rosemary until the mixture is smooth and lump-free. Cover the bowl and place it in the refrigerator to rest, allowing the batter to hydrate and the gluten to relax for a better rise.
- Preheat Oven: Set your oven to 450°F (230°C or 210° Fan) to ensure it is very hot for proper puffing of the puddings.
- Heat the Fat: Place 1 to 1.5 teaspoons of beef drippings or vegetable oil into each cup of a 12-cup muffin tin or popover tray. Place the pan in the preheated oven and allow the oil to heat until it is smoking hot. This is critical for the batter to immediately sizzle upon contact and rise correctly.
- Fill Muffin Cups: Carefully remove the hot pan from the oven, ensuring you handle it with oven mitts as the oil will be extremely hot and may smoke. Quickly pour the cold batter into each cup, filling them about two-thirds to three-quarters full without spilling. The batter will start sizzling and bubbling immediately, which triggers the puffing process.
- Bake: Return the filled pan swiftly to the oven and bake the puddings for 12–15 minutes without opening the oven door to prevent collapse. They should turn golden brown and puff up significantly.
- Serve Immediately: Remove from the oven and serve your Yorkshire puddings hot, ideally accompanying a roast beef dinner or with gravy.
Notes
- Resting the batter in the fridge improves texture and rise.
- Beef drippings yield a traditional flavor, but vegetable oil is a good vegetarian alternative.
- Do not open the oven door during baking to avoid deflating the puddings.
- You can vary herbs to taste, though rosemary complements the savory flavor well.
- Ensure the cooking fat is smoking hot before adding the batter for optimal puffing.