Go Back
butternut squash and carrots soup

Butternut Squash Carrot Soup (Easy Oven Roasted Recipe)

This creamy butternut squash soup is the ultimate comfort food—rich, velvety, and packed with warm, roasted flavors. Perfect for chilly days, this recipe pairs beautifully with a crusty bread or a side salad!
Prep Time 10 minutes
Cook Time 50 minutes
Blending Time 5 minutes
Total Time 1 hour 5 minutes
Course: Appetizer, Main Course
Cuisine: American, French

Ingredients
  

  • 1 medium butternut squash deseeded and halved
  • 2 large carrots peeled and chopped
  • 1 red onion roughly chopped
  • 1 whole head of garlic
  • 2 cups chicken broth or vegetable broth for a vegetarian option
  • 1 cup heavy cream
  • 4 tablespoon olive oil divided
Spices:
  • 1 teaspoon garlic powder
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper
  • Salt and pepper to taste

Equipment

Method
 

Prepare the Vegetables
  1. Preheat your oven to 390°F (200°C). Arrange the halved butternut squash, chopped carrots, red onion, and whole garlic head on a baking dish. Drizzle with 2 tablespoons of olive oil, and season lightly with salt and pepper.
Roast
  1. Place the dish in the oven and roast for about 1 hour, or until the butternut squash and carrots are tender. The edges of the vegetables should be caramelized for an extra depth of flavor.
Cool and Blend
  1. Remove from the oven and allow the vegetables to cool slightly. Carefully squeeze the garlic cloves out of their skins and add them to a blender along with the roasted squash, carrots, and onion. Blend until smooth. (Tip: If using a sealed blender, make sure the vegetables are fully cooled before blending to avoid pressure build-up.)
Simmer the Soup
  1. Pour the blended vegetable puree into a large pot over medium heat. Stir in the chicken broth, heavy cream, remaining 2 tablespoons of olive oil, and spices (garlic powder, oregano, smoked paprika, and cayenne). Season with salt and pepper to taste.
Serve
  1. Stir well, and let the soup warm through for about 10 minutes. Ladle into bowls, drizzle with a little extra olive oil, and enjoy!

Tried this recipe?

Let us know how it was!