Preheat oven to 400℉. Wash and carefully cut squash, sweet potatoes, onion, carrots, celery, and garlic. Cut each vegetable as evenly as you can, and don't forget to scoop out any of the squash flesh to discard.
1 large butternut squash, 2 large sweet potatoes, 1 large carrot, ½ large white onion, 3 cloves garlic
In a large mixing bowl, add cubed butternut squash, sweet potatoes, half an onion, 1 carrot, and minced garlic.
Drizzle in olive oil and season with salt and pepper. Give the veggies a good toss so they're fully coated.
3 Tablespoons olive oil, 1 teaspoon salt, 1 teaspoon black pepper
Transfer the veggies to a baking sheet and bake for 30-45 minutes or until tender and golden brown. Shake the tray halfway through baking.
In a large dutch oven over medium-high heat, add in butter and allow it to fully melt.
2 Tablespoons unsalted butter
Once melted, add in your remaining onion, carrot, and celery. Season with salt and pepper. Cook for 3-5 minutes, stirring occasionally, until the veggies are softened and lightly golden.
½ large onion, 1 large carrot, 2-3 celery ribs, salt, pepper
Stir in cinnamon, rosemary, sage, and nutmeg.
½ teaspoon ground cinnamon, ½ teaspoon dried rosemary, ½ teaspoon ground sage, ½ teaspoon ground nutmeg
Add your roasted veggies from the baking sheet to the pot and pour in chicken broth. Allow everything to simmer for a few minutes.
6 cups chicken broth
Use an immersion blender or regular blender and blend the soup until it has a smooth and creamy texture. Work in batches if necessary. Continue heating until the soup is hot throughout, about 5 minutes.
Serve soup hot, with an additional swirl of heavy cream or sour cream, or topping with pumpkin seeds.
drizzle heavy cream, dollop sour cream, sprinkle roasted salted pumpkin seeds