The Multi-Dish Timing Problem

One dish needs 45 minutes in the oven. Another needs 25 minutes on the hob. The third needs 15 minutes to rest before it can be carved. Start everything at 17:00 and the first dish is ready at 17:45, the second at 17:25, the third sits drying out while you wait. That is not a meal. It is a staggered disappointment.

The core mistake is thinking about start times independently. Every dish should be back-calculated from a single target: the moment you want to sit down.

How to Back-Calculate Every Dish from the Table Time

Pick a serving time. Write it down. That is your deadline.

For each dish, identify three things: - Cook time: the time the recipe says it needs in the oven, on the hob, or in the slow cooker. - Rest time: the time it needs to stand before serving. A roast needs 15 to 20 minutes resting. A pie needs 10 minutes cooling. Pasta needs zero rest, it must go straight to the table. - Prep time: the time to chop, measure, and assemble before the cooking starts.

Add them together for each dish. The dish with the longest total time dictates when you must start the earliest work.

Accounting for Prep, Cooking, and Resting

A roast with 45 minutes cooking, 15 minutes resting and 10 minutes prep has a total of 70 minutes. If serving time is 19:00, you must start prep at 17:50.

A pasta sauce with 25 minutes cooking, 10 minutes prep and zero rest has a total of 35 minutes. You can start that at 18:25.

The common error is forgetting rest time. A roast that finishes at 18:45 but needs to rest until 19:00 is not ready at 18:45. It is ready at 19:00. If you treat "out of the oven" as "ready," you will serve early or cold.

Which Start Time for Each Dish? Use a Subtract-Time Tool

This is the core use case for a time subtraction calculator. You have a deadline and a duration. You need the start time.

Open the Time Subtraction Calculator. Enter your serving time as the end time. Enter the total duration (prep + cook + rest) for one dish. The calculator returns the start time. Do this for every dish.

For example: - Serving time: 19:00 - Dish A: 70 minutes total → start at 17:50 - Dish B: 35 minutes total → start at 18:25 - Dish C: 50 minutes total → start at 18:10

Now you have a schedule. The calculator handles the borrowing across hours and minutes, you do not have to count backwards manually. See the detailed guide on subtracting time for the step-by-step method.

Can You Schedule a Full Roast Dinner to Land at Once?

Dish Prep (min) Cook (min) Rest (min) Total (min) Start time
Roast beef 15 75 20 110 17:10
Roast potatoes 10 60 5 75 17:45
Yorkshire puddings 10 25 0 35 18:25
Gravy 5 10 0 15 18:45
Vegetables 10 15 0 25 18:35
Serving time 19:00

The roast beef has the longest total. It starts at 17:10. Everything else slots in around it.

Notice the Yorkshire puddings and vegetables: they go in while the roast is resting. That is the pattern, use the rest period of the longest dish to cook the quick items.

What If Two Dishes Need Different Oven Temperatures?

If two dishes need different oven temperatures, you have three options: - Cook one dish fully, then keep it warm while the other cooks. - Cook one dish earlier and reheat briefly. - Use the hob or a slow cooker for one dish to free the oven.

The temperature conflict does not change the timing calculation. It changes which dish you can cook when. Still work backwards. If the roast needs 180°C and the potatoes need 200°C, decide which one gets the oven first and adjust the other dish's timing accordingly. The Duration Calculator can help you figure out how long one dish needs to stay warm while the other finishes.

Your Pre-Service Coordination Checklist

  1. Pick a serving time.
  2. For each dish: add prep + cook + rest to get total time.
  3. Use a time subtraction calculator to find the start time.
  4. Start the dish with the longest total first.
  5. Slot shorter dishes into rest periods of longer ones.
  6. Resolve oven temperature conflicts by sequencing, not by guessing.

That is the method. No dish sits waiting. No dish is rushed. Everything lands at once.