Heat the butter in a medium saucepan over medium heat.
Add onion and cook until soft, about 3 minutes. Add garlic and cook for 1 minute.
Add passion fruit puree, stir well, and cook about 15 minutes.
Transfer the mixture to a blender. Add the lime juice, cilantro, and honey and blend until smooth.