How to Make It
Heat the olive oil in a large nonstick saucepan over medium heat. Add the onion and cook, stirring, for 5–6 minutes, until golden brown. Add three-quarters of the parsley, three-quarters of the garlic, the paprika, and 1 tablespoon water and stir to combine. Then add the stock, carrots, and potatoes. Cover the pan and cook for about 10 minutes, until the carrots are tender.
Add the zucchini, eggplant, green beans, and fava beans to the saucepan. Cover the pan and cook for 25–30 minutes, until all the vegetables are tender.
Season to taste with salt, freshly ground black pepper, and cayenne pepper. Sprinkle with the remaining parsley and garlic, and serve with couscous and harissa.