Heat oil in a large pan or pressure cooker. Add cumin seeds, bay leaf, cloves, cardamom pods, cinnamon stick, star anise, fennel seeds, and curry leaves. Sauté until fragrant.
Add sliced onions and sautéuntil golden brown.
Stir in ginger-garlic paste and green chilies. Cook until the raw smell disappears.
Add chopped tomatoes and cook until they turn mushy.
Add marinated meat and cook until the meat is partially cooked and oil starts to separate.
Add chopped mint and coriander leaves. Mix well and cook for another 2-3 minutes. Adjust salt and spice levels if needed.