Tasty Yorkshire Pudding Gravy

Section: Boost Your Dishes with Bold Flavors

Enjoy a classic British favorite with airy Yorkshire pudding served alongside deeply savory onion gravy. Begin by whipping up a smooth batter with equal parts eggs, whole milk, and flour, letting it rest for optimal lift and tender texture. As the puddings bake to a crisp golden finish, slowly caramelize onions and enrich beef stock with butter, balsamic vinegar, and a touch of cornstarch for a glossy, flavorful sauce. Serve the puddings fresh from the oven, generously topped with the rich, silky gravy for comforting satisfaction.

A woman in a white shirt and apron smiles for the camera.
By Barbara Barbara
Information updated on Wed, 28 Jan 2026 13:43:44 GMT
A delicious Yorkshire pudding filled with gravy. Save
A delicious Yorkshire pudding filled with gravy. | tastefullyeats.com

Yorkshire pudding with onion gravy is one of those British traditions I feel everyone needs to try at least once—golden crisp shells with a fluffy center, paired with deeply savory gravy that soaks into every pocket. It is the perfect match for a roast dinner and has been a centerpiece at my Sunday table for years now.

I first made these for a cozy wintry dinner and friends raved for weeks. Now it is my special occasion go-to.

Ingredients

  • Large eggs: at room temperature, the fluffier the better with fresh eggs
  • Whole milk: equal to eggs, this brings that custardy interior, wait for whole milk for richness
  • All purpose flour: equal to eggs, King Arthur or another unbleached flour gives the best result
  • Pinch of salt: helps build flavor from the start
  • Lard: for the baking tin, gives that classic savory note traditional with Yorkshire puddings
  • Onions: thinly sliced, sweet yellow ones caramelize perfectly
  • Butter: for the gravy, deepens flavor with a velvet finish
  • Vegetable oil: balances the lard and keeps the gravy light
  • Beef stock: go for low sodium or homemade for the fullest taste
  • Corn starch: ensures a glossy thick gravy with no lumps
  • Balsamic vinegar: makes your gravy taste rich and complex
  • Sugar: a tiny bit is all you need to bring out the onion sweetness
  • Black pepper: freshly cracked for a little kick
  • Salt: season right at the end for best control

Instructions

Make the Batter:
Crack your eggs into a large mixing bowl then measure out the same volume of whole milk and add it right in. Give the mixture a thorough whisk with a hand blender or whisk until everything is smooth and a little frothy. Let it stand for ten minutes on the counter to allow the flavors to come together.
Mix in the Flour:
Gradually sift all purpose flour equal to your eggs into the milk and eggs. Beat it well so no lumps remain; if a few linger, strain the mixture through a fine sieve for the smoothest pudding. Rest the batter for thirty minutes or longer—this rest gives extra loftiness.
Heat the Oven and Prepare the Tin:
Set your oven to its highest heat, but never above four hundred fifty. The high temp is key for a dramatic rise. Scoop a little lard into each well of your pudding tin and slide it into the hot oven until the fat is truly sizzling hot.
Bake the Puddings:
When the lard is shimmering hot, quickly fill each cavity with your rested batter. Fill just over halfway to allow room for the puddings to balloon. Immediately return to the oven. Cook until the puddings are puffed, dark golden, and crisp, about twenty five minutes. No peeking.
Make the Gravy:
While the puddings bake, heat butter and vegetable oil in a pan. Add your sliced onions and cook slowly over medium low, stirring often, until deeply caramelized and sweet; this can take twenty to thirty minutes. Pour in beef stock, stir well, and simmer.
Thicken and Finish the Gravy:
Combine cornstarch with cold water and whisk it into the simmering stock. Cook for a few minutes as the gravy thickens. Add balsamic vinegar, sugar, salt, and pepper. Taste for balance—rich and tangy is perfect.
Serve:
Pour plenty of hot onion gravy over the just baked Yorkshire puddings. Serve right away for the crispiest shells and the fluffiest interiors.
A cupcake with syrup in it.
A cupcake with syrup in it. | tastefullyeats.com

My favorite part has to be whisking the eggs and milk together and watching it transform into these towering crisp clouds. I remember my grandmother pulling hers straight from the oven with a proud grin while the kitchen filled with that unmistakable aroma—it never fails to make me homesick.

Storage Tips

If you have leftovers cool your puddings completely then store in a sealed container in the fridge. They reheat beautifully in a hot oven for just a few minutes to get crisp again. The gravy stays good refrigerated up to three days and heats well on the stove.

Ingredient Substitutions

Vegetable oil can replace lard if you need a vegetarian option. If you do not have beef stock chicken or vegetable stock will work. For a little extra depth in the gravy try a splash of Worcestershire sauce. Arrowroot powder thickens in place of cornstarch if you are out.

Serving Suggestions

Yorkshire pudding shines brightest next to roast beef but is also welcome with roast chicken or lamb. Fill them with stews or leftover gravy and serve as a cozy lunch. For parties make mini versions in a muffin tin and fill them with caramelized onion for appetizers.

Cultural and Historical Context

Yorkshire pudding comes from the north of England where resourceful cooks turned simple pantry staples into something spectacular. The tradition of serving with gravy and roast dates back to the 1700s when the pudding would catch all the delicious juices from a joint of beef. Today it stands as a symbol of hearty Sunday family meals.

Seasonal Adaptations

