This is a Mexican soup made with Fava Beans, saffron, and cumin. The recipe calls for dry fava beans, but you can also use frozen, which will cut down on cooking time and affect the color of the soup. I do not recommend canned (broad beans) because they are cooked with the skins and texturally you'll want to remove them, but the beans are now squishy and it is not fun.
- In a Dutch oven, bring 4 cups of water to a boil over high heat; add fava beans, reduce heat to medium low, cover pot, and cook beans until tender, stirring occasionally, about 40 minutes.
- Meanwhile, make the recado: Combine tomato, garlic, onion, salt and pepper, in a food processor and puree; set aside.
- In another saucepan, heat oil over medium high heat, add the recado and stir constantly until it thickens, about 5 minutes; add beans, with their cooking liquid, saffron, and cumin.
- Cook until the beans break down, stirring occasionally, about 10 minutes.