Madagascar is a foodie’s dream. The island’s flavors are unique and influenced by African, French, and Indian cuisine. Don’t leave the country without trying these authentic dishes and exploring the vibrant restaurant scene in its cities and towns.
Traditional Malagasy Dishes You Can’t Miss
1. Romazava
Romazava is Madagascar’s national dish. It’s a flavorful stew made with beef, pork, or chicken, along with local greens like anamamy. The dish is often mildly spiced but expect a lot of warmth from ginger and garlic. It’s usually served with rice, the staple food in Madagascar.
2. Ravitoto
Ravitoto is a favorite among locals. It’s made with crushed cassava leaves and simmered with pork in coconut milk. The dish has a slightly bitter taste that’s balanced out by the creamy coconut. Simple yet satisfying, this is one dish you need to try!
3. Koba
If you have a sweet tooth, you’ll love Koba. Made from mashed bananas, peanuts, and rice flour, this sticky, sweet treat is often sold as a street snack. It’s wrapped in banana leaves and steamed, making it an authentic Malagasy dessert.
4. Mofo Gasy
Mofo Gasy translates to “Malagasy bread” and is a popular breakfast snack. It’s similar to a pancake made from rice flour and sugar, cooked in special molds. You’ll find street vendors selling these little treats in the morning. Grab one with a cup of Malagasy coffee!
Street Foods to Try During Your Trip
1. Brochettes
Brochettes, or grilled skewers, are everywhere in Madagascar. Often marinated with spices like ginger, garlic, and chili, these skewers are grilled to perfection. You can choose between chicken, beef, or zebu (local cattle) and they’re often served with fresh tomato salad and rice.
2. Sambos

Sambos are Madagascar’s take on samosas. These crispy, deep-fried golden triangles are filled with spiced minced meat, usually beef or zebu, and are perfect as a quick snack. You’ll find them in stalls all over the island, especially in markets.
3. Akoho sy voanjobory
This dish consists of chicken cooked with bambara groundnuts and tomatoes. It’s a common street food that blends savory, nutty, and earthy flavors. You’ll find it being served in makeshift stalls at local street markets.
Top Restaurants for Authentic Malagasy Cuisine
1. La Varangue (Antananarivo)
If you’re in Antananarivo, La Varangue offers a mix of French and Malagasy cuisine. The restaurant is known for its romantic atmosphere and beautifully presented dishes. Try their Romazava or zebu steak; you won’t regret it.
2. Chez Aina (Fianarantsoa)
In the highlands city of Fianarantsoa, Chez Aina is a beloved spot for traditional Malagasy food. The portions are hearty, and their Ravitoto is highly recommended. It’s also a great place to enjoy a cold Three Horses Beer, a popular local brew.
3. Saka Manga (Nosy Be)
Saka Manga is a cozy spot on the island of Nosy Be. Known for fresh seafood, their grilled fish is cooked to perfection. The restaurant offers a relaxed atmosphere—ideal if you’re looking to enjoy a beachside meal with top-notch local flavors.
4. Coco Lodge Restaurant (Majunga)
Coco Lodge is a go-to for both Malagasy and French dishes in Majunga. Popular items like Mofo Gasy are part of their breakfast menu, while Romazava and Ravitoto are available for lunch. The portions are filling and the ambiance is laid-back.
Tips for Dining in Madagascar
If you’re after a more local experience, head to the street stalls or neighborhood restaurants called “hotely”. These places offer hearty meals at affordable prices. Don’t expect fancy décor, but the food is authentic and made with love.

Rice is eaten with every meal, so if you’re not a fan of it, speak up and ask for a recommendation without rice. Many dishes come naturally with it though, so embrace it if you can!
Always try the local drinks! Madagascar is known for its fresh fruit juices, local rum, and the island’s famous beer—Three Horses Beer. They’re perfect for cooling down after a hearty meal.
Leave a reply