The best Biryani in Karachi is my cook’s. I only wish you could try it. The OG Tipu Burger is the one on boat basin. A lot of apparently amazing new places have opened up over the past 4 years that I’ve spent most of my time in Canada. Some of the ones I tried during my visits were Mad Roosta, Easy donuts and 2 guys 1 grill (donut burgers) All of which were amazing
But since you only have 2 days, places I’d recommend you eat from are Tipu burger, Hot N Spicy, Javaid Nihari, mazaidar Haleem, Nawab in zamzama and Baloch Ice cream. If you can you should eat from all of these places. I’d do this
Eat breakfast from espresso on day 1. Get mazaidar Haleem for lunch. Then for dinner go to boat basin and eat tipu burger and ice cream from Baloch ice cream which is right next to it. The next day eat halwa puri chaney for breakfast from any well known place, then eat javaid nihari for lunch and finally go to Nawab for dinner (their chicken makhni and butter naan are my favourite food in the world). You could also go to BBQ tonite which is always a safe bet and the most popular restaurant in the city. Bit too crowded for me though. Also try to fit in a paratha roll from Hot N Spicy somewhere in there. Truly exquisite