Roast squash and garlic. Preheat the oven to 425°F. Toss your cubed squash and the 3 unpeeled garlic cloves in 2 tablespoons of olive oil. Sprinkle with pepper. Spread across a single layer across a wire rack above a baking pan. Roast for 30 minutes, or until the edges of the squash are golden brown and your kitchen smells incredible - like a baked sweet potato stand at a summer fair.
Saute onions and garlic. While your vegetables roast, heat your pot over medium-high heat. Add 2 tablespoons each of olive oil and butter, and heat until the oil shimmers and the butter has melted and slightly browned. Add diced onions and the 3 peeled and minced garlic cloves. Saute until onions are soft and golden brown - around 5 minutes.
Bring together and first simmer. After the squash and garlic finishes roasting, add them to your pot (first remove the garlic from their shells), along with 4 cups stock and (optional) ⅛ teaspoon nutmeg. Simmer for 10 minutes.
Add cream and puree. Add 1 cup cream, reserving a few tablespoons for garnish if desired. Use an immersion blender and blend until smooth.
Second simmer. Simmer for another 10 minutes. Salt to taste.
Garnish and serve! Garnish with your choice of: whipping cream, roasted pumpkin seeds, pepper, and/or fresh parsley/cilantro/basil. Serve immediately. Sip and say “ahhh!"