Preheat the oven to 400 degrees Fahrenheit.
Peel the carrots and onion and cut into chunks. Add to a baking sheet lined with parchment paper.
Add in the butternut squash, tomatoes, cauliflower and zucchini. Cut the top of the garlic head off so the individual cloves are exposed. Add to the baking sheet.
Drizzle everything with the olive oil. Add to the oven and roast for 45 minutes or until the carrots are fork tender.
Remove from the oven and add everything aside from the garlic to a blender. When the garlic is cool enough to handle, either squeeze out the cloves or pick them out from the skin. Add to the blender along with the broth, parmesan, salt, pepper and oregano.
Blend until completely smooth. It helps to keep the lid on your blender slightly ajar to let the heat escape, and start the blender really low.
Transfer to a pot to keep warm. Taste and adjust seasonings as desired. Serve with a drizzle of heavy cream, pumpkin seeds, fresh herbs and your favorite bread. Enjoy!