What you need:
½ cup mixed dried fruit
¼ cup raisons or dried currants
1 tbsp. olive oil
1 large sweet yellow onion, chopped
1 large carrot, diced
1 large garlic clove, minced
1 tsp. ground cumin
1 tsp. ground cinnamon
One 14.5 oz. can diced tomatoes, drained and chopped
8 oz. green beans, ends trimmed and cut into 1-inch pieces
2 cups Basic Vegetable Stock (please use a low sodium stock; Trader Joe's has a good one)
1½ cups cooked or one 15 oz. can fava beans, drained and rinsed.
½ cup frozen green peas, thawed
Salt and freshly ground black pepper to taste
1 tbsp. minced fresh cilantro or parsley leaves
What you need to do:
Place the dried fruit and raisins in a small heatproof bowl. Add boiling water to cover and soak for 20 minutes to soften. Drain and set aside.
Heat the olive oil in a large saucepan over medium heat. Add the onion and carrot, cover, and cook until softened, about 5 minutes. Add the garlic, cumin, and cinnamon and cook, stirring, for 30 seconds. Add the tomatoes, green beans, and stock and bring to a boil. Reduce the heat to low, cover, and simmer until the vegetables are tender, about 20 minutes.
Add the fava, peas, fruit, and salt and pepper to taste. Simmer, uncovered, until the flavors are blended and the desired consistency is achieved, about 10 minutes.
Sprinkle with the cilantro and serve.