For a spring twist fold in a few chopped fresh herbs like chives into the batter before baking. In autumn soufflé your puddings with a spoonful of pumpkin puree for color and sweetness. Over the holidays serve with turkey and use poultry stock in the gravy for festive flair.

Success Stories

Many home cooks are surprised how quickly these become a family favorite. One friend confessed she had always bought frozen ones before but after making these she was flooded with requests for the recipe. Even picky kids are won over by that crisp shell and savory gravy.

Freezer Meal Conversion

You can bake these ahead let them cool and freeze in a single layer. To serve just reheat in a hot oven until steaming and crisp. Gravy can be reheated from frozen over low heat.

A cupcake with syrup in it.
A cupcake with syrup in it. | tastefullyeats.com

Yorkshire pudding and onion gravy never go out of style. With a bit of practice you will make them rise tall every time.

Common Recipe Questions

→ What makes Yorkshire pudding rise?

Resting the batter and preheating the oven and fat ensure maximum steam, helping the pudding rise beautifully.

→ Can I substitute lard in the batter?

Yes, vegetable oil or beef drippings work well, though lard imparts a traditional flavor and crispness.

→ How do I prevent soggy Yorkshire pudding?

Bake at a high temperature, avoid overfilling the tin, and serve immediately to maintain crisp texture.

→ Is the gravy made with beef stock necessary?

Beef stock adds depth, but you may use vegetarian stock for a lighter version. Onions and seasoning are key.

→ Can the batter be made in advance?

Yes, you can mix and chill the batter a few hours ahead. Allow it to come to room temperature before baking.

→ What is the best pan for Yorkshire pudding?

Use a muffin tin for individual portions or a roasting pan for a large, shared pudding. Ensure it’s very hot before adding batter.

Tasty Yorkshire Pudding Gravy

Light, crispy Yorkshire pudding with smooth onion gravy—a beloved British comfort food for any occasion.

Prep Duration
20 min
Cooking Duration
25 min
Overall Time
45 min
By Barbara: Barbara

Recipe Category: Sauces & Seasonings

Preparation Difficulty: Moderate

Culinary Origin: British

Total Output: 8 Portions (8 standard Yorkshire puddings)

Dietary Attributes: ~

Ingredient List

→ For the pudding

01 1 pinch salt
02 2 tablespoons lard
03 4 large eggs, room temperature
04 Whole milk, same volume as 4 large eggs
05 All-purpose flour, same volume as 4 large eggs

→ For the gravy

06 Salt, to taste
07 2 tablespoons butter
08 Black pepper, to taste, freshly ground preferred
09 4 teaspoons corn starch, mixed with 4 teaspoons cold water
10 1 teaspoon balsamic vinegar
11 2 tablespoons vegetable oil
12 1 teaspoon sugar
13 3.5 cups beef stock
14 2 medium onions, thinly sliced

Preparation Steps

Step 01

Crack the eggs into a large mixing bowl. Measure an equal volume of whole milk and add to the eggs, then incorporate a pinch of salt. Whisk thoroughly with a hand beater or whisk until the mixture is fully combined. Allow the mixture to stand for 10 minutes to let the flavors meld.

Step 02

Gradually sift in an equal volume of all-purpose flour to the egg-milk mixture, whisking to combine until the batter is smooth and free of lumps. For optimal texture, strain the batter through a fine sieve if lumps remain.

Step 03

Let the batter rest at room temperature for at least 30 minutes. For superior rise and texture, allow to rest up to two hours.

Step 04

Preheat the oven to its highest temperature, not exceeding 450°F (230°C). Place a muffin tin or Yorkshire pudding trays in the oven to heat, adding 2 tablespoons lard evenly to each cavity, allowing the fat to become very hot and just starting to smoke.

Step 05

Carefully pour the rested batter into the hot lard-filled tin cavities, filling each around halfway. Bake on the center rack for 20–25 minutes without opening the oven, until the puddings are well risen and deeply golden brown.

Step 06

While the puddings bake, heat 2 tablespoons butter and 2 tablespoons vegetable oil in a large skillet over medium heat. Sauté the thinly sliced onions with a pinch of salt until caramelized, about 20 minutes, stirring frequently.

Step 07

Add 1 teaspoon sugar and 1 teaspoon balsamic vinegar to the onions, cooking for 1–2 minutes. Pour in 3.5 cups beef stock, then simmer for 8–10 minutes to concentrate the flavors.

Step 08

In a small bowl, blend 4 teaspoons corn starch with 4 teaspoons cold water. Whisk the slurry into the simmering gravy and cook until thickened, about 2–3 minutes. Season to taste with salt and freshly ground black pepper.

Step 09

Remove puddings from the oven and serve immediately with rich onion gravy alongside.

Supplementary Details

  1. For highest rise, ensure your batter is at room temperature and add it to the pan when the fat is extremely hot.

Essential Tools

  • Large mixing bowl
  • Measuring cups
  • Hand whisk or electric beater
  • Fine mesh sieve
  • Muffin tin or Yorkshire pudding tray
  • Large skillet
  • Small bowl for slurry

Allergy Advisories

Review each item for possible allergens. Consult a medical expert with any concerns.
  • Contains eggs, dairy, and gluten

Nutritional Values (per serving)

This information serves as a guide and does not replace advice from qualified health professionals.
  • Calories: 233
  • Fat: 12 g
  • Carbohydrate: 23 g
  • Protein: 8 g