Kuku is a Persian egg dish similar to a frittata. Before serving, we cut it into small pieces and topped each with a dollop of thick Middle Eastern yogurt.
Preheat oven to 350 degrees. Combine eggs, baking powder, cinnamon, cardamom, cumin, salt, pepper, and flour in a medium bowl. Whisk until combined. Add garlic, chives, parsley, cilantro, dill, fenugreek, and 2 tablespoons olive oil. Mix thoroughly.
Brush 2 tablespoons olive oil onto the bottom and sides of a 9-inch square nonstick metal baking pan. Place in the oven for 5 minutes to heat the oil. Pour egg mixture into pan; bake for 30 minutes.
Remove pan from oven, and pour remaining 2 tablespoons oil over the top. Return to oven, and bake until golden on top, about 10 minutes more.
Transfer pan to a wire rack to cool slightly before unmolding. Invert onto a serving platter, and cut into pieces. Serve hot or at room temperature with yogurt.