Low Carb Soups

Creamy Broccoli Cheddar Soup with Fresh Florets

extrarecipes extrarecipes
| Jul 5, 2026 | 10 min read
Vegetarian

This post may contain affiliate links. As an affiliate, we may earn a small commission from qualifying purchases — at no extra cost to you.

One chilly evening, I found myself craving comfort food, and creamy broccoli cheddar soup popped into my mind. It was the perfect remedy for a long day, with its velvety texture and the bright green of fresh florets inviting me in for a warm hug.

This version stands out because it uses fresh broccoli for a vibrant flavor and a touch of nutmeg to enhance the taste. You won't just get a bowl of soup; you'll enjoy a cozy experience that warms the soul and makes you feel right at home.

Why You'll Love It

Fresh Broccoli Florets: Using fresh broccoli ensures vibrant color and a crisp texture, which adds depth to the soup. I found that frozen broccoli can often become mushy, losing that satisfying bite.
Sharp Cheddar Cheese: The bold flavor of sharp cheddar enhances the richness of the soup while complementing the earthiness of the broccoli. I tested it with mild cheddar, but it just didn’t have the same punch.
Heavy Cream for Richness: Adding heavy cream creates a silky texture that enhances the soup, making each spoonful feel luxurious. I once tried using half-and-half, but the soup lacked the creamy body I craved.
Nutmeg's Subtle Warmth: A pinch of nutmeg adds a warm, nutty flavor that balances the richness of the cheese and cream. I was surprised by how much it brightened the overall taste of the soup.

Ingredient Notes

What You'll Need

  • 1 lb fresh broccolilook for vibrant green florets; avoid yellowing or wilting to ensure freshness
  • 1 medium onion, diceda yellow onion works best for its sweet flavor when cooked
  • 2 cloves garlic, mincedfresh garlic gives a robust aroma and depth of flavor
  • 4 cups vegetable brothchoose a low-sodium option for better control over saltiness
  • 2 cups sharp cheddar cheese, shreddedsharp cheese adds a rich, tangy flavor that complements the soup
  • 1 cup heavy creamthis adds a smooth creaminess; half-and-half can be used for a lighter option
  • 2 tbsp butterunsalted butter is preferred to control salt levels
  • 1 tbsp all-purpose flouroptional for thickening; use it if you prefer a heartier soup
  • 1 tsp salt, to tasteadjust based on the saltiness of your broth
  • 1/2 tsp black pepper, to tastefreshly ground offers the best flavor
  • 1/4 tsp nutmegoptional, but it adds a lovely warmth to the soup
  • 2 tbsp fresh parsley, choppedfor garnish; it adds a pop of color and freshness

When shopping for broccoli cheddar soup, prioritize fresh ingredients for the best flavor and texture. The sharp cheddar is key to achieving that classic, comforting taste. I recommend looking for a high-quality vegetable broth that complements the flavors without overpowering them.

Easy Substitutions

  • Dairy-free: swap heavy cream with coconut milk — the soup will be a bit sweeter, but still creamy.
  • Gluten-free: swap all-purpose flour for cornstarch — this will thicken the soup without gluten, though it may be slightly less creamy.
  • Lower calorie: swap heavy cream with evaporated milk — the soup will be lighter, but it may not be as rich in flavor.
Ingredients for Creamy Broccoli Cheddar Soup with Fresh Florets
Everything you need for this recipe

How to Make This Recipe

Prep & Sauté

1

Melt 4 tablespoons of butter in a large pot over medium heat (about 350°F) for 1-2 minutes until it starts bubbling. This step adds richness to the soup, and you'll love that buttery aroma filling your kitchen.

2

Add 1 diced onion and sauté for 5 minutes until it turns translucent. The onions will soften and sweeten, creating a solid flavor base for your broccoli cheddar soup.

3

Stir in 2 minced garlic cloves and cook for an additional minute until fragrant. You want that delicious garlic aroma wafting through the air — it’s a sign you’re on the right path!

Simmer & Blend

4

Add 4 cups of broccoli florets and 4 cups of vegetable broth to the pot, bringing it to a boil in about 5 minutes. The bright green color of the broccoli should pop, and you’ll hear it bubbling away.

5

