Dice the onion and saute until soft and lightly browned. When the onion are nearly done, add the garlic. After a minute, add the cumin, fennel, coriander and smoked paprika. Stir and let the spices toast for a minute or two until they become fragrant. Add the tomatoes before the spices burn or stick
After the tomatoes, add the beans, bulgur what, vegetable broth and molasses. Season with salt to taste. Simmer for 30 - 45 minutes.