Rabat doesn't have the culinary celebrity of Marrakech or the medina food chaos of Fes — and that's precisely what makes eating here so good. The capital's food scene is authentic, unpretentious, and deeply tied to what's fresh from the Atlantic and what's growing in the countryside just outside the city.
This guide covers the dishes you need to try in Rabat, the best restaurants (from riad dining rooms to street-side grills), the cafe culture that defines the city's rhythm, what to budget, and where to find the best bites at every hour.
The Dishes You Must Try in Rabat
Rabat's cuisine sits at the intersection of the Atlantic coast and Morocco's inland culinary traditions. The capital's location — between the ocean and the agricultural plains of the Gharb — means you get exceptional seafood alongside the classic dishes of Moroccan home cooking. Here is what to prioritise:
Seffa — The Festive Couscous
Seffa is a dish you will find at celebrations, family gatherings, and in the better traditional restaurants of Rabat. Unlike the savoury, vegetable-laden couscous you know, Seffa is a sweet version: steamed couscous or vermicelli, layered with caramelised onions, raisins, cinnamon, and almonds, and dusted with powdered sugar. It is typically served with chicken or lamb, and the contrast of sweet, savoury, and tender meat is exquisite. Dar Naji in Rabat's Ville Nouvelle serves one of the best versions in the city.
Bissara — The Morning Fuel
Bissara is a thick, creamy soup made from dried fava beans, seasoned with olive oil, cumin, and paprika. It is the breakfast of choice for workers in Rabat's medina and the surrounding neighbourhoods — cheap, filling, and served from dawn until midday from small street stalls. A bowl costs around 5-10 dirhams (0.50-1€) and is served with a hunk of bread for dipping. Look for the stalls near the medina entrance or around the Hassan II Avenue markets.
Snail Soup (B'babouche)
Rabat's street food scene has one specialty that surprises most first-time visitors: snails. Moroccan snail soup (b'babouche) is a spiced broth made with dozens of aromatic herbs and spices — thyme, aniseed, liquorice root, mint, verbena, and cinnamon — poured over small land snails. It is served from huge steaming cauldrons on carts in the medina and near the Oudaya Kasbah in the late afternoon. It is not a dish you eat for the snail itself (the texture is chewy and earthy), but for the broth, which is warming, aromatic, and genuinely medicinal in the Moroccan tradition. A bowl costs 5-10 dirhams.
Harira — The Soup That Feeds a Nation
Harira is Morocco's definitive soup — a rich, tomato-based blend of lentils, chickpeas, lamb or beef, fresh herbs, and a touch of saffron and ginger, thickened with flour or vermicelli. It is traditionally eaten during Ramadan to break the fast, but in Rabat you can find it year-round in the medina and in family-run restaurants. The best harira in Rabat is often at the stalls near the Souk es-Sebt, where it simmers in massive pots from morning until late evening. Pair it with chebakia (sesame-and-honey pastries) for the full iftar experience.
The Seafood — Rabat's Atlantic Advantage
Being on the Atlantic coast means Rabat has exceptional seafood. The fishing port in neighbouring Salé supplies the city's restaurants and markets daily. The grilled sardines are the star — plump, salty, and grilled over charcoal until the skin blisters and the flesh is smoky. Mackerel, sea bass, bream, and squid all feature heavily on menus. The best place for grilled seafood is the row of casual grills along the waterfront and near the Port of Rabat. Nothing fancy: paper plates, your hands, and a squeeze of lemon.
Best Restaurants in Rabat
Le Dhow — River Views and Moroccan Classics
Le Dhow is a permanently docked boat on the Bouregreg River, just below the Oudaya Kasbah. It is not cheap but the setting is spectacular: seated on the deck with the river on one side, the Kasbah cliffs on the other, and the Atlantic glinting in the distance. The menu focuses on Moroccan classics executed well — tagines, couscous, grilled meats, and a selection of salads and pastries. The lamb tagine with prunes and almonds is a standout. A full dinner with drinks and dessert runs about 250-350 MAD per person. Go at sunset for the best light.
Dar Naji — The Pastilla Destination
Dar Naji on Avenue Hassan II is widely considered one of the best traditional restaurants in Rabat. The specialty is pastilla — the legendary Moroccan pie of paper-thin warqa dough stuffed with spiced pigeon (or chicken), almonds, eggs, and onions, dusted with cinnamon and powdered sugar. The contrast of savoury filling and sweet topping works in a way that seems impossible until you taste it. Dar Naji also serves excellent seffa, couscous, and tagines in a warm, family-friendly setting. A pastilla plate costs around 70-90 MAD, and a full meal for two is around 200-300 MAD including starters, mains, and mint tea.
Grill de la Plage — Seafood Perfection
For seafood in Rabat, Grill de la Plage near the port is the local choice. It is a simple, no-frills restaurant — plastic chairs, paper tablecloths, the smell of charcoal and fish — that serves the freshest catch in the city. The mixed grill platter (sardines, bream, squid, prawns) at 80-100 MAD per person is the thing to order. It includes bread, salad, and grilled vegetables. The grilled sardines here are exceptional: gutted, butterflied, seasoned with cumin and paprika, and grilled until the skin crackles. Lunch is the best time because the fish is coming off the morning boats.
La Sqala — Garden Dining Near the Kasbah
La Sqala sits in a converted bastion of the Oudaya Kasbah walls, with a beautiful garden courtyard shaded by orange trees. It is a popular choice for both lunch and dinner, with a menu that covers Moroccan standards and some fusion touches. Their couscous — particularly the Friday couscous special with lamb, seven vegetables, and a side of tangia — is locally famous. Mains run 100-180 MAD. The garden setting makes it especially pleasant during spring and autumn evenings.
Restaurant du Petit Beaulieu — French-Moroccan Fusion
In the Agdal district, near the train station, Restaurant du Petit Beaulieu represents the Francophone side of Rabat's dining scene. The menu blends French technique with Moroccan ingredients — lamb with preserved lemon and olives, duck confit with cumin-roasted vegetables, seafood pastilla as a starter. This is where Rabat's professionals and diplomats eat when they want something refined. Mains are 120-200 MAD. Reservations recommended on weekends.
Street Food on Hassan II Avenue and the Medina
Rabat's street food scene is less touristy and more genuinely local than what you find in Marrakech's Jemaa el-Fnaa. The main artery is Hassan II Avenue, particularly the stretch through the medina and around the Souk es-Sebt market. This is where you find:
- Bissara stalls: Creamy fava bean soup, served from large copper cauldrons, with bread and a drizzle of olive oil. 5-10 MAD.
- Grilled sardines: Small charcoal grills set up on the pavement, especially near the medina's Bab el-Had gate. 10-15 MAD for a skewer.
- Msemen and Harcha: These are the flatbreads of Morocco. Msemen is flaky, pan-fried, and eaten with honey or cheese. Harcha is a semolina griddle cake, crumbly and buttery. Both are breakfast staples found at small stalls in the medina. 2-5 MAD each.
- Sfenj: Moroccan doughnuts — deep-fried, puffy, and sugar-dusted. Perfect with morning mint tea. 1-2 MAD each.
- Brochettes: Skewers of spiced lamb or chicken grilled over charcoal, served with bread, salad, and a sprinkle of cumin salt. Look for the grills near the Souk el-Mer (the fish market) where the smoke rises above the market stalls. 20-40 MAD for a plate with bread.
Cafés and Patisseries in Rabat
Rabat's cafe culture is one of the city's great pleasures. Unlike the frantic coffee stands of Casablanca or the tourist-oriented cafe terraces of Marrakech, Rabat's cafes are institutions — places where people sit for hours with one espresso, reading, talking, or watching the world pass.
Café Maure — The Andalusian Garden Classic
Inside the Oudaya Kasbah, the Café Maure (also called the Oudaya Kasbah Cafe) is one of the most atmospheric spots in Rabat. It sits in the Andalusian Gardens with terracotta pots of bougainvillea, orange trees, and a fountain at the centre. You can sit on low banquettes with mint tea and pastries while looking out over the Bouregreg River. It is tourist-popular for good reason — the setting is genuinely beautiful. A pot of mint tea costs 15-20 MAD.
Patisserie Merzouki — Agdal's Best Boulangerie
In the Agdal district, Patisserie Merzouki is a Rabat institution. It has been serving excellent French-Moroccan pastries for decades: croissants, pain au chocolat, mille-feuille, and Moroccan specialities like gazelle horns (cornes de gazelle — almond-filled crescent pastries dusted with powdered sugar) and chebakia (sesame and honey pastries). A coffee and a pastry here costs around 20-30 MAD. It is at its best around 9 AM when the morning bake is fresh.
Café de la Mairie — Ville Nouvelle Classic
On Avenue Mohammed V, in the heart of the Ville Nouvelle, Café de la Mairie is a classic French-style cafe with a terrace overlooking the tree-lined boulevard and the city hall building. It is a spot for coffee, a glass of orange juice, or a simple lunch of croque monsieur and salad. The people-watching is excellent. An espresso costs 8-10 MAD.
Cercle Diplomatique — The Power Lunch Spot
For something different, head to the Cercle Diplomatique near the Hassan Tower. It is a club-restaurant with a serene garden and a menu that blends international and Moroccan cuisine. The garden is particularly pleasant in spring when the jacaranda trees are in bloom. Mains run 150-250 MAD.
Food Tours and Cooking Classes in Rabat
Rabat is emerging as a food-tourism destination, and several operators offer curated food tours and cooking classes:
Food Tours
- Moroccan Food Tour Rabat: A walking tour through the medina and the Hassan II Avenue street food area. You will sample bissara, snail soup, grilled sardines, msemen, and pastilla across 6-8 stops. The tour runs 3-4 hours and costs approximately 400-600 MAD per person. English and French guides available.
- Rabat Local Bites: A shorter, more intimate tour focused on the Souk es-Sebt market and the stalls around the medina. Includes seafood at the port market. 2-3 hours, 250-350 MAD per person.
Cooking Classes
- L'Atelier du Goût: A cooking school in the Agdal district offering half-day Moroccan cooking classes. Sessions typically start with a market visit to buy fresh produce, followed by a hands-on cooking session where you learn to make tagine, pastilla, or couscous. Classes cost 500-700 MAD per person including the meal. Book at least 48 hours in advance.
- Riad Mazar Fes-style experience in Rabat: Several riads in the medina offer in-house cooking classes for guests and walk-in visitors. The experience is smaller and more personal than the schools. Cost varies but expect 300-500 MAD for a class and dinner.
Practical Tips for Eating in Rabat
Budget
- Budget (street food / local eateries): 30-80 MAD per meal (3-8€). Plenty of filling, authentic options in this range.
- Mid-range (traditional restaurants): 80-200 MAD per person (8-20€). This covers Dar Naji, La Sqala, and Grill de la Plage.
- High-end (Le Dhow, Cercle Diplomatique): 200-400+ MAD per person (20-40€+). Rarely necessary — the best food in Rabat is mid-range.
When to Eat
- Breakfast: 7-10 AM. Bissara, msemen, harcha, or sfenj with mint tea. Street stalls are most active in the early morning.
- Lunch: 12-2 PM. The main meal for most locals. Restaurants are busiest around 1 PM. Traditional Moroccan lunches are large — often a tagine or couscous followed by fruit and tea.
- Dinner: 8-10 PM. Rabat eats later than rural Morocco but earlier than Casablanca. Restaurants fill around 9 PM on weekends.
- Ramadan note: During the holy month, daytime food options are very limited. Iftar (the breaking of the fast) transforms the medina into a massive street food festival at sunset. Restaurants reopen after 8 PM and stay open late, often until midnight or 1 AM.
What to Tip
Tipping is customary but not enforced at the level you experience in Marrakech. In restaurants, 10% is standard if service is not already included. For street food stalls, a few dirhams is fine. For food tour guides, 50-100 MAD per person is appropriate for a half-day tour. Round up taxi fares rather than calculating a percentage.
Dietary Notes
- Vegetarian options: Excellent. Bissara, harira (check for bone broth), vegetable tagine, couscous with seven vegetables, msemen, and salads are all widely available. Moroccan cuisine is surprisingly vegetarian-friendly once you get past the meat tagines.
- Vegan: Possible but requires more effort. Bissara is vegan. Harira in its traditional form is often cooked with lamb bones — ask before ordering. Msemen and harcha can be vegan depending on the recipe. Most street stalls will work around dietary restrictions if you communicate them clearly in French or Arabic.
- Gluten-free: Challenging. Bread, couscous, msemen, and pastilla are all wheat-based. Grilled meats, seafood, and tagines (usually without bread as a side) are your best options. Rice is not a staple in Moroccan cuisine except in Seffa.
- Halal: All food in Rabat is halal unless specifically advertised otherwise.
Rabat's Markets: Where to Shop for Food
Souk es-Sebt — The Heart of Rabat's Medina
Souk es-Sebt is the main covered market in Rabat's medina, located a short walk from the Bab el-Had entrance. It is organised by product: the spice stalls, the olive stalls, the dried fruit and nut stalls, the butchers, the fishmonger section. It is a working market — locals do their daily shopping here — and it is a fantastic place to buy spices (saffron, cumin, paprika, ginger, ras el hanout), olives, argan oil, and preserved lemons. Prices are lower and bargaining is expected. Bring small bills.
Souk el-Mer — The Fish Market
Near the port, Souk el-Mer is the daily fish auction. It starts around 7 AM when the fishing boats unload their catch. The freshest fish — sardines, sea bream, mackerel, squid, octopus — are sold directly off the boats. It is a loud, wet, and fascinating spectacle. Buy fish here and find a nearby grill to cook it for you (many of the grill restaurants in the port area will prepare your catch for 20-30 MAD per person).
The Medina Produce Stalls
Scattered throughout Rabat's medina are smaller produce stalls selling seasonal fruits and vegetables. In spring, look for fresh figs, apricots, and strawberries from the Gharb region. In autumn, the pomegranates and dates are exceptional. A bag of fresh dates costs 20-30 MAD.
A One-Day Eating Itinerary in Rabat
- 8:00 AM — Bissara at a medina stall near Bab el-Had, followed by msemen with honey and a pot of mint tea. Total: 15 MAD.
- 10:00 AM — Coffee and pastry at Patisserie Merzouki in Agdal. 25 MAD.
- 1:00 PM — Lunch at Grill de la Plage: mixed grilled seafood platter with bread and salad. 90 MAD.
- 4:00 PM — Afternoon tea at Café Maure in the Oudaya Kasbah. Mint tea with a view. 15 MAD.
- 7:00 PM — Street food walk on Hassan II Avenue: snail soup (10 MAD), a brochette stand (30 MAD), and sfenj with sugar (3 MAD).
- 9:00 PM — Dinner at Dar Naji: pastilla, lamb tagine with prunes, and a pot of mint tea. 200 MAD.
Total food spend for the day: approximately 388 MAD (about 38€) — a very generous food day in the capital.
Final Thoughts
Rabat's food scene doesn't shout. There are no Michelin-starred restaurants, no celebrity chef outposts, no foodie hype. What it has is honest, well-made food that draws on Morocco's best traditions — the seafood of the Atlantic coast, the produce of the agricultural plains, the spices that have passed through this region for centuries. Eat at the stalls, sit at the cafes, order one more pastilla. Rabat will feed you well.
For the full Rabat experience beyond food, read our Rabat Travel Guide: Chellah, Hassan Tower, and the Capital I Almost Skipped, which covers the city's history, neighbourhoods, and practical travel tips. If you are planning a broader Morocco trip, the Best Things to Do in Fes for Culture Lovers will help you decide where to go next. And for a coastal contrast, check out the Casablanca Weekend Guide covering Morocco's most modern city and its dining scene.
© Trimyo — Original Morocco tourism intelligence. This article was researched and written by the Trimyo editorial team. If you find this content useful, please link to the original article rather than copying it.
Published · Updated · Original article on trimyo.com
Sources & Verification
- Visit Morocco (ONMT) - Rabat(high trust)
- Lonely Planet - Rabat Restaurants(high trust)
- Wikipedia - Moroccan Cuisine(medium trust)
- TasteAtlas - Rabat Dishes(medium trust)
Needs Verification
- Dar Naji pastilla pricing (70-90 MAD per plate)
- Mixed seafood platter pricing at Grill de la Plage (80-100 MAD)
- Moroccan Food Tour Rabat specific pricing (400-600 MAD per person)
- L'Atelier du Goût cooking class pricing (500-700 MAD per person)
Frequently Asked Questions
What traditional dishes must I try in Rabat?
Prioritise seffa (sweet couscous with chicken and almonds), bissara (fava bean soup for breakfast), snail soup (b'babouche) from street vendors, and harira (Morocco's iconic lentil and tomato soup). For seafood, the grilled sardines from the port area are unmissable.
Where can I find the best pastilla in Rabat?
Dar Naji on Avenue Hassan II is widely considered the best place for pastilla in Rabat. They serve both the classic pigeon version and a chicken variant, both dusted with cinnamon and powdered sugar. A pastilla plate costs around 70-90 MAD.
Is Rabat street food safe for tourists?
Yes. Rabat's street food is generally safe and hygienic. The busiest stalls in the medina and on Hassan II Avenue have the highest turnover, which means fresh ingredients. Stick to cooked food served hot, drink bottled water, and start with small portions if your stomach is not used to Moroccan street food. Food poisoning is uncommon in Rabat's tourist-friendly areas.
What is the budget for eating well in Rabat?
Budget travellers can eat well for 30-80 MAD (3-8€) per meal from street food and local eateries. Mid-range restaurants cost 80-200 MAD (8-20€) per person. Even a generous food day with multiple meals and snacks rarely exceeds 400 MAD (40€) unless you dine at the fanciest riverfront spots.
Are there good vegetarian options in Rabat?
Yes. Bissara is naturally vegetarian and often vegan. Vegetable tagines, couscous with seven vegetables, salads (zaalouk, taktouka), msemen, and harira (check about bone broth) are all widely available. Moroccan cuisine is surprisingly vegetarian-friendly away from the grill-heavy tourist strip.
What is the best time of day for street food in Rabat?
Evening (from 6 PM onwards) is the best time for street food on Hassan II Avenue and around the medina. The grills are at full heat, the snail soup vendors are setting up, and the bissara stalls switch to offering harira for the evening. Morning is best for bissara and msemen at the medina stalls.
Continue Planning
Related Articles

Comer en Marrakech: guía para españoles (no es paella)
Read article
Waldorf Astoria Rabat: Luxury Hotel Opens in Mohammed VI Tower — Complete Guide
Read article

