Preheat the oven to 375º F.
In a medium sized bowl, break the eggs and mix well with a whisk. Set aside.
In a food processor, place small amounts of herbs and process until they are finely chopped.
Repeat this process until all the herbs have been processed. Place in a large bowl.
Add the remaining ingredients (with the exception of the butter) and whisked eggs to the herbs mixture and mix well.
Rub a 9-inch pie dish or similar oven proof baking dish with butter and pour in the egg and herbs mixture.
Bake uncovered for 30-40 minutes or until the eggs are fully cooked. Baking times will vary depending on your baking dish’s size and whether the mixture is spread out or more stacked.
Allow the Kuku to rest for 5 minutes before removing it from the pan. Place on a serving platter and serve.
Kuku Sabzi is often served with flat breads or steamed basmati rice and a side of yogurt.