Add garlic, onion, and peppers to a stock pan with 2 tbsp. of water and cook until translucent, adding small amounts of water as needed to prevent sticking.
Stirring constantly, sprinkle in flour and continue to cook for 4 to 5 minutes to make the "roux." Add additional water in small amounts, if needed.
Add in the vegetable stock and diced tomatoes and bring to a simmer.
Stir in remaining ingredients and return to a simmer, cover, reduce heat to a slow simmer and cook until thickened.
Serve over rice or with a crusty bread. Enjoy!