top of page


⏰ Prep 60 minutes

👶🏻 Suitable from 6 months

🌱 Vegan

❄️ Store in the fridge for up to 3 days, or freeze for up to 3 months. If the soup is too thick after re-heating, simply add a splash of broth to thin it.

This very simple to make butternut squash soup is unbelievably creamy, satisfying, and so flavorful! Sure to be loved by kids of all ages!


  • 1 butternut squash

  • 1 onion

  • 3-4 tablespoons olive oil, plus extra for brushing the squash

  • Salt & pepper to taste

  • 750ml vegetable broth*

*NOTE: avoid or reduce the broth if cooking for babies, I usually adjust my meal with salt/stock after having serve my little one


  1. Heat the oven to 180° C.

  2. Trim the stem end of the squash, slice in half lengthwise and then slice each piece in three. Scoop out the seeds.

  3. Brush or spray the cut side of the squash with some olive oil and season with salt and pepper.

  4. Place each piece of squash, cut-side-down onto a baking sheet and roast the squash until soft inside, 30-40 minutes.

  5. When the squash is ready remove from the oven.

  6. Heat 3-4 tablespoons of olive oil in a soup pan over medium heat, and then add the chopped onion. Cook until softened.

  7. When the squash is cool enough to handle, use a spoon to scrape out the soft flesh from the peel. Discard the peel and then place the squash into the pot with the onion.

  8. Add 2/3 the broth (500ml), bring to a boil and simmer for 5-10 minutes.

  9. Blend the soup using an immersion blender or transfer to a high speed blender, being careful not to overfill. Blend until smooth and creamy. If the soup is too thick, add more broth.

  10. Adjust with salt and pepper.

  11. Serve with some crusty bread and a sprinkle of Parmesan, if desired.

  12. Enjoy!

Check my IG Reel

Get the Bamboo plates by click HERE and use the code YLB10 to get 10% discount

Get the Doddl clever cutlery by click HERE and use the code doddlYLB10 to get 10% discount


bottom of page