Sunday Dinner in York: A Classic Roast Recipe

Updated November 4, 2026

Total time
3 hr 15 min
prep 30 min · cook 2 hr 45 min
Serves
6
portions as written

Jump to recipe

Sunday Dinner in York: A Classic Roast Recipe

Sunday dinner in York is a beloved British tradition, centering on a slow-roasted joint of meat, crispy potatoes, Yorkshire puddings, and rich gravy. This recipe delivers a hearty, comforting meal that brings family and friends together, with clear steps for achieving perfectly cooked beef and all the classic accompaniments. It’s designed to be manageable for home cooks, with realistic timings and practical tips for a stress-free roast.

Ingredients

  • 1 (3-4 lb / 1.4-1.8 kg) beef top round or sirloin roast (whole cut)
  • 2 tbsp (30 ml) olive oil
  • 2 tsp (10 g) salt
  • 1 tsp (2 g) black pepper
  • 2 tsp (4 g) dried thyme
  • 2 lbs (900 g) Yukon Gold or Russet potatoes, peeled and quartered
  • 3 tbsp (45 ml) beef drippings or olive oil (for potatoes)
  • 4 large carrots, peeled and cut into chunks
  • 2 large parsnips, peeled and cut into chunks
  • 1 large onion, quartered
  • 2 cups (480 ml) beef stock (low-sodium)
  • 2 tbsp (16 g) all-purpose flour
  • 1 tbsp (15 ml) Worcestershire sauce (optional)
  • For Yorkshire puddings: 1 cup (120 g) all-purpose flour, 1 cup (240 ml) whole milk, 3 large eggs, 1/2 tsp salt, 2 tbsp (30 ml) beef drippings or vegetable oil

Instructions

  1. Prep the beef: Remove the beef from the fridge 1 hour before cooking to bring it to room temperature. Pat dry with paper towels. Rub all over with olive oil, then season with salt, pepper, and thyme.
  2. Preheat and sear: Preheat oven to 450°F (230°C). Heat a large oven-safe skillet or Dutch oven over high heat. Sear the beef on all sides until deeply browned, about 3-4 minutes per side.
  3. Roast the beef: Place the skillet in the oven. Roast for 15 minutes, then reduce heat to 325°F (165°C). Continue roasting until the internal temperature reaches 135°F (57°C) for medium-rare, about 1 hour 15 minutes to 1 hour 30 minutes. Use a meat thermometer to check. (USDA FSIS safe minimum for whole cuts of beef is 145°F (63°C) with a 3-minute rest; adjust time for desired doneness.)
  4. Rest the beef: Transfer the beef to a cutting board, tent loosely with foil, and rest for at least 20 minutes. This allows juices to redistribute.
  5. Prepare potatoes: While the beef roasts, place potatoes in a large pot, cover with cold salted water, and bring to a boil. Cook for 5 minutes, then drain well. Shake the potatoes in the colander to roughen edges.
  6. Par-cook vegetables: In a large roasting pan, toss carrots, parsnips, and onion with 1 tbsp (15 ml) of beef drippings or oil. Set aside.
  7. Roast potatoes and vegetables: After the beef is removed, increase oven to 425°F (220°C). Add the potatoes to the roasting pan with the vegetables, drizzle with remaining drippings or oil, and season with salt. Roast for 30-35 minutes, turning once, until golden and crisp.
  8. Make Yorkshire pudding batter: In a blender, combine flour, milk, eggs, and salt. Blend until smooth. Let rest at room temperature for 30 minutes.
  9. Bake Yorkshire puddings: When the beef is resting, increase oven to 450°F (230°C). Place a 12-hole muffin tin in the oven with a little drippings or oil in each hole. When hot, carefully pour batter into each hole, filling halfway. Bake for 15-20 minutes until puffed and golden. Do not open the oven during baking.
  10. Make gravy: While everything cooks, skim most of the fat from the beef skillet, leaving about 2 tbsp (30 ml). Place skillet over medium heat, whisk in flour, and cook for 1 minute. Gradually whisk in beef stock, scraping up browned bits. Simmer until thickened, about 5 minutes. Stir in Worcestershire sauce if using. Season to taste.
  11. Carve and serve: Slice the rested beef against the grain. Serve with roast potatoes, vegetables, Yorkshire puddings, and gravy.

