Go Back
+ servings
Two bowls of creamy Brussels sprouts soup in white bowls on a wood try with a red striped towel.


Creamy and delicious Brussels sprouts soup! A healthy, easy to make, warm soup for the winter.
Course Entree, Main Course, Soup
Cuisine American, Vegan
Keyword Brussels Sprouts Soup, vegan soup, Vegetable soup
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 2 Quarts
Calories 352 kcal
Author Linda Meyer


  • 1 lb Brussels sprouts
  • 1 tbsp olive oil
  • 3 shallots diced
  • 3 cloves garlic
  • 1 carrot diced
  • 1 red bell pepper diced
  • 2 tbsp chopped, fresh parsley or 1 tsp dried parsley, plus more for garnish
  • 3 cups vegetable broth
  • 2 cups plant-based milk
  • Salt and pepper
  • Hot sauce optional


  1. Rinse off the Brussels sprouts with cold water to remove any dirt. Then, use a small knife to cut off the tip of the stem of each Brussels sprout and toss it. If any of the outer leaves of the Brussels sprouts have blemishes or dirt that can’t be removed, take those leaves off and throw them away. Chop the Brussels sprouts and set them in a bowl for later use.
  2. Heat the olive oil over medium-high heat in a pot and add the shallots, garlic, carrot, bell pepper and Brussels sprouts. If you are using fresh parsley, set a tablespoon (2 g) of it aside for garnish before adding the rest of it to the pot. Cook, stirring occasionally, for roughly 5 minutes until the garlic becomes fragrant and the Brussels sprouts start to brown. Add the broth and milk to the pot and bring the soup to a boil. Once it is boiling, reduce the heat and simmer for 20 minutes. Puree the soup using an immersion blender, or in batches in a blender, until smooth.
  3. Season the soup with salt and pepper if needed. This soup tastes great with a few drops of hot sauce and fresh parsley.

Recipe Notes

The Nutrition Facts are an estimate only.

Nutrition Facts
Amount Per Serving
Calories 352 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 1g6%
Sodium 1619mg70%
Potassium 1612mg46%
Carbohydrates 47g16%
Fiber 12g50%
Sugar 21g23%
Protein 17g34%
Vitamin A 10695IU214%
Vitamin C 297.5mg361%
Calcium 473mg47%
Iron 5.4mg30%
* Percent Daily Values are based on a 2000 calorie diet.