Guides

How to set up an espresso bar workflow for speed: zones, drink sequencing and a two-barista split

Mays cover card: How to set up an espresso bar workflow for speed: zones, drink sequencing and a two-barista split — Zones, sequencing and a split that keeps both baristas busy

A slow bar is rarely a slow barista. It's a barista who walks to the far end for lids, waits for milk while a shot dies, steams one 8-ounce pitcher three times for three lattes, and shares one grinder with a colleague who also needs it. Fix the layout and the order of the steps, and the same people get faster without hurrying.

This guide is about the bar itself: where things go, the order of work inside each drink, and how two baristas split the work. For the line, the register and staffing the peak, read our guide to handling the morning rush. For dial-in and recipe specs, read consistency in coffee and food.

Step 1: Lay the bar out in zones, in the order a drink travels

A drink moves in one direction: cup, shot, milk, finish, handoff. Arrange the bar so it travels left to right (or right to left), and so nobody crosses another barista's path to get something.

Zone

What lives there

Rule

1. Tickets and cups

The ticket rail or printer, cups by size, sleeves

Cups within one step of where tickets land

2. Shots

Grinder, tamper, knock box, group heads

The barista doesn't leave this zone during a rush

3. Milk

Under-counter fridge with every milk, clean pitchers by size, the steam wand

Milk comes out of the fridge only for the drink in hand

4. Finish

Syrups and sauces in pump order, toppings, lids

Pumps lined up in menu order, labeled on the front

5. Handoff

Pickup counter, sharpie, carriers

The last thing the barista touches, closest to the guest

Then stand in each zone and reach. Anything you need more than once a rush should be within arm's length without a step. Anything you need once a day (bulk beans, spare lids, cleaning tablets) goes further away. Take a photo of the finished layout and post it, so the morning crew sets it up the same way every day; our coffee bar opening and closing checklist is a good place for that.

Keep milk cold. Dairy milk is a time/temperature control for safety food, which the Food Code says must be held "At 5°C (41°F) or less" (§3-501.16(A)(2)). A carton left on the counter through the rush fails that, so keep milk in the under-counter fridge and pour what each drink needs.

Step 2: Sequence each drink so the parts finish together

The biggest time saver on a bar is overlapping work: start the slowest step first, and do something useful while it runs.

Step

Do this

While this is happening

1

Read the ticket, set the cup, pump the syrup

—

2

Grind, dose, tamp and start the shot

—

3

Pour and start steaming the milk

The shot is pulling

4

Read the next ticket, set its cup

The milk is finishing

5

Pour, lid, label, hand off

—

Two habits break the rhythm, so train them out:

  • Watching the shot. Once it's running, the barista's hands should be on the milk.
  • Grinding before the milk is ready for the last drink. A shot that sits waiting for milk goes flat; let the milk lead on the last drink of a batch.

Step 3: Batch matching drinks, up to the pitcher's size

When the rail shows three oat lattes in a row, steam once for all three, in the pitcher size that holds them. Batching works best for:

  • The same milk at the same texture. Two oat lattes, yes. An oat latte and an oat cappuccino need different foam.
  • Drinks that leave together. A table's or a car's order goes out at once anyway.

Don't batch past what the pitcher handles well, and don't hold a drink that's ready to wait for a batch. Write your batching rule into the recipe cards, so it's the same on every shift.

Step 4: Pick one two-barista split and stick to it

With two people on the bar, there are three common ways to divide the work. Each one works; switching between them in the middle of a rush doesn't.

Split

Who does what

Works best when

Watch for

Shots and milk

One pulls every shot, one steams and finishes every drink

Most orders are milk drinks

The shot person getting ahead; cap them at two drinks ahead

Drink to finish

Each barista takes the next ticket and makes it start to finish

A bar with two grinders and two groups each

Two people reaching for the same grinder

Hot and cold

One on espresso drinks, one on cold brew, iced and blended drinks

Lots of cold drinks

The cold side running out of work; give them the handoff and restocking

Decide in advance who moves when the rail gets long, and who leaves the bar when it's quiet. Write it on the shift card for the bar.

Step 5: Time 20 drinks to find the real bottleneck

Your gut says the grinder is slow. Your stopwatch might say it's the lid shelf. During a normal busy hour, have a second person watch and time 20 drinks from ticket to handoff:

#

Drink

Ticket in

Handed off

Seconds

Where it waited

1

Oat latte, 12 oz

8:02:10

8:03:35

85

Pitcher in the sink

2

Americano

8:02:40

8:03:20

40

—

3

Mocha, 16 oz

8:03:05

8:05:10

125

Sauce pump empty

The times in this table are made up; use your own. Look at the "where it waited" column, not the average. The same answer three times (no clean pitchers, a pump to refill, cups out of reach) is the fix. Change one thing, then time 20 drinks again the next week.

Step 6: Reset between rushes

A bar that got through 8 a.m. in a mess will meet 12 p.m. the same way. Give the bar a five-minute reset after every rush, written down:

  • Pitchers washed and back in their spot
  • Milk restocked in the under-counter fridge (and the fridge temperature checked)
  • Pumps topped up, sauces refilled
  • Cups, lids and sleeves refilled to the line
  • Knock box emptied, group heads flushed, wand purged and wiped
  • Counter wiped, ticket rail cleared

Put the reset on a checklist with a time on it, like the line check a kitchen uses before service.

Your espresso bar speed checklist

  • [ ] The bar is laid out in zones, in the order a drink travels
  • [ ] Everything used more than once a rush is within arm's length
  • [ ] Milk stays in the under-counter fridge, not on the counter
  • [ ] Every barista sequences: shot first, milk while it pulls, next cup while the milk finishes
  • [ ] A written batching rule for matching drinks
  • [ ] One two-barista split, chosen in advance and on the bar's shift card
  • [ ] 20 drinks timed every few weeks, with the waits written down
  • [ ] A five-minute bar reset after every rush

Where Mays fits

  • The layout and the reset, every day. Build the bar setup and the five-minute reset as checklist templates with a Photo answer for the finished layout. See Creating a checklist template.
  • Cold brew and syrups to a par. A prep sheet for the bar sets a target for each line and shows how much to make today from what's on hand. See Prep sheets.
  • Recipe cards on the phone. Keep drink specs, batching rules and the split in a Knowledge Base folder, with photos or a video link, so a new barista can check them in the app. See Knowledge base basics.
  • When the second barista comes in. With Square connected, the Unit forecast card on the forecast page shows how many of the items you choose (your espresso drinks, say) sell each hour, with the Peak hour. See Sales forecast and labor budget.
  • Who was on bar, hour by hour. Insights → Labor Cost shows scheduled and clocked-in staff by hour of day next to sales, filtered by job title. See Labor cost insights.

What Mays doesn't do: it doesn't time drinks from ticket to handoff, so keep the 20-drink sheet on paper or in a form.

Faster without hurrying

Speed on a bar comes from fewer steps and better order, not from shouting "let's go". Lay out the zones, teach the sequence, batch where it fits, pick one split, and let a stopwatch tell you what to fix next.

Start your free trial: 30 days, every module, no card needed. Or book a walkthrough and we'll set up your bar checklists and prep sheet with you.