A lively Pakistani/Afghani spot near Edinburgh’s Old Town that wins on flavourful karahi, kebabs, biryani and warm hospitality, though consistency, portion control, and a few service complaints keep it from being a safe blind bet.
Shinwari delivers solid food quality anchored by standout karahi, kebabs, and biryani, but inconsistent execution across visits prevents a stronger grade. Warm, attentive service and a convenient Edinburgh setting provide reliable appeal, though visit-to-visit variation in freshness and texture keeps the experience from reaching full consistency.
Shinwari sits in a very handy Edinburgh Old Town spot and feels like the kind of place people come to after sightseeing, before heading home, or simply because they’re craving a proper karahi fix. The best reviews are enthusiastic in a very specific way: tender lamb, fragrant rice, fresh naan, and service that feels genuinely welcoming. A few diners even mention being remembered, guided through the menu, or shown extra care, which gives the place a warm, lived-in feel rather than a polished chain vibe. The kitchen’s sweet spot is clearly traditional Pakistani and Afghani comfort cooking: karahi, chapli kebab, biryani, Kabuli pilau, stews, and grills. When it’s on form, people rave about bold flavour and satisfying portions; when it misses, the complaints tend to be about freshness, dryness, oily dishes, or portions that feel stingy for the price. So this is a restaurant for diners who like hearty, spiced, meat-forward food and don’t need culinary theatrics — but it does seem to have real swing from excellent to disappointing. Families can do well here because the menu has plenty of familiar anchors like naan, rice, chicken, kebabs, and biryani, and reviews mention kids and babies comfortably dining in. That said, the food can run spicy, so picky eaters may need the safer bets: chicken tikka, plain naan, rice, or a milder grill item. In other words, it’s family-friendly if your family is open to South Asian flavours, less so if dinner diplomacy depends on beige food.
Area vibe: Transit-oriented commercial and leisure area with hotels and shops.
Safety: Generally safe with good evening footfall near stations, standard city-care after late night.
What's nearby: Close to Haymarket Station, West End bars, cinemas, hotels and Princes Street shopping nearby.