Where should you drink Ethiopian coffee in Addis Ababa, and where can you buy beans?

By the Ethiopia Driver team6 min read

Oldest nameTomoca, 1953
Classic orderMacchiato
Take homeUp to 2 kg
A vintage brass coffee scale marked Tomoca Coffee on the counter of a Tomoca coffee shop in Addis Ababa, with shelves of packaged coffee behind
Quick answer

Start at Tomoca, the Addis roaster founded in February 1953, whose original café on Wavel Street in Piassa is a stand-up coffee bar famous for its macchiato. Add a branch of Kaldi's Coffee, Ethiopia's biggest local café chain, and try a traditional coffee ceremony at least once. To take beans home, buy roasted, sealed bags from a roaster; you can take up to 2 kg of coffee per departing passenger without special authorisation (checked September 2026). Ask us for a fixed quote.

On this page · 7 sections+
  1. Why is Tomoca the place everyone mentions?
  2. What is Addis Ababa's macchiato culture?
  3. Which other cafés are worth a stop?
  4. Where can you try a traditional coffee ceremony?
  5. How do you buy Ethiopian coffee beans to take home?
  6. What is a good coffee day in Addis Ababa?
  7. Questions people ask us

The one place every coffee lover should visit in Addis Ababa is the original Tomoca in Piassa, a standing coffee bar serving the city's classic macchiato since the 1950s. After that, try a modern local café such as Kaldi's, and make time for a traditional ceremony poured from a clay jebena. Coffee, buna in Amharic, is part of daily life here, and the best coffee trip through the city tries all three styles.

Below are the places worth your time, plus practical advice on buying beans to take home. They are spread from the old centre in Piassa to Bole, so the easy way to do a coffee day is with a car and driver: we drop you at each café door and pick you up again, and your bags of beans stay in the car.

Why is Tomoca the place everyone mentions?

Tomoca was established in February 1953 and is still family-owned. The name comes from the Italian Torrefazione Moderna Café, roughly "modern coffee roastery", and it is often described as Ethiopia's first commercial coffee roaster. The original branch on Wavel Street, near the Piassa Cathedral School, is its oldest shop, and it is still listed as open.

Do not expect armchairs. The Piassa café is known for having no seating: you order, drink at a tall table or the counter, and move on, which is part of the charm. The macchiato is the drink visitors recommend again and again, and you can ask for it medium or strong. Tomoca also sells packaged beans and ground coffee, which make popular gifts.

Tomoca has several other branches, so you do not have to go to Piassa. There are shops on Bole Road around Wello Sefer, inside the Radisson Blu hotel, in Sarbet opposite the Canadian embassy, and a roastery outlet in Bole. If you have time, though, the original is the one with the history.

What is Addis Ababa's macchiato culture?

Tomoca's Italian name is a clue: it is known for Italian-style coffee made with Ethiopian arabica beans, and the macchiato, espresso marked with milk, is the drink most associated with it. You will find macchiato on almost every café menu in the city, so it is an easy way to compare places as you go.

Which other cafés are worth a stop?

  • Kaldi's Coffee. Ethiopia's largest local coffee-house chain, with branches across Addis Ababa, often called the local answer to Starbucks. It has seating and full menus, which makes it an easy place for a first coffee after landing.
  • Mokarar (Harar Coffee). A long-standing local café and roaster in central Addis, good both for a cup and for freshly roasted beans. Locals know it as the Harar coffee shop, so use that name when asking directions, and check it is open before you make a special trip.
  • Garden of Coffee. A specialty café owned by Ethiopian entrepreneur Bethlehem Tilahun Alemu, focused on single-origin Ethiopian coffee brewed several ways, with bags to take away. Check its current location before you go.

You will also pass countless small coffee spots on the street and in neighbourhood cafés. Many are excellent, so follow the queues and the smell of roasting beans.

Where can you try a traditional coffee ceremony?

The ceremony is how coffee is shared at home: green beans are roasted in a pan, ground, brewed in a jebena and poured in several rounds, often with incense burning nearby. It takes time, and that is the point.

A woman roasting green coffee beans in a flat pan beside a clay jebena and trays of small cups during a coffee ceremony in Ethiopia
Roasting green beans at the start of a coffee ceremony

As a visitor, the easiest ways to try one are at a cultural restaurant, in hotels and cafés that offer ceremony coffee, or, best of all, at the home of an Ethiopian friend. Our guide to the Ethiopian coffee ceremony explains each step and the etiquette.

