Creamy green broccoli soup in a ceramic bowl, topped with broccoli florets, fresh herbs, black pepper, and a swirl of milk.

Healthy Broccoli Soup Recipe (Easy & Creamy)

If you’re looking for a comforting and nutritious meal, this healthy broccoli soup recipe is the perfect choice. Made with fresh broccoli, tender potatoes, garlic, and milk, this homemade soup is creamy and flavorful without needing heavy cream.

It’s an easy one-pot recipe that comes together in about 35 minutes, making it ideal for busy weeknights or meal prep.

Whether you enjoy it as a light dinner, a cozy lunch, or a starter, this creamy broccoli soup is a delicious way to add more vegetables to your meals.

Why You’ll Love This Broccoli Soup

  • Creamy without heavy cream: Potatoes help create a naturally smooth texture.
  • Simple ingredients: Made with affordable, everyday vegetables.
  • Ready in 35 minutes: Great for weeknight cooking.
  • One-pot recipe: Less cleanup and minimal effort.
  • Easy to customize: Adjust the texture and seasonings to your taste.
  • Meal-prep friendly: Prepare ahead and reheat throughout the week.

Ingredients

Servings: 4

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 4 cups fresh broccoli florets
  • 1 medium Yukon Gold potato, peeled and diced (about 1 cup)
  • 3 cups low-sodium vegetable broth
  • 1 cup 2% milk
  • ½ teaspoon dried thyme
  • ¼ teaspoon black pepper
  • ½ teaspoon salt, or to taste
  • 1 teaspoon fresh lemon juice, optional
  • Fresh parsley or chives, for garnish

How to Make Healthy Broccoli SoupCreamy green broccoli soup in a ceramic bowl, topped with broccoli florets, fresh herbs, black pepper, and a swirl of milk.

Step 1: Sauté the Aromatics

Heat olive oil in a large pot over medium heat.

Add the diced onion and cook for 4–5 minutes until softened.

Stir in the minced garlic and cook for another 30 seconds until fragrant.

Step 2: Add the Vegetables

Add the broccoli florets and diced potato to the pot.

Stir gently to combine with the onion and garlic.

Step 3: Pour in the Broth

Add the vegetable broth, dried thyme, salt, and black pepper.

Bring to a gentle boil, then reduce the heat to a simmer.

Step 4: Simmer Until Tender

Cover and cook for 15–18 minutes, or until the potatoes are fork-tender and the broccoli is soft.

Step 5: Blend the Soup

Remove the pot from the heat.

Use an immersion blender to blend until smooth and creamy.

For a chunkier soup, blend only part of the mixture.

If using a countertop blender, allow the soup to cool slightly and blend in small batches, following your blender’s instructions for hot liquids.

Step 6: Add the Milk

Return the pot to low heat.

Stir in the milk and warm gently for 2–3 minutes without boiling.

Taste and adjust the seasoning. Add lemon juice if you prefer a brighter flavor.

Step 7: Serve

Ladle the soup into bowls.

Garnish with fresh parsley or chives and a little freshly ground black pepper.

Serve warm.

Tips for the Best Creamy Broccoli Soup

Use fresh broccoli. Fresh broccoli gives the soup a bright vegetable flavor, although frozen broccoli works too.

Cut potatoes into small cubes. This helps them cook evenly and blend smoothly.

Don’t overcook the broccoli. Simmer just until tender to preserve its flavor and color.

Blend carefully. An immersion blender is convenient for making smooth soups directly in the pot.

Add milk at the end. Gentle heating helps prevent separation.

Adjust the consistency. Add a splash of vegetable broth if the soup becomes too thick.

Healthy Broccoli Soup Variations

Broccoli Cheddar Soup

Stir in ½ cup shredded sharp cheddar cheese after adding the milk. Keep the heat low until the cheese melts.

Vegan Broccoli Soup

Replace dairy milk with unsweetened oat milk or soy milk.

Broccoli Cauliflower Soup

Replace half the broccoli with cauliflower florets.

Extra-Protein Broccoli Soup

Blend in ½ cup cooked white beans for extra protein and fiber. Add additional broth as needed.

Spicy Broccoli Soup

Add a pinch of crushed red pepper flakes or cayenne pepper.

Is Broccoli Soup Healthy?

Broccoli provides fiber, vitamin C, vitamin K, and other nutrients.

This recipe also includes potatoes, which contribute carbohydrates and potassium, and milk, which adds protein and calcium.

Using olive oil and skipping heavy cream keeps the recipe relatively simple while still creating a smooth, creamy texture.

