In a small bowl, bloom the saffron by whisking 1 teaspoon saffron powder with 2 tablespoons hot water. Set aside.
In a large bowl, combine the chopped herbs. Crack the eggs over the herbs and whisk to combine. Add the salt, pepper, and baking powder, then pour in the saffron water. Whisk everything together until fully incorporated.
In a 10-inch 23-cm nonstick or cast-iron pan, heat olive oil over medium heat. Add shallots and sauté for 3-5 minutes until soft. Stir in the garlic and turmeric, cooking for 30 seconds until fragrant. Lower the heat to medium-low, then pour the egg and herb mixture into the pan, spreading it evenly with a spatula.
Place a paper towel or tea cloth over the pot, then seal with the lid. If using a tea cloth, tie the corners securely on top of the lid to keep them away from the heat. Cook for 10-12 minutes, or until the edges are set.
To finish, either flip the kuku by running a spatula around the edges, inverting it onto a plate, then sliding it back into the pan to cook for another 5 minutes, or use the no-flip option by placing the pan under a broiler for 2-3 minutes, until golden on top.