Categories: Recipes

Butternut Squash Soup

Ingredients

  • 1 large butternut squash (4-5 lbs.), peeled and cut into large chunks
  • 1 large apple, peeled, cored and quartered
  • 1 large onion, chopped
  • curry powder
  • salt
  • vegetable oil
  • butter (optional)

Preparation

  1. Sauté the onion in oil (and butter, if using butter) with curry powder and salt. Once onion is cooked (translucent), add the apple and continue to sauté for a few moments.
  2. Add the squash pieces and cover with water.
  3. Simmer over medium heat (a very slow boil) until the squash is soft.
  4. Remove the squash, apple and onion with a slotted spoon (leave the water in the pot), and purée them in a food processor.
  5. Return puréed mixture to pot and stir to a consistent texture. If necessary, cook further (to thicken) or add water (to thin).
  6. Add salt and curry powder to taste.

Serves 4.

Serving Suggestions

Top with homemade croutons.

sara

Share
Published by
sara

Recent Posts

Python 3 Rounding Surprise

I discovered this subtle change when one of my unit tests mysteriously failed once I…

4 years ago

Python 3 Exception Chaining

Exception chaining solves two problems in Python 2. 1. Swallowed Exceptions If, while handling exception…

4 years ago

Safe Password Storage – How Websites Get It Wrong

Here's the recording of my talk "15 minutes w/ Beeswax: Safe Password Storage - How…

4 years ago

Python at Scale: Concurrency at Beeswax

My presentation from the NYC Python Meetup: Python at Scale; Concurrency at Beeswax. Concurrent Python…

4 years ago

Python Dependencies The Right Way

My BazelCon 2019 lightning talk, Python Dependencies The Right Way*, has been posted. Please excuse…

4 years ago

Python 3 f-strings

One of my favorite features of Python 3 is f-strings (Formatted String Literals). Each of…

4 years ago

This website uses cookies.