As with any meal, the overall nutritional value depends on portion sizes and the ingredients you choose.

What to Serve With Broccoli Soup

This broccoli soup pairs well with:

  • Whole-grain toast
  • A simple green salad
  • Grilled chicken
  • Whole-grain crackers
  • A sandwich with lean protein

For a more filling dinner, serve it alongside a source of protein and whole grains.

How to Store and Reheat Broccoli Soup

Refrigerator

Allow the soup to cool slightly, then transfer it to shallow, airtight containers and refrigerate promptly.

Store for 3–4 days.

Freezer

Freeze in freezer-safe containers for up to 2 months for best quality. Leave some room for expansion.

The texture may change slightly after thawing because the recipe contains milk.

Reheating

Thaw frozen soup in the refrigerator, then reheat gently on the stove, stirring occasionally, until thoroughly heated to 165°F (74°C).

Add a splash of milk or broth if needed to restore the consistency.

Frequently Asked Questions

Can I make broccoli soup without heavy cream?

Yes! This recipe uses potatoes and milk to create a creamy texture without heavy cream.

Can I use frozen broccoli?

Absolutely. Frozen broccoli works well. Add it directly to the pot and simmer until tender.

How do I thicken broccoli soup naturally?

Blending cooked potatoes with the broccoli helps thicken the soup without flour or heavy cream.

Can I make this soup dairy-free?

Yes. Use unsweetened plant-based milk instead of dairy milk.

Can I make broccoli soup ahead of time?

Yes. Prepare the soup in advance, refrigerate it, and reheat when ready to serve.

Why is my broccoli soup too thick?

The potatoes can make the soup thicker as it cools. Add a little warm broth or milk until you reach your preferred consistency.

More Healthy Recipes to Try

If you enjoy simple homemade meals, explore our Easy Healthy Dinners collection.

For another flavorful chicken dinner, try our Healthy Honey Garlic Chicken with Broccoli.

Final Thoughts

This healthy broccoli soup recipe is creamy, comforting, and easy to prepare using simple ingredients.

With fresh broccoli, potatoes, garlic, and milk, you can make a satisfying homemade soup without heavy cream in about 35 minutes.

Enjoy it as a light meal or pair it with your favorite side dishes for a complete dinner.

Creamy green broccoli soup in a ceramic bowl, topped with broccoli florets, fresh herbs, black pepper, and a swirl of milk.

Broccoli Cheddar Soup

This classic Broccoli Cheddar Soup recipe is a delicious, comforting soup that can be enjoyed year-round for lunch or dinner.

Ingredients
  

  • 1 small onion chopped
  • 1 medium carrot chopped
  • 1 celery stalk chopped
  • 2 cloves garlic minced
  • 2 tablespoons butter
  • 3 tablespoons flour AP, whole wheat or gluten-free flour
  • 3 cups less sodium chicken broth or vegetable broth
  • 1 cup fat free milk
  • 1/4 teaspoon kosher salt
  • fresh black pepper to taste
  • 6 cups broccoli florets chopped into small pieces, about 2 heads
  • 1-1/4 cups shredded sharp cheddar
  • 2 tablespoons grated Parmesan cheese

Method
 

  1. Chop onion, carrot, celery, garlic in a chopper or mini food processor.
  2. In a large pot, melt the butter. Add the chopped vegetables, salt and pepper and sauté on low heat until soft, about 5 minutes.
  3. Stir in the flour to create a roux, cooking for 2 minutes to remove the raw flour taste.
  4. Gradually whisk in the chicken broth, ensuring there are no lumps.
  5. Add the milk and increase heat to high until it comes to a boil, then add broccoli florets, Parmesan cheese, and stir well.
  6. Adjust salt and pepper to taste. Cook uncovered over low heat until broccoli is cooked, about 10 minutes.
  7. Using an immersion blender quickly blend part of the soup for a quick second or two. If you don't have an immersion blender, remove about 1-2 cups of soup and blend, then add it back to the soup. This helps thicken it a bit.
  8. Gently stir in the shredded cheddar cheese, allowing it to melt smoothly.
  9. Serve the soup hot, garnished with additional cheddar cheese, if desired.

Notes

Serving: 1generous cup, Calories: 242kcal, Carbohydrates: 24g, Protein: 12.5g, Fat: 12.5g, Saturated Fat: 8g, Cholesterol: 37.5mg, Sodium: 360mg, Fiber: 4g, Sugar: 6g
- WW Points: 7

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top