Heat a splash of oil in a large frying pan over medium and sauté the onion and peppers for about 10 minutes or until fragrant.
Add the carrots, garlic, ginger and curry powder and fry for 1 minute. Stir in the tomatoes and cook for about 10 minutes or until thickened. Season with salt and pepper.
Remove from heat and stir in the avocados and herbs.