Sabzi Piez

Ingredients
To serve 4 to 6
 * 3 tablespoons of butter
 * 1 medium onion, thinly sliced and separated into rings (1 cup)
 * 1 large tomato, peeled, seeded ad finely chopped (see below)
 * 8 small carrots, scraped and sliced lengthwise into 1/8-inch thick strips (2 cups)
 * 1/2 teaspoon of salt
 * 1/8 teaspoon of cayenne pepper
 * 1/4 cup of finely chopped scallions including 2 inches of the green stems
 * 2 tablespoons of finely chopped fresh cilantro

Directions

 * 1) Melt the 3 tablespoons of butter in a heavy 10- to 12-inch stainless-steel or enameled skillet set over high heat. Drop in the onion rings and stirring them frequently, cook over moderate heat for 8 to 10 minutes, or until they are golden brown. Add the tomato, raise the heat and broil briskly, uncovered, until most of the liquid in the pan has evaporated. Then stir is the carrots, salt and cayenne pepper.
 * 2) Pour enough water to barely cover (about 1/2 to 3/4 cup) the carrots, bring to a boil and cover the skillet tightly. Reduce the heat to low and simmer for about 10 minutes, or until the carrots are just tender. Transfer the carrots and the sauce to a heated serving bowl, sprinkle with chopped scallions and cilantro, and serve at once.