All Children's Hospital Logo

Health Information Library

Teens > Recipes > Vegetarian Recipes > Roasted Butternut Squash Soup
Roasted Butternut Squash Soup

Note: This recipe is suitable for those following a vegetarian (meat-free) diet, but includes ingredients that may not fit in with vegan or some other vegetarian diets.

Nutritional label

Prep time: 20 minutes

Cook time: 45 minutes to 1 hour

Recipe makes: 4 servings

Equipment and supplies:
  1. Preheat oven to 350ºF (176ºC). Carefully peel the squash (the skin is tough!) and cut it into 1-inch cubes. Peel the onion and cut it into 1-inch cubes.
  2. In a large bowl, toss together squash, onion, sage, and olive oil. Dump mixture into a large baking dish. Pour stock over vegetables and cover the baking dish with foil. Bake vegetables in the oven until they are tender when pierced with a fork — about 45 minutes to 1 hour. Check the vegetables halfway through cooking to make sure there is still enough liquid in the pan to prevent scorching. If necessary, add more stock.
  3. Remove baking dish from the oven and allow to cool slightly. Remove sage leaves from baking dish and throw them away.
  4. Place the vegetable mixture into a heavy-duty blender or food processor and process until smooth, about 5 minutes. Slowly stream in skim milk and extra stock until you reach desired consistency. Pour mixture into a medium saucepan to reheat. Add salt and pepper to taste. Serve topped with 1 tbsp. greek yogurt or sour cream.

Reviewed by: Meredith Parkinson, RD

Related Articles
T    5 Ways to Get Your 5 a Day
T    About Vegetarian Recipes
T    Becoming a Vegetarian
T    Go, Slow, and Whoa! A Quick Guide to Healthy Eating
T    MyPlate Food Guide
T    Nutrition & Fitness Center
T    Staying at a Healthy Weight
T    Vegan Food Guide
Note: All information is for educational purposes only. For specific medical advice, diagnoses, and treatment, consult your doctor.
© 1995-2015 KidsHealth® All rights reserved. Images provided by iStock, Getty Images, Corbis, Veer, Science Photo Library, Science Source Images, Shutterstock, and

Additional Info

Pocket Doc Mobile App
Maps and Locations (Mobile)
Programs & Services
For Health Professionals
For Patients & Families
Contact Us
Find a Doctor

All Children's Hospital
501 6th Ave South
St. Petersburg, FL 33701
(727) 898-7451
(800) 456-4543

Use Normal Template
© 2015 All Children's Hospital - All Rights Reserved