Reduce heat to medium-low (about 250°F) and let it simmer for 10-15 minutes until the broccoli is tender. You want it soft enough to blend easily, but still vibrant in color.

6

If you prefer a thicker consistency, sprinkle in 1 tablespoon of flour and stir for 2 minutes. This helps create a velvety texture, so be sure to mix well to avoid lumps.

7

Remove the pot from heat and use an immersion blender to puree the soup until smooth. The vibrant green color of the soup will be so inviting!

Finish & Serve

8

Return the pot to low heat (about 200°F) and stir in 1 cup of heavy cream, 2 cups of shredded cheddar cheese, salt, pepper, and a pinch of nutmeg. Stir until the cheese is melted and the soup is heated through, about 5 minutes. The aroma of melting cheese will make your mouth water.

9

Taste and adjust seasoning as needed, giving it that perfect flavor balance. Don’t skip this step; it’s your chance to make it just right!

10

Ladle the soup into bowls and garnish with fresh parsley before serving. The contrast of the green parsley against the creamy soup looks beautiful and adds a fresh note.

Pro Tips

Use a High-Quality Broth:

The flavor of your Broccoli Cheddar Soup hinges on the broth. I always opt for homemade or a premium store-bought vegetable broth; it makes a world of difference. The richer the broth, the deeper the flavor profile.

Blanch Broccoli for Bright Color:

For a vibrant green hue, blanch your broccoli florets before adding them to the pot. Just a quick 1-2 minute dip in boiling water followed by an ice bath keeps them fresh and colorful. Trust me, your soup will look as good as it tastes!

Grate Cheese for Better Melting:

Grating your cheese instead of slicing or cubing it ensures a smooth melt. I learned this the hard way when my chunks of cheese didn’t incorporate evenly. Grated cheese blends smoothly into the soup, creating that creamy texture we all love.

Finish with Fresh Herbs:

A sprinkle of fresh chives or parsley just before serving adds a pop of flavor and color. I often use fresh thyme for a subtle earthiness. It’s the little touches that enhance the dish!

Blend for a Creamy Texture:

For an ultra-creamy soup, blend a portion of it until smooth. I do this with an immersion blender directly in the pot after simmering. It’s a quick and easy way to achieve that restaurant-quality finish!

Variations & Customizations

Flavor Twists

Cheesy Garlic Bread

Mix in 1 cup of crumbled garlic bread into the soup just before serving. The crunchy bits add a pleasureful contrast to the creamy broth, creating a comforting experience with every spoonful. You'll also get bursts of garlic flavor that enhance the whole dish.

Spicy Jalapeño

Add 1-2 finely chopped jalapeños and 1 teaspoon of smoked paprika while sautéing the onions and garlic. The result is a warm, spicy kick that mingles beautifully with the cheese, giving your soup a vibrant, fiery personality — perfect for those who crave a little heat!

Seasonal Versions

Autumn Harvest

Stir in 1 cup of diced butternut squash and 1 tsp of dried sage during the broth simmering phase. This variation brings a sweet, nutty flavor that complements the sharp cheddar, while the soup takes on a lovely golden hue. It’s like a warm hug on a chilly day!

Spring Pea & Mint

Incorporate 1 cup of fresh or frozen peas and 2 tablespoons of chopped fresh mint at the end of cooking. The result is a refreshing, bright twist that lightens the richness of the cheddar soup, making it perfect for a springtime meal.

Storage & Meal Prep

How to Store

Room Temperature

Broccoli cheddar soup should never be left out at room temperature for more than 2 hours. Store it in an airtight container to keep it fresh and safe.

Refrigerator

You can keep the soup in the fridge for up to 4 days. Make sure it cools completely before transferring it to a glass or plastic container with a tight-fitting lid. Avoid stacking containers while still warm; they'll get soggy on the bottom if you do.

Freezer

For longer storage, freeze the soup for up to 3 months. The best method is to flash freeze it in single portions on a sheet pan, then transfer to freezer-safe bags or containers. When you're ready to enjoy, thaw it overnight in the refrigerator or use the microwave on low power.

Meal Prep

I recommend doubling the recipe for meal prep, giving you plenty of servings for the week. Prep it on the weekend, and store it in individual portions for easy access. It will stay fresh for up to 4 days in the fridge. Reheat in a saucepan over medium heat for about 10 minutes, or in the microwave for 3-4 minutes, stirring halfway through.

