Creamy Broccoli Cheddar Soup Recipe

As an Amazon Associate I earn from qualifying purchases.

This creamy broccoli cheddar soup combines fresh broccoli with sharp cheddar cheese in a smooth, comforting base. It’s easy to prepare and perfect for a warming lunch or dinner. The recipe highlights fresh ingredients and simple techniques for a rich, satisfying soup.

Rich, velvety broccoli cheddar soup that warms you up in under an hour with simple ingredients.

Warm up with this luscious broccoli cheddar soup that blends fresh broccoli and sharp cheddar into a creamy, satisfying bowl. It’s a perfect choice for a comforting lunch or dinner, offering a balance of rich flavors and wholesome ingredients. Easy to prepare and wonderfully versatile, this soup is sure to become a favorite on chilly days.

Creamy Broccoli Cheddar Soup Recipe - easy recipe with step by step instructions

Weeknight Dinner
Easy

Recipe Overview

⏱️
Prep
About 15 minutes to chop and prepare ingredients.
🔥
Cook
Approximately 35 minutes to cook and blend the soup.
Total
Ready in around 50 minutes from start to finish.
🍽️
Serves
Serves 6 generous portions, perfect for family meals or leftovers.
💰
Cost/Serving
$2.75

Why This Recipe Works

Here’s why this Creamy Broccoli Cheddar Soup Recipe recipe has become a go-to favorite.

Why We Love It

  • Uses fresh broccoli for vibrant flavor and texture
  • Rich, creamy texture without heaviness
  • Quick and easy to prepare on weeknights
  • Customizable with vegetarian options
  • Nutritious and filling meal in a bowl

Shop the tools used in this recipe


Key Ingredients

Sharp cheddar cheese is essential for that classic tangy, creamy flavor, while fresh broccoli provides a bright color and fresh bite that frozen just can’t match.

Gather these fresh and pantry staples to make this creamy broccoli cheddar soup come together beautifully.

Ingredient Notes

  • For the Soup
  • 4 cups fresh broccoli florets (about 1 medium head)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 4 cups chicken broth (or vegetable broth for vegetarian)
  • 2 cups whole milk
  • 2 cups sharp cheddar cheese, shredded
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon smoked paprika (optional)
  • 1/4 teaspoon ground mustard powder (optional)
Complete Guide
The Ultimate Ad-Free Cookbook

Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

The Ultimate Ad-Free Cookbook Cover
50% OFF TODAY
$39.99 $19.99
One printable guide · $19.99 · yours forever
📱 Instant Download🍳 100+ Recipes✓ 30-Day Guarantee
Download the Full Cookbook →
Sent to your email immediately.
🔒 Secure Payment • ✓ Money-Back Guarantee • ⚡ Instant Access

Equipment Needed

🫕Large heavy-bottomed pot or Dutch oven
🪵Cutting board
🔪Chef’s knife
🥄Measuring cups and spoons
🥄Whisk
🥄Wooden spoon or spatula
🔧Ladle
🧀Cheese grater
🫙Immersion blender or regular blender (optional)

Step-by-Step Instructions

Follow these steps to create a smooth, creamy broccoli cheddar soup with balanced flavors and perfect texture.

1
1. Chop the broccoli into small florets and finely dice the onion and mince the garlic.
2
2. In a large pot, melt the butter over medium heat until foaming and fragrant, about 2 minutes.
3
3. Add the chopped onion and sauté until translucent and softened, about 5 minutes. Stir in the garlic and cook for another 30 seconds until fragrant.
4
4. Sprinkle the flour over the onion mixture and whisk constantly for 2-3 minutes to cook out the raw flour taste and form a roux. It should look smooth and slightly golden.
5
5. Gradually pour in the chicken broth while whisking continuously to avoid lumps. Bring to a gentle simmer and let it thicken, about 5-7 minutes.
6
6. Add the broccoli florets to the pot, cover partially, and simmer until the broccoli is tender, about 10-12 minutes.
7
7. For a smoother texture, use an immersion blender to purée part or all of the soup directly in the pot, or carefully transfer half to a blender and blend until smooth, then return to the pot.
8
8. Stir in the milk and heat gently until warmed through, but do not boil.
9
9. Remove the pot from heat and gradually add the shredded cheddar cheese, stirring until melted and smooth.
10
10. Season with salt, pepper, smoked paprika, and mustard powder to taste. Adjust seasoning as needed.
11
11. Serve hot with crusty bread or your favorite toppings.

Pro Tip

Slowly add the hot broth to the roux mixture while whisking constantly to avoid lumps and create a perfectly smooth soup base.

