Roasted Butternut Squash and Garlic Soup

5 from 2 reviews


  • 1 medium butternut squash
  • 1 head of garlic
  • 3 tbsp olive oil
  • 1 white onion chopped
  • 4 cups chicken broth or 2 chicken cubes and 4 cups water
  • 1/2 cup milk or cream
  • salt and pepper to taste
  • pumpkin seeds for garnish
  • toast to dip into soup


  1. Preheat oven to 350ºF
  2. Cut the butternut squash in half and scoop out the seeds. Also cut your garlic in half and put both in a baking tray.
  3. Drizzle with a little bit of olive oil. Rub the olive oil inside the butternut squash.
  4. Roast in the oven for 45 – 50 minutes until butternut is cooked through. Garlic will be brown halfway through the roasting process. Take it out if it’s already brown.
  5. Peel the garlic and put into a bowl. Set aside.
  6. Remove the squash from the oven when it is soft and let it cool. Once cooled, scoop the squash out from it’s skin and put into the same bowl with the garlic.
  7. Heat the remaining olive oil in a pot, sauté the chopped onion until translucent. Add the squash and garlic.
  8. Pour in the chicken stock. Bring into a boil.
  9. Puree with an immersion blender or if you don’t have an immersion blender, let it cool down slightly and use a regular blender. Transfer back into the pot and bring to a boil.
  10. Simmer for 5-10 minutes until thickened. If the soup is too thick, add more chicken stock as needed until desired consistency is reached.
  11. Season with salt and pepper to taste.
  12. Turn off heat and add milk into the soup, if using milk.
  13. If using cream, transfer soup into serving bowls and drizzle with cream and sprinkle with pumpkin seeds on top before serving.
  14. Enjoy with a toast for dipping.