This Spicy Broccoli Soup is creamy, vibrant and full of flavor. Simple to make yet packed with nutritious ingredients and warming spices like cinnamon, turmeric and fresh ginger — a perfect winter comfort food.

I’ve loved this broccoli soup since I first made it years ago. My family does too, even the kids who normally avoid broccoli. It’s luxuriously smooth and creamy without any added flour or heavy cream, and the spices give it a balanced heat and comforting aroma.
Light but satisfying, this soup is nutrient-dense and ideal for colder days when you want something immune-supporting and easy to prepare.
Why make this soup?
- Ready in about 20 minutes and easy to prepare.
- Made with fresh ingredients for bright, natural flavor.
- High in Vitamin C and Vitamin K, with fiber from the vegetables.
- Packed with antioxidants and immune-supporting compounds.
- Enhanced with healing spices — ginger, cinnamon and turmeric.
- Low in calories and made without added cream.
- Vegan, gluten-free and wholesome.
- Works well as a light lunch or starter.
Ingredients used
This soup uses just a few simple ingredients:

- Broccoli. The star of the dish — rich in Vitamin C, Vitamin K and fiber.
- Parsnip. Adds natural sweetness and creaminess; you can substitute another root vegetable if needed.
- Fresh ginger. Adds warmth, spice and anti-inflammatory benefits.
- Cinnamon. A small amount brings a subtle sweetness and aromatic depth.
- Turmeric. Adds color and antioxidant, anti-inflammatory benefits. Use organic powder if possible.
Other essentials:
- Extra virgin olive oil (or flaxseed oil for finishing).
- Salt and freshly ground black pepper.
- Water or vegetable broth (optional).

How to make Spicy Broccoli Soup
This soup is quick and requires only basic equipment.
Equipment
- Large pot.
- High-speed blender or handheld stick blender.
Step-by-step instructions
- Step 1: Prepare the ingredients.
- Wash the broccoli and cut into florets; slice the stem into small pieces so nothing goes to waste.
- Peel and chop the parsnip and ginger into small pieces.
- Step 2: Cook the soup.
- Place broccoli, parsnip and ginger in a large pot.
- Add enough water or vegetable broth to just cover the vegetables.
- Stir in olive oil and a small amount of salt (about 1/2 teaspoon to start).
- Bring to a boil, cover, reduce heat and simmer for about 15 minutes until vegetables are soft.
- Step 3: Puree the soup.
- Remove the pot from heat and reserve about a cup of cooking liquid.
- Blend the cooked vegetables until smooth in a high-speed blender or with a stick blender.
- Add reserved liquid as needed to reach your preferred consistency.
- Step 4: Season the soup.
- Add cinnamon, turmeric and black pepper, then pulse briefly to combine.
- Taste and adjust salt as needed.
- Return the soup to the pot to warm through if required.
- Step 5: Serve.
- Serve hot with your choice of toppings.
- Finish with a drizzle of cold-pressed flaxseed oil or extra virgin olive oil (or pumpkin seed oil).
- Sprinkle seeds such as pumpkin, hemp or sunflower seeds for texture.
- Offer crispy croutons or a slice of toasted sourdough on the side.

Substitutions
- Swap parsnip for potato, celeriac or another root vegetable to maintain creaminess.
- Use homemade vegetable stock if available; otherwise plain water and salt work well. Avoid highly seasoned store-bought stocks if you prefer a cleaner flavor.
- Finish with extra virgin olive oil or flaxseed oil for omega-3s; note flaxseed oil has a more pronounced taste.
Tips for storing
- Store cooled soup in a covered pot or glass jar in the refrigerator for up to 3 days.
- To freeze: cool completely, portion into freezer-safe containers or bags and freeze for up to three months. Thaw at room temperature before reheating.
Tips for serving
This soup is a satisfying light meal on its own. For a fuller plate, serve with a sandwich or salad.

Recipe tips
- Season gradually and taste as you go; proper seasoning makes a simple soup shine.
- Adjust ginger to control the heat — a small amount makes it more child-friendly but still flavorful.
- Use fresh ginger rather than powder for the best flavor.
- If the soup is too thick, add additional boiled water or reserved cooking liquid to thin it.
Broccoli buying guide
- Choose bright green broccoli with firm stalks and compact florets.
- Avoid woody stems and yellowing florets, which indicate lower freshness.
Safety note
- Do not overfill blenders with hot liquids. Leave the center cap open and cover with a towel to allow steam to escape when blending hot soup.

Recipe
Spicy Broccoli Soup
Ingredients
- 1 large broccoli head
- 1 large parsnip (or ½ medium celeriac)
- 0.8 inch fresh ginger root
- 2 tablespoons extra virgin olive oil
- 2 teaspoons Ceylon cinnamon
- 1 teaspoon turmeric powder
- 4–5 cups water (or vegetable broth)
- Himalayan salt and pepper to taste
Instructions
- Wash broccoli and cut into florets; slice the stem. Peel and chop parsnip and ginger.
- Place broccoli, parsnip and ginger in a large pot. Add water or broth to cover.
- Add olive oil and about ½ teaspoon salt. Bring to a boil, cover, reduce heat and simmer 15 minutes until tender.
- Remove from heat and reserve one cup of cooking liquid. Blend the vegetables until smooth, adding reserved liquid to reach desired consistency.
- Add cinnamon, turmeric and pepper, pulse briefly to combine, then taste and adjust salt.
- Return to the pot if needed to warm and serve hot with preferred toppings.
Notes
Makes about 4 bowls. Store in the refrigerator up to 3 days or freeze portions for up to 3 months.
Toppings suggestions: drizzle of flaxseed or olive oil, pumpkin or sunflower seeds, crispy croutons or toasted sourdough.
Nutrition
This recipe was originally published in 2015 and updated with new photos and tips; the recipe remains the same.
More recipes to try
-
Carrot Curry Soup
-
Beet Kohlrabi Soup
-
Easy Carrot Ginger Soup
-
Roasted Cauliflower Garlic Soup