Top ChoiceItalian in Zomba

Casa Rossa

In an atmospheric old colonial house, this Italian-owned guesthouse restaurant serves the best pasta dishes this side of Naples, including unique local variations such as chambo and ginger ravioli. The...

Top ChoiceInternational in Lilongwe

Ad Lib

An adventurous extension of a hip Glaswegian diner chain, this popular local gathering spot has a covered street-front terrace and a jolly red-walled interior with a long bar. The menu gallops enthusiastically...

Top ChoiceInternational in Blantyre

Casa Mia

Don your smarts for dinner at this classy guesthouse restaurant. The wine-stacked interior, with its antique Cinzano prints, white tablecloths and expat clientele, is a pleasant environment for dishes ranging...

Top ChoiceFusion in Mulanje

Huntingdon House

If you're driving between Blantyre and Mulanje, don't miss lunch or afternoon tea (minimum two people for tea, and do book ahead) at this historic guesthouse on a beautiful tea estate. Dishes such as Asian beef...

Top ChoiceCafe in Blantyre

Mandala Cafe

Sit on a breezy stone terrace in the grounds of Mandala House, or inside at this chilled cafe adorned with artworks and guidebooks. Regulars love the Italian cuisine, fillet steak, Thai chicken, freshly brewed...

Top ChoiceCafe in Lilongwe

Koko Bean

Soundtracked by world music, this breezy urban sanctuary is surrounded by lawns, thatched shelters and a bar overlooking a sprawling jungle gym – perfect for a family visit. Come for breakfasts from French toast...

Top ChoiceItalian in Blantyre

L'Hostaria

In an atmospheric old house with black-and-white floors and a large veranda overlooking a lawn, L'Hostaria offers Italian recipes and fresh produce that attract local expats in the know. Come for a relaxing...

Top ChoiceSteak in Blantyre

21 Grill on Hanover

Established in 1921, this historical restaurant is one of Malawi's more sophisticated eateries, occupying a library-like room with salmon-coloured seats and ornate carpets. The menu focuses on meat dishes, from...

Top ChoiceItalian in Mzuzu

Macondo Camp

This Italian restaurant offers treats such as homemade pasta made daily, Parmesan flown from Italy and monthly live music on the stoep. Dishes include pizza, steaks, spring rolls and the ever-popular ravioli with...

Top ChoiceThai in Nkhata Bay

Kaya Papaya

Close to the harbour, with a big upstairs balcony overlooking the main street, Kaya Papaya has an appealing Afro-Asian-fusion chic that's matched by a menu of zesty salads, pizza and Thai fare such as green...

Top ChoiceCafe in Lilongwe

Ama Khofi

Follow your nose to this delightful Parisian-style garden-centre cafe with wrought-iron chairs, a bubbling fountain and leafy surrounds. The menu has salads, main courses such as beef burgers and roast-beef...

Top ChoiceInternational in Cape Maclear

Gecko Lounge

At this lodge's stunning restaurant, grab a wicker chair on the terrace perched above the water. The kitchen is well known for its pizzas (from MK5300), which feature some interesting toppings such as kampango as...

Steak in Blantyre

Blue Elephant

This is a great watering hole for carb-heavy grub such as chargrilled burgers and steaks, with booths inside and tables alfresco beneath an awning. From 5pm on Monday, get a curry and a Carlsberg for MK1750; from...

Italian in Lilongwe

Mamma Mia

With its vaguely old-world Italian ambience and outdoor terrace packed with mzungus (white people), Mamma Mia's wide-ranging menu features antipasti, steaks, seafood, homemade pasta and pizzas with homemade...

Indian in Lilongwe

Woodlands Restaurant

In the attractive setting of Woodlands Lilongwe, the lodge restaurant serves international dishes from pepper steak to chicken in a basket, but its Indian food is the best. Dishes such as the veggie Harabara...

Chinese in Blantyre

Hong Kong Restaurant

Like a slice of '50s Shanghai, Hong Kong is an atmospheric pagoda-style building with a red wooden ceiling festooned with lanterns, and walls enlivened by a golden-phoenix border. The food comes in generous...

Asian in Lilongwe

Korea Garden Restaurant

This tin-roofed, woodcarving-lined poolside affair is a sanctuary rich in plants and atmosphere. Despite the menu's unimpressive presentation, the Asian food is rather good. Choices range from Korean-style grub...

Cafe in Zomba

African Heritage

This garden cafe has plenty of shaded seating, a menu of rolls, salads, wraps, burgers and burritos, and daily specials such as noodle stir-fry and masala potato chips. In this lively complex you might hear a...

Steak in Lilongwe

Buchanan's Grill

At this stylish and traditional steakhouse, you can sit in the old-world restaurant with a relaxing sports bar attached, or outside beside an ornamental pool overlooking manicured gardens.

Indian in Lilongwe

Blue Ginger

Soundtracked by a gurgling fountain, Blue Ginger serves some of Lilongwe's best Indian food (as well as Chinese), attracting local movers and shakers. Its slightly faded dining room is not worth the drive across...