Skip to content
Cuisine Marrakech

How-to guide

How to Eat Your Way Through Rabat

Rabat, Morocco's capital, is calmer and more orderly than Marrakech or Fes, and its food scene is pleasantly under the radar — good coastal fish, a walkable medina with honest street food, elegant cafes, and a growing modern restaurant culture serving diplomats and students alike. This guide covers how to eat your way through Rabat.

About 1 to 2 days of eating

How to Eat Your Way Through Rabat

Step by step

  1. 1

    Eat fish by the Atlantic

    Rabat sits on the coast at the mouth of the Bou Regreg river, so fresh fish is a strength. Head to the fishing-harbour eateries and seafood restaurants for grilled and fried fish, or across the river to Salé for simple, fresh catches.

  2. 2

    Take tea at the Kasbah des Oudayas

    The famous cafe in the blue-and-white Kasbah des Oudayas serves mint tea and Moroccan sweets on a terrace overlooking the ocean and river — a classic, gentle Rabat experience rather than a full meal, but an essential one.

  3. 3

    Graze the medina street food

    Rabat's medina is compact and relaxed, with stalls and hole-in-the-wall spots doing grilled sardines, sandwiches, msemen, and Moroccan snacks at honest local prices. It's a low-hassle place to eat street food compared with the bigger tourist cities.

  4. 4

    Explore the modern dining

    As the capital, Rabat has a quietly good modern and international restaurant scene — contemporary Moroccan, French, and global cuisines, especially in the newer Agdal and Hassan districts. It's a comfortable city to eat a smart sit-down dinner.

  5. 5

    Try Friday couscous and classic tagines

    For traditional food, the medina and riad restaurants serve the classics — tagines, harira, and couscous on Fridays. Rabat's calmer atmosphere makes a traditional meal here feel unhurried and relaxed.

Common mistakes to avoid

  • Overlooking Rabat as a food destination because it's quieter than Marrakech or Fes.
  • Missing the fresh coastal fish, one of the capital's strengths.
  • Skipping the Oudaya kasbah cafe, a signature gentle Rabat experience.
  • Not exploring the modern dining in the newer districts.

Tips from the kitchen

  • Cross the river to Salé for simple, fresh fish spots.
  • Mint tea and sweets at the Oudaya cafe overlooking the ocean is a Rabat classic.
  • The medina street food is honestly priced and low-hassle.
  • The Agdal and Hassan districts are good for modern, international dining.

Questions

What food is Rabat known for?

As a relaxed coastal capital, Rabat is strong on fresh Atlantic fish and seafood, honest medina street food, elegant cafes like the one in the Oudayas kasbah, and a quietly good modern restaurant scene.

Is Rabat good for eating out?

Yes, in an understated way. It's calmer than the big tourist cities, with good coastal fish, low-hassle medina street food, and — as the capital — a comfortable modern and international dining scene in its newer districts.

What should I do at the Kasbah des Oudayas?

Take mint tea and Moroccan pastries at the famous terrace cafe overlooking the ocean and the Bou Regreg river. It's a gentle, classic Rabat experience and a lovely spot to pause between meals.

Learn it hands-on in Marrakech

Reading is one thing; doing it beside a local host is another. Book a Marrakech cooking class, or explore the medina on a guided food tour.