Ugly Produce. Delivered.

Creamy Roasted Squash Soup

Photo by Ellie O’Brien

Photo by Ellie O’Brien

Recipe and photo by Ellie O’Brien of Hungry By Nature!

If I could take a bath in a bowl of this soup, I would. Creamy roasted squash soup combines roasted butternut squash and carrots to make a creamy (but creamless!) soup! Enjoy!


  • 1 lb butternut squash, cubed

  • 2 lb carrots, roughly chopped

  • 3 unpeeled garlic cloves

  • 4 c vegetable broth

  • 1 Tbsp apple cider vinegar

  • Olive oil

  • Salt and pepper, to taste


  1. Preheat the oven to 400°F and line a large baking sheet with parchment paper.

  2. Spread the butternut squash and the carrots on the baking sheet and drizzle with olive oil and pinches of salt and pepper.

  3. Wrap the garlic cloves, along with a drizzle of olive oil and a pinch of salt and pepper, in a piece of aluminum foil and place it on the baking sheet with the vegetables.

  4. Roast for 35 to 45 minutes or until the squash and carrots are tender and just caramelized. Remove from the oven and let cool slightly.

  5. While the vegetables cool slightly, warm vegetable broth in a medium pot over low heat.

  6. Add the roasted butternut squash, carrots, and peeled garlic to the vegetable broth. Using an immersion blender, blend until smooth.

  7. Add the olive oil, apple cider vinegar, and a pinch of salt and pepper and blend. Taste and adjust seasonings as needed.

  8. Serve with an extra drizzle of olive oil, pepitas, and cilantro.

Recipe Notes

Experiment with different toppings, like toasted almonds, crumbled feta, or scallions!