Heat the oil in a sauce pan over medium heat.
Cook and stir the carrots, oil, onion, and garlic in the hot oil until soft, about 10 minutes.
Transfer the mixture to a blender or food processor.
Add the habanero peppers, water, lime juice, vinegar, tomato and lime zest to the blender/processor and blend until smooth.
Season with salt and pepper to taste.
Transfer the mixture to a saucepan and simmer for 3-5 minutes.
Simmering at the end gives the sauce a more liquid consistency.