Place the green fava beans in a stockpot, cover with water, and bring to a boil. Reduce the heat to low, cover, and simmer for 15 minutes, or until tender. Drain well and set aside.
Heat the oil in a frying pan over medium heat. Add the bread cubes and fry, stirring frequently to ensure even browning, until golden and crisp.
Melt the butter in a skillet over medium heat. Add the pine nuts and sauté, stirring constantly, until golden brown. Remove them with a slotted spoon and set aside. In the same skillet, add the diced meat and sauté for 3–4 minutes, or until nicely browned. Season with salt and freshly ground black pepper to taste.
In a bowl, whisk together the yogurt, tahini, and garlic until smooth and creamy. Fold in the chopped cilantro and drained fava beans, then adjust the seasoning with salt to taste.