Want us to drive you there?Tomoca in Piassa, a ceremony in the afternoon and a roaster on the way back to Bole? Book a driver by the day who takes you from café to café. Message us on WhatsApp for a fixed quote.
WhatsApp us

How do you buy Ethiopian coffee beans to take home?

  1. Buy roasted, sealed bags. Roasters such as Tomoca sell packaged coffee. Ask for whole beans if you have a grinder at home, as they stay fresh longer.
  2. Choose a region. Labels usually name the origin, such as Yirgacheffe, Sidama, Harar or Limu. Each tastes different, so try a cup first where you can and buy what you liked.
  3. Stay within 2 kg. Departing passengers may take up to 2 kilograms of coffee products without special authorisation from the Ethiopian Coffee and Tea Authority. A brief ban in September 2023 caused confusion, but the 2 kg personal allowance then applied again.
  4. Avoid green (raw) coffee. Raw coffee is among the goods that need an agricultural permit to export. Roasted coffee is the simple choice for travellers.
  5. Check your home country's rules. Some countries restrict food items or require you to declare them, so check your destination's import rules before you pack.
Customs limit (checked September 2026)You can take up to 2 kg of coffee per departing passenger without special authorisation. Rules can change, so check the Ethiopian Airlines customs page before you fly.

What is a good coffee day in Addis Ababa?

A simple plan: a morning macchiato standing at the original Tomoca in Piassa, a walk around the old centre, lunch, then a ceremony coffee in the afternoon and a final stop at a roaster to buy beans on your way back to your hotel. Traffic between Piassa and Bole can be slow, so it helps not to be watching the clock. With a driver by the day you don't need to find taxis between stops: the car waits while you drink, walk and shop.

If you only have one morning, prioritise the original Tomoca and a bag of beans. Everything else can happen naturally as you move around the city, because good coffee is never far away in Addis.

Questions people ask us

What is the oldest coffee shop in Addis Ababa?+

Tomoca, established in February 1953, is usually named as the city's oldest coffee roaster and café. Its original branch on Wavel Street in Piassa is still open.

How much coffee can I take out of Ethiopia?+

Up to 2 kg per person without special authorisation. Stick to roasted coffee; raw coffee needs an export permit.

What should I order at Tomoca?+

The macchiato is the classic choice, and you can ask for it medium or strong. The original Piassa café has no seating, so expect to drink standing.

Is coffee cheap in Addis Ababa?+

Coffee in local cafés is generally inexpensive by international standards, while hotels and specialty cafés charge more. Prices change with inflation, so we do not quote them.

Where can I see a coffee ceremony in Addis Ababa?+

Cultural restaurants, some hotels and cafés serve ceremony coffee, and Ethiopian friends may invite you to one at home. See our coffee ceremony guide for what to expect.

Can I hire a driver for a coffee tour of Addis Ababa?+

Yes. Ethiopia Driver offers a driver by the day in Addis: we drive you between cafés and roasters such as Tomoca in Piassa and Kaldi's in Bole, drop you at the door and pick you up. We are drivers, not guides, so you choose the stops. Message us on WhatsApp or by email for a fixed quote.

Sources

We checked this answer against these pages on 28 September 2026. Rules and advice change, so check official sources before you travel.

  1. Tomoca Coffee · Wikipedia
  2. Tomoca outlets · Tomoca Coffee
  3. Tomoca Coffee, Addis Ababa, Piazza · day9.coffee
  4. Tomoca Coffee (Wavel Street, Piassa) reviews · Tripadvisor
  5. 5 of the Best Coffee Shops in Addis Ababa, Ethiopia · Migrationology
  6. 6 Best Coffee Shops in Addis Ababa · See Africa Today
  7. Kaldi's Coffee · Wikipedia
  8. Ethiopian Customs Regulation · Ethiopian Airlines
  9. Ethiopia Ends Tourist Coffee Ban · eTurboNews
  10. Ethiopia customs information (restricted exports) · Traveldoc
ED

Written by the Ethiopia Driver team, Addis Ababa. A family-run driver service. We only write about roads we drive ourselves and we update these answers regularly. Something changed? Tell us on WhatsApp.

Drive this with us

Driver by the day in Addis, whole car, one fixed quote.

Hotel or Bole airport pickup. Stops whenever you want. Same price for 1 or 4 people.

Get a quote for this trip

Opens WhatsApp with the trip pre-filled · or email us

Keep reading

Got your answer? Tell us where.

One fixed quote for the whole car, in minutes. A real person, on WhatsApp.

WhatsApp usor email us