In a large pan or pot over medium heat, add onion, carrot, salt, pepper, and oil. Cook approx 8 to 10 min, stirring periodically, until vegetables are softened and getting slightly browned. You can add a bit of water to prevent burning, if needed.
Add bell pepper, cook 5 min.
Add tomatoes, remaining spices, cook 5 min.
Add remaining ingredients, stir, cook covered for 5 to 10 min.
Serve with garnish and rice if desired.