Roasting butternut squash before turning it into soup is an extra step, but it's what creates the deep, sweet flavor that makes this recipe work. The soup is blended until smooth with savory aromatics and cream, then topped with salty, candied ham cubes for texture.
Halve butternut squash lengthwise, remove seeds, drizzle with 4 tablespoons olive oil, season with salt and pepper, place cut-side down on baking sheet.
Roast squash 60 minutes until fork-tender.
Cool squash 10 minutes, scoop flesh from skin.
Melt butter in skillet over medium heat, cook onion 4-5 minutes until soft.
Add shallot and garlic, cook 2-3 minutes until fragrant.
Blend squash, onion mixture, and 3/4 cup broth until smooth.
Transfer to pot, whisk in remaining broth, cream, and seasonings.
Simmer covered 10-15 minutes.
Pat ham dry, dice into 1/2-inch cubes.
Brown ham in skillet over medium heat 4-5 minutes.
Reduce heat to low, add brown sugar and honey, stir 1-2 minutes until glazed.
Serve soup topped with candied ham.
Notes
Watch ham carefully when adding sugar as it can burn quickly. Soup may splatter while simmering due to thickness.
Tried this recipe?Leave a comment below & let me know!