Equipment You'll Need

Essential

Large pot: A sturdy, heavy-bottomed pot is crucial for even heat distribution. It prevents the soup from scorching as you sauté the onions and simmer the broccoli. I recommend a 6-quart size; it gives you plenty of room to stir without splashing.

Immersion blender: This handy tool purees the soup directly in the pot, giving you a smooth texture without the hassle of transferring hot liquid to a traditional blender. I love it because it minimizes cleanup and allows you to control the consistency easily.

Nice to Have

Measuring cups and spoons: Accurate measurements can make a significant difference in flavor balance, especially with seasonings. While I sometimes eyeball ingredients, having these tools helps ensure your soup turns out just right every time.

Frequently Asked Questions

Can I use frozen broccoli for this soup?

Yes, you can definitely use frozen broccoli. Just make sure to thaw it first and drain any excess moisture to prevent the soup from becoming too watery.

Why did my broccoli cheddar soup turn out grainy?

A grainy texture usually comes from overheating the cheese or not using freshly grated cheese. Always melt the cheese over low heat and opt for a block of cheese that you grate yourself for the best texture.

How can I make this soup dairy-free?

You can use plant-based milk and a dairy-free cheese alternative to create a dairy-free version. Coconut milk works well for creaminess, while nutritional yeast can add a cheesy flavor.

What can I serve with broccoli cheddar soup?

This soup pairs beautifully with crusty bread or a fresh salad. A simple green salad with a tangy vinaigrette complements the richness of the soup perfectly.

Can I make this soup ahead of time?

Absolutely! You can make the soup a day in advance, just reheat it gently on the stove. Keep in mind that the soup may thicken as it sits, so you might need to add a splash of broth or milk while reheating.

This Broccoli Cheddar Soup has become my cozy go-to for chilly evenings, warming both the belly and the soul. For an extra depth of flavor, try adding a pinch of nutmeg before serving — it makes a world of difference! I can't wait to hear how yours turns out, so please leave a comment or share your photos with me!

starstarstarstarstar
No reviews yet

Creamy Broccoli Cheddar Soup with Fresh Florets

by extrarecipes

This creamy broccoli cheddar soup is rich, comforting, and loaded with fresh broccoli florets for a nutritious delight.

Pin
Creamy Broccoli Cheddar Soup with Fresh Florets
Prep 15 min
Cook 25 min
Total 40 min
Servings 4
Calories 390

Save this recipe!

Enter your email and we'll send it straight to your inbox.

Ingredients

Servings

Makes 4 servings

Ingredients

  • 1 lb fresh broccoli
  • 1 medium onion
  • 2 cloves garlic
  • 4 cups vegetable broth
  • 2 cups sharp cheddar cheese
  • 1 cup heavy cream
  • 2 tbsp butter
  • 1 tbsp all-purpose flour
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp nutmeg
  • 2 tbsp fresh parsley

Instructions

Method

  1. 1

    Melt butter in a large pot over medium heat for 1-2 minutes.

  2. 2

    Add diced onion and sauté for 5 minutes until translucent.

  3. 3

    Stir in minced garlic and cook for an additional 1 minute until fragrant.

  4. 4

    Add the broccoli florets and vegetable broth, then bring to a boil for about 5 minutes.

  5. 5

    Reduce heat to medium-low and let simmer for 10-15 minutes until broccoli is tender.

  6. 6

    If desired, sprinkle in flour and stir to combine, cooking for another 2 minutes to thicken.

  7. 7

    Remove pot from heat and use an immersion blender to puree the soup until smooth.

  8. 8

    Return the pot to low heat and stir in heavy cream, cheese, salt, pepper, and nutmeg.

  9. 9

    Continue to stir until cheese is melted and soup is heated through for about 5 minutes.

  10. 10

    Ladle the soup into bowls and garnish with fresh parsley before serving.

Nutrition (per serving)

Calories 390
Protein 15g
Carbohydrates 17g
Fat 30g
Fiber 3g
Sodium 850mg

Ratings & Reviews

Be the first to review this recipe!

Leave a Review

Your rating:

Related Recipes