Tips

  • Use a meat thermometer: For beef, aim for 135°F (57°C) for medium-rare; remember it will rise about 5°F during resting. Always rest at least 3 minutes before carving.
  • Make Yorkshire pudding batter ahead: Resting the batter at room temperature for 30 minutes helps it rise better. You can also make it a day ahead and keep it refrigerated, but bring it to room temperature before baking.
  • Don’t skip the potato parboil: Boiling potatoes before roasting creates a starchy surface that crisps up beautifully in hot fat.
  • Substitutions: If you don’t have beef drippings, use olive oil or butter for potatoes and Yorkshire puddings. For a leaner roast, use a sirloin tip or round roast, but reduce cooking time slightly.

Serving Suggestions

Serve this Sunday dinner with a side of creamy horseradish sauce or English mustard for the beef. A simple green vegetable like steamed broccoli or peas adds color and freshness. For a traditional touch, offer extra gravy in a jug and let everyone help themselves.

Variations

  • Chicken Sunday roast: Replace the beef with a whole chicken (about 4-5 lbs / 1.8-2.3 kg). Roast at 375°F (190°C) until internal temperature reaches 165°F (74°C) in the thigh. Adjust cooking time to about 1 hour 30 minutes.
  • Lamb Sunday roast: Use a leg of lamb instead of beef. Roast at 350°F (175°C) until internal temperature reaches 145°F (63°C) for medium-rare. Serve with mint sauce.
  • Vegetarian option: Skip the meat and roast a mix of root vegetables with chickpeas. Make a rich mushroom gravy using vegetable stock and dried mushrooms.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Store beef, potatoes, vegetables, and Yorkshire puddings separately in airtight containers. They will keep for 3-4 days. To reheat, place beef slices in a baking dish with a little stock, cover with foil, and warm in a 325°F (165°C) oven for 15-20 minutes. Potatoes and vegetables can be reheated in a 400°F (200°C) oven for 10 minutes to restore crispness. Yorkshire puddings are best reheated in a toaster oven or under the broiler for 2-3 minutes. Gravy can be reheated in a saucepan over medium heat, stirring occasionally. Always reheat leftovers to an internal temperature of 165°F (74°C) before serving.

Frequently Asked Questions

Can I use a different cut of beef? Yes, you can use a chuck roast or brisket, but they are tougher and benefit from longer, slower cooking. Increase roasting time and consider braising with liquid in a covered pot for 2-3 hours until fork-tender.

Why are my Yorkshire puddings flat? Flat Yorkshire puddings usually result from the oven temperature being too low, opening the oven door during baking, or the batter being too thin. Ensure the fat is smoking hot before adding the batter, and don’t open the oven until they are done.

Can I prepare anything the day before? Yes, you can peel and cut the potatoes (store in cold water in the fridge), make the Yorkshire pudding batter (keep refrigerated), and prepare the gravy (reheat gently). This makes the day of cooking much easier.

How do I know when the beef is cooked to my liking? Use a meat thermometer. For rare, aim for 125°F (52°C); medium-rare 135°F (57°C); medium 145°F (63°C); well-done 160°F (71°C). Remember the temperature rises about 5°F during resting.

Can I freeze leftovers? Yes, cooked beef slices can be frozen in an airtight container for up to 3 months. Gravy also freezes well. Potatoes and Yorkshire puddings do not freeze well as they become soggy when reheated.

What if I don’t have a meat thermometer? You can use the touch test: press the meat with your finger. If it feels like the flesh between your thumb and index finger when your hand is relaxed, it’s rare; if it feels like the base of your thumb, it’s medium; if it feels like your palm, it’s well-done. However, a thermometer is the most reliable way to ensure safety and desired doneness.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).