Put the onion, peppers, ginger, and garlic into a large saucepan. Stir in 1/3 cup of water and cook, stirring occasionally, for 5 minutes. Mix the cumin, cinnamon, red pepper and coriander in a small bowl and add to the saucepan. Cook and stir for 1 minute. Add the sweet potatoes, tomatoes, chickpeas, green beans, vegetable broth/water, and peanut butter. Bring to a boil, reduce the heat to low and simmer for 30 min. or until potatoes are tender. Stir in the cilantro and let the stew rest for 2 minutes before serving.