In a large soup pot, heat the olive oil over medium heat. Add in the onion, celery and garlic and saute until soft, about 4 minutes. Add in the peas, water, and bouillon, cover and cook until the vegetables are soft, about 10-15 minutes.
Puree using a hand blender until smooth, then add in the mint, basil and coconut milk. Puree again until smooth. Season with salt and pepper, to taste.
Meanwhile, heat a small nonstick skillet over medium low heat with the two teaspoons of oil. Add the sliced onion and cook until caramelized, about 45 minutes. Set aside.
To serve, garnish the soup with caramelized onions, croutons, basil, mint and olive oil. Enjoy!