In a small bowl, soak the saffron threads in the warm water and set aside to infuse.
In a medium bowl, combine the cubed chicken breast with the Greek yogurt, ginger paste, garlic paste, turmeric, garam masala, sea salt, and black pepper to marinate.
Rinse the basmati rice under cold water until the water runs clear, then par-boil in a pot of boiling water for 5 minutes and drain thoroughly.
Heat the ghee in a heavy-bottomed pot over medium heat and sauté the sliced yellow onion until it becomes soft and translucent.
Add the marinated chicken to the pot and cook for 5 minutes, stirring occasionally until the exterior is lightly browned.
Spread the par-boiled rice in an even layer over the chicken and drizzle the saffron-infused water over the top of the rice.
Sprinkle the fresh chopped cilantro and mint over the rice layer, then cover the pot with a tight-fitting lid and reduce the heat to low.
Steam the biryani for 12 minutes until the rice is fluffy and the chicken is tender and fully cooked through.
Remove from heat and let rest for 5 minutes before gently fluffing with a fork to combine the aromatic layers for serving.