Traditional hearty Scottish breakfast made with halal-certified ingredients, featuring sausages, eggs, beans, and more.
A delightful continental option with Italian-inspired items like pastries, coffee, and light bites.
High-quality coffee including cappuccinos, espresso, and other beverages served in a cozy atmosphere.
A selection of Arabic-inspired meals that blend local flavors with Middle Eastern culinary traditions.
Hearty, generously portioned baked potatoes and other comforting dishes at reasonable prices.
Friendly staff provide helpful advice on Edinburgh attractions and visits for travelers.

Halal Scottish-Italian fusion with stunning castle views in Edinburgh's Grassmarket.
No photos available
Castlegate Cafe is a beloved halal-certified eatery in Edinburgh's historic Grassmarket, offering a unique blend of Scottish, Italian, and Arabic cuisine. Enjoy hearty traditional Scottish breakfasts, Italian continental options, and comforting dishes like baked potatoes in a cozy, spotlessly clean setting. With friendly staff, reasonable prices, and breathtaking views of Edinburgh Castle, it's a perfect spot for locals and tourists alike. Rated 4.7/5 by over 700 reviewers for its delicious food, excellent coffee, and welcoming vibe.
Highly recommended for a really good Scottish/Brits breakfast thats HALAL! Alhamdulillah. Coffee is good too. Place is very clean. The staff are all friendly. Love the vibe! And we enjoyed the view of the castle from the cafe.
(12/21/25) delicious and extremely comforting baked potatoes. also heaping portions !!! for really reasonable prices. even took half away for a late night snack. cozy vibes in the place as well, and very friendly staff
The cappuccino was sooo good! I also had the scottish breakfast that was tasty. The service was excellent, they are fast to take your order and a friend needed help for visits in Edinburgh and there were really helpful. The cappuccino was sooo good! I also had the Scottish breakfast, which was very tasty. The service was excellent, they were quick to take our order. A friend needed help with places to visit in Edinburgh, and they were really helpful.
Great restaurant offering a mix of Scottish, English, and Arabic dishes. We ordered many plates, and all of them were delicious and special. Most importantly, all the food is halal. I highly recommend visiting!
A Perfect Blend of Scottish and Italian Breakfast Traditions! I had the absolute pleasure of enjoying breakfast here, and it truly exceeded all expectations. The traditional Scottish breakfast was absolutely delightful — hearty, full of flavour, and beautifully presented. To my surprise, they also offered a traditional Italian breakfast, which added a lovely continental touch to the morning experience. What stood out most was the exceptional hygiene – everything was spotless, and you could truly relax and enjoy your meal in a clean, welcoming environment. On top of that, the prices are very reasonable for the quality and variety offered. This place is a hidden gem — whether you’re a fan of Scottish classics or Italian simplicity, you’re in for a treat. Try it once, and you definitely won’t regret it! Highly recommended.
Claim Castlegate Cafe to update business info, respond to reviews, and access analytics.