Success Tips

  • Use freshly shredded cheese rather than pre-shredded for better melting and texture.
  • Cook the roux slowly and whisk constantly to prevent lumps in the soup base.
  • Simmer broccoli just until tender to avoid mushy texture and preserve nutrients.
  • If blending, leave some broccoli chunks for texture and visual appeal.
  • Adjust thickness by adding more milk or broth to suit your preference.
Creamy Broccoli Cheddar Soup Recipe - easy recipe with step by step instructions

Ingredient Swaps

If you don’t have these ingredients on hand or want to try variations, consider these swaps.

Best Substitutions

  • Use sharp white cheddar or a blend of cheddar and Monterey Jack for a milder flavor.
  • Replace whole milk with half-and-half or cream for a richer soup, or use low-fat milk for a lighter version.
  • Swap broccoli for cauliflower for a different but equally creamy vegetable base.
  • Use gluten-free flour or cornstarch slurry instead of all-purpose flour for a gluten-free option.
  • Vegetable broth can replace chicken broth to make the soup vegetarian.

Frequently Asked Questions

Q: Can I freeze this soup?

A: Yes, this soup freezes well. Store in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.

Q: Can I make this soup ahead of time?

A: Absolutely. Prepare the soup up to 2 days in advance and store it in the refrigerator. Reheat gently before serving.

Q: How can I make this soup dairy-free?

A: Use a dairy-free butter substitute, plant-based milk, and a vegan cheese alternative to make this soup dairy-free.

Q: Is it necessary to blend the soup?

A: No, blending is optional. Blending part of the soup creates a creamier texture, but leaving it chunky works well too.

Q: Can I use frozen broccoli?

A: Yes, but fresh broccoli provides better texture and flavor. If using frozen, reduce simmering time to avoid overcooking.


Storage Tips

Keep your soup fresh and flavorful with these storage tips.

Storage & Reheating

  • Store leftover soup in an airtight container in the refrigerator for up to 4 days.
  • Reheat gently on the stove over low heat, stirring frequently to prevent scorching.
  • Freeze soup in portioned containers for up to 3 months; thaw overnight in the fridge before reheating.
  • When reheating frozen soup, add a splash of milk or broth to restore creaminess.

What to Serve With It

Serve this soup alongside these complementary dishes for a complete meal.

Serving Suggestions

  • Crusty artisan bread or garlic bread for dipping
  • Simple green salad with a light vinaigrette
  • Roasted chicken or turkey sandwiches
  • A crisp apple or pear slices for a fresh contrast
Creamy Broccoli Cheddar Soup Recipe - easy recipe with step by step instructions

Creamy Broccoli Cheddar Soup Recipe

★★★★★ (25 reviews)
Prep
About 15 minutes to chop and prepare ingredients.
Cook
Approximately 35 minutes to cook and blend the soup.
Total
Ready in around 50 minutes from start to finish.
Serves
Serves 6 generous portions, perfect for family meals or leftovers.

Ingredients

  • For the Soup
  • 4 cups fresh broccoli florets (about 1 medium head)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 4 cups chicken broth (or vegetable broth for vegetarian)
  • 2 cups whole milk
  • 2 cups sharp cheddar cheese, shredded
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon smoked paprika (optional)
  • 1/4 teaspoon ground mustard powder (optional)

Instructions

  • 1 1. Chop the broccoli into small florets and finely dice the onion and mince the garlic.
  • 2 2. In a large pot, melt the butter over medium heat until foaming and fragrant, about 2 minutes.
  • 3 3. Add the chopped onion and sauté until translucent and softened, about 5 minutes. Stir in the garlic and cook for another 30 seconds until fragrant.
  • 4 4. Sprinkle the flour over the onion mixture and whisk constantly for 2-3 minutes to cook out the raw flour taste and form a roux. It should look smooth and slightly golden.
  • 5 5. Gradually pour in the chicken broth while whisking continuously to avoid lumps. Bring to a gentle simmer and let it thicken, about 5-7 minutes.
  • 6 6. Add the broccoli florets to the pot, cover partially, and simmer until the broccoli is tender, about 10-12 minutes.
  • 7 7. For a smoother texture, use an immersion blender to purée part or all of the soup directly in the pot, or carefully transfer half to a blender and blend until smooth, then return to the pot.
  • 8 8. Stir in the milk and heat gently until warmed through, but do not boil.
  • 9 9. Remove the pot from heat and gradually add the shredded cheddar cheese, stirring until melted and smooth.
  • 10 10. Season with salt, pepper, smoked paprika, and mustard powder to taste. Adjust seasoning as needed.
  • 11 11. Serve hot with crusty bread or your favorite toppings.
Nutrition Facts
Amount Per Serving
Calories320
Total Fat20
Total Carbs20
Dietary Fiber3
Sugars6
Protein18

Did You Make This Creamy Broccoli Cheddar Soup Recipe?

We’d love to hear how it turned out. Leave a rating and comment below.