Place the fenugreek seeds, coriander seeds and cumin seeds in a blender bowl or spice grinder.
Blend the spices into a powder
In a large pot, heat the oil. Add the onions and saute over medium heat for about 7-8 minutes until they're soft.
Add the ginger and minced peppers, stir to mix.
Add the powdered spices and mix.
Stir in the tomato puree and tomato paste. Mix and cook 2-3 minutes.
Add paprika and peanut butter and mix them in.
Add all the vegetables and peanuts along with 3 cups of vegetable broth or water. Mix and bring the stew to a boil. Cover and cook 20-25 minutes or until the vegetables are tender. You can add more stock if you wish to thin out the stew.
Finally stir in the harissa. I add a couple of tablespoons first, taste, then add more if I want to.
Garnish with cilantro, if using, and serve hot.
