creamy broccoli and thyme soup

Published on September 22, 2025
4.8 (245 reviews)

When the first chill of autumn arrived, I craved a bowl that felt both comforting and nourishing. A friend suggested adding fresh thyme to a broccoli puree, and the result was a velvety, aromatic soup

Save This Recipe!
Click to save for later - It only takes 2 seconds!
creamy broccoli and thyme soup
Prep Time
10 min
Cook Time
20 min
Servings
4

Why You'll Love This Recipe

✓ Creamy without dairy The coconut‑based broth gives a silky texture while keeping the soup light, making it perfect for a low‑fat diet.
✓ Packed with nutrients Broccoli supplies vitamins C, K, and folate; thyme adds antioxidants, supporting immune health and overall vitality.
✓ Ready in 30 minutes Minimal prep and a single‑pot method let you enjoy a gourmet‑style soup on a busy weeknight.

When the first chill of autumn arrived, I craved a bowl that felt both comforting and nourishing. A friend suggested adding fresh thyme to a broccoli puree, and the result was a velvety, aromatic soup that quickly became a family staple. This creamy broccoli and thyme soup balances the earthiness of the vegetable with a subtle herbal lift, delivering a satisfying mouthfeel without heavy cream. It’s the perfect example of how simple, wholesome ingredients can create a dish that feels indulgent yet stays light.

1 medium onion, diced Adds sweetness; can substitute shallot.
2 cloves garlic, minced Enhances depth; optional for milder taste.
2 tbsp olive oil For sautéing; can use coconut oil.
3 cups vegetable broth Low‑sodium preferred; homemade is best.
1 cup coconut milk (or almond milk) Provides creaminess without dairy.
1 tsp fresh thyme leaves Or ½ tsp dried thyme.
Salt & pepper to taste Season gradually.
1 tsp lemon juice (optional) Adds bright finish.

Instructions

creamy broccoli and thyme soup
1

Sauté aromatics

Heat olive oil in a large pot over medium heat. Add diced onion and cook 4‑5 minutes until translucent. Stir in minced garlic and thyme, cooking another minute until fragrant but not browned.

Pro Tip: Keep the heat moderate to avoid burning the garlic.
2

Add broccoli and broth

Toss the broccoli florets into the pot, stirring to coat with the aromatics. Pour in vegetable broth, increase heat to a gentle boil, then reduce to a simmer. Cover and cook 8‑10 minutes, until broccoli is very tender.

Pro Tip: A splash of water can prevent the pot from drying out.
3

Blend to smooth

Remove the pot from heat. Using an immersion blender, purée the soup until completely smooth, about 1‑2 minutes. For extra silkiness, transfer to a countertop blender in batches, then return to the pot.

Pro Tip: Vent the blender lid slightly to allow steam to escape.
4

Stir in creaminess

Return the pot to low heat. Whisk in coconut (or almond) milk, then season with salt, pepper, and lemon juice if using. Heat gently for 3‑4 minutes, just until the soup is warm and flavors meld.

Pro Tip: Avoid boiling after adding milk to prevent curdling.
5

Serve and garnish

Ladle soup into bowls. Drizzle a tiny swirl of extra coconut milk, sprinkle a few fresh thyme leaves, and add a grind of black pepper. Serve with crusty whole‑grain bread for a complete meal.

Pro Tip: A garnish of toasted pumpkin seeds adds crunch.

Expert Tips

Tip #1: Blanch broccoli first

If you prefer a brighter color, briefly blanch the florets in boiling water for 2 minutes, then shock in ice water before adding to the soup.

Tip #2: Adjust thickness

Add extra broth for a thinner consistency or more coconut milk for a richer mouthfeel; blend and taste before final seasoning.

Tip #3: Freeze for later

Cool the soup completely, then portion into airtight containers. Freeze up to 3 months; reheat gently and stir in a splash of milk before serving.

Storage & Variations

Store leftovers in a sealed jar in the refrigerator for up to 4 days; reheat on low, adding a splash of broth if it thickens. Swap thyme for rosemary for an earthier note, or blend in a handful of spinach for extra iron. For a protein boost, stir in cooked lentils or chickpeas before serving.

Nutrition

Per serving (approx.)

Calories
210 kcal
Protein
6 g
Carbs
18 g
Fat
12 g
Fiber
4 g
Sodium
350 mg

Frequently Asked Questions

Yes. Whole or low‑fat milk will give a creamy texture, but the soup will lose its dairy‑free status and acquire a richer mouthfeel. Adjust seasoning as dairy can mellow the thyme flavor.

Add a pinch of red‑pepper flakes with the garlic, or stir in a teaspoon of smoked paprika after blending. Both options lift the flavor without overwhelming the delicate thyme.

Choose a no‑salt or low‑sodium vegetable broth and season lightly with pepper and herbs. You can also finish with a squeeze of lemon for brightness without added sodium.

Recipe Summary

Prep
30 min
Cook
4 min
Total
34 min
Servings
3
Category: Healthy Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1 lb (450 g) broccoli florets
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 tbsp olive oil
  • 3 cups vegetable broth
  • 1 cup coconut milk (or almond milk)
  • 1 tsp fresh thyme leaves
  • Salt & pepper to taste
  • 1 tsp lemon juice (optional)

Instructions

1
Sauté aromatics

Heat olive oil in a large pot over medium heat. Add diced onion and cook 4‑5 minutes until translucent. Stir in minced garlic and thyme, cooking another minute until fragrant but not browned....

2
Add broccoli and broth

Toss the broccoli florets into the pot, stirring to coat with the aromatics. Pour in vegetable broth, increase heat to a gentle boil, then reduce to a simmer. Cover and cook 8‑10 minutes, until brocco...

3
Blend to smooth

Remove the pot from heat. Using an immersion blender, purée the soup until completely smooth, about 1‑2 minutes. For extra silkiness, transfer to a countertop blender in batches, then return to the po...

4
Stir in creaminess

Return the pot to low heat. Whisk in coconut (or almond) milk, then season with salt, pepper, and lemon juice if using. Heat gently for 3‑4 minutes, just until the soup is warm and flavors meld....

5
Serve and garnish

Ladle soup into bowls. Drizzle a tiny swirl of extra coconut milk, sprinkle a few fresh thyme leaves, and add a grind of black pepper. Serve with crusty whole‑grain bread for a complete meal....

You May Also Like

Discover more delicious recipes

Perfectly Toasty Sage Stuffed Mushrooms Snacks and Appetizers
Crispy Coconut Shrimp Bites: A Culinary Delight Snacks and Appetizers
Zesty Air Fryer Shrimp Tacos Air Fryer Recipes
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.