Warm, comforting, and delightfully creamy, this Butternut Squash Soup is the perfect dish to soothe your soul and tantalize your taste buds. Made with roasted butternut squash, savory onions, garlic, and a hint of nutmeg, this soup is rich in flavor yet light enough to enjoy any time of the day. It's a simple recipe that brings out the natural sweetness of the squash, making it a family favorite. Whether you're looking for a quick lunch or a cozy dinner, this soup is a go-to choice.
Roast the Squash. Preheat your oven to 400°F (200°C). Toss the cubed butternut squash in olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 25-30 minutes, until the squash is tender and lightly caramelized.
Sauté the Onion and Garlic. In a large pot, heat a tablespoon of olive oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Add the minced garlic and cook for another 1-2 minutes until fragrant.
Simmer the Soup. Add the roasted squash to the pot, followed by the vegetable broth. Stir in the ground nutmeg. Bring the mixture to a boil, then reduce the heat and let it simmer for 10-15 minutes to allow the flavors to meld.
Blend Until Smooth. Use an immersion blender to puree the soup until smooth. If you don’t have an immersion blender, carefully transfer the soup to a blender in batches. Return the blended soup to the pot.
Add Coconut Milk. For a creamier texture, stir in the coconut milk and heat the soup for another 2-3 minutes, without bringing it to a boil.
Serve. Ladle the soup into bowls, garnish with fresh parsley, and enjoy!
Roasting the squash enhances its natural sweetness and adds depth to the soup. Add a pinch of cayenne pepper for a subtle kick. A swirl of sour cream, croutons, or toasted pumpkin seeds can elevate the dish.