In a large soup pot, add butter and olive oil and turn to low-medium heat.
Add onion and sauté for 2-3 minutes until translucent.
Next, add squash, maple syrup, salt, and pepper and sauté for 3-4 minutes until squash begins to soften.
Add herbs and garlic and sauté for another 1-2 minutes. Add broth and simmer for 15 minutes until squash is easily pierced with a fork.
Using an immersion blender, blend until soup is completely smooth and creamy. You can also transfer the soup to a standard tabletop blender and blend on high. Taste test and add any additional salt and black pepper to taste.
Notes
If you like a thinner soup, add additional cups of broth.