Curried Cauliflower Soup

3-4 servings

This soup is both hearty and light at the same time, as well as being high in fiber and other nutrients. It also comes together very quickly for a weeknight supper. This recipe flavors the soup with curry spices, but the basic recipe is really flexible. You could substitute Spanish, Greek, or Middle Eastern spice mixtures and it would work equally well. I fried some shallots for a crispy topping but you could just as easily add toasted nuts, sliced scallions, or even a sprinkle of cheese–whatever catches your fancy.


1 T. and 1 t. canola or vegetable oil

1 small onion, finely chopped

1 to 1 ½ t. finely chopped or grated ginger

2 cloves garlic, minced

1 T. curry powder (choose whatever is your favorite–I used half garam masala and half vindaloo)

½ t. cumin powder

1 ½ t. kosher salt

1 head of cauliflower (1½ to 2 lbs. before trimming)

¾ – 1 lb. russet or Yukon Gold potatoes (2-3 potatoes)

1 quart low sodium chicken stock (or water if you want this to be vegetarian)

2 C. water

1 t. white wine vinegar (or rice wine vinegar)

¼ c. whole milk (omit if you want the soup to be vegan)

Black pepper to taste

1 medium shallot


  1. Cut the cauliflower head into florets discarding leaves and the thickest part of the stem. Peel the potatoes and cut into 1 inch cubes.
  2. In a large heavy bottom pot or pan (large enough to hold at least 2 quarts), heat 1 T. of the oil over medium-low heat. Add the onion and ginger and sauté until the onion is softened (about 5 minutes). Add the garlic and continue to sauté for 1 minute more.
  3. Add the curry, cumin, and salt mixing well, and sauté until the mixture becomes very fragrant (about 2 minutes).
  4. Add the chicken stock, water, and vinegar to the pot along with the cauliflower and potatoes and increase heat to medium-high to bring it to a boil. Once it is boiling, reduce the heat and simmer the soup until the potatoes and cauliflower are both very tender (15 minutes or so, a little more if the vegetables pieces are larger).
  5. While the vegetables are cooking, peel and thinly slice the shallot.
  6. Heat the remaining 1 t. of oil in a small skillet over medium-high heat and fry the shallot, stirring often, until brown and crisp (do not go far from the pan as shallots can burn very quickly).
  7. Using a blender or stick blender, blend the soup until it is smooth. If you prefer to have some pieces of cauliflower for texture, remove them before blending. If using a regular blender return the soup to the pot (adding back in any cauliflower you removed), stir in the milk and add a good grinding of black pepper. Taste to adjust other seasonings.
  8. Serve topped with crispy shallots.

Published by


I am an enthusiastic home cook. I started a blog when my older daughter lived in Paris and had a tiny kitchen, few utensils and a stove with no temperature markings. The purpose was to help her (and eventually her sister) make many of the dishes they love and to learn how to make some new ones. They are now both terrific cooks, but all of us can use a new (or even an old beloved) recipe once in a while.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s