Yes and no. Authentic chicken karahi gets its flavor from being cooked in a big karahi. However, not everyone has a karahi, so you can definitely cook it in a large heavy-bottomed pot. I've had good success with cooking chicken karahi in my dutch oven too, as it retains heat really well.