Recipes By Hazel

  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
menu icon
go to homepage
  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
search icon
Homepage link
  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
×

Creamy Broccoli Cheddar Soup Recipe

Published: Apr 23, 2026 by Hazel · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

There is nothing quite like a warm, soothing bowl that feels like a hug from the inside out, and that’s exactly what this Creamy Broccoli Cheddar Soup Recipe delivers. This soup is velvety smooth, packed with vibrant green broccoli florets, and layered with rich, sharp cheddar that melts beautifully into every spoonful. Perfect for cozy nights, casual lunches, or impressing guests, this recipe combines everyday ingredients into something truly special. You’ll find yourself coming back to it again and again, eager to dive into that luscious, cheesy goodness.

Ingredients You'll Need

A top-down view of various cooking ingredients arranged neatly on a white marbled surface. In the center is a large bowl filled with bright green broccoli florets. Surrounding it are smaller white bowls holding diced white onions, shredded orange cheddar cheese, and grated white cheese. Nearby, a bowl contains rough bread pieces, and another holds shredded orange carrots. There is a small dark plate with four cubes of butter, a small white bowl of flour, a small wooden dish of black pepper, and a black stone bowl with salt. Additionally, a jar of golden liquid and a jar of white liquid are present, along with two small bowls containing minced garlic and powdered spices. The photo was taken with an iphone --ar 4:5 --v 7

Don’t let the simplicity of this Creamy Broccoli Cheddar Soup Recipe fool you—each ingredient is carefully chosen to create a perfect harmony of flavors, textures, and colors. The freshness of the vegetables, the richness of the dairy, and the subtle warmth from spices all work together to make this soup an absolute winner.

  • 4 tablespoons salted butter: Adds richness and helps soften the vegetables for a flavorful base.
  • 1 cup chopped yellow onion (about 1 small): Brings sweetness and depth to the soup’s flavor.
  • 1 large carrot, grated: Contributes subtle earthy sweetness and vibrant color.
  • 4 cloves garlic, minced: Adds aromatic warmth that complements the cheddar perfectly.
  • ¼ cup all-purpose flour: Acts as a thickening agent, making the soup deliciously creamy.
  • 1 teaspoon sea salt, plus more to taste: Elevates all the flavors while balancing the richness.
  • 1 teaspoon mustard powder: Gives a gentle tang that enhances the cheese’s sharpness.
  • ¼ teaspoon ground nutmeg: A little pinch goes a long way in adding subtle warmth and depth.
  • 2 cups whole milk or half-and-half: Provides creaminess and smooth texture for that luscious finish.
  • 2 cups chicken or vegetable stock: Adds savory depth and balances the creaminess.
  • 4 cups chopped broccoli (from 1 large crown): The star of the show—fresh, tender, and packed with nutrients.
  • ½ cup freshly grated Parmesan cheese: Enhances umami with a nutty, salty touch.
  • 8 ounces shredded extra-sharp cheddar cheese (about 2 cups): The main cheesy flavor that makes this soup utterly irresistible.
  • Freshly cracked black pepper, to taste: Adds a little spicy kick that brightens every bite.
  • Croutons, store-bought or homemade (optional): For added crunch and texture contrast when serving.

How to Make Creamy Broccoli Cheddar Soup Recipe

Step 1: Prepare the Flavor Base

Start by melting the butter in a large pot or Dutch oven over medium heat. Toss in the chopped onion and grated carrot, cooking and stirring until they become soft and fragrant, roughly 5 minutes. Then, add the minced garlic, continuing to stir for another 1 to 2 minutes so those lovely garlicky aromas awaken your senses.

Step 2: Thicken the Soup

Sprinkle in the flour, sea salt, mustard powder, and nutmeg. Stir constantly for 1 to 2 minutes until this combination forms a paste-like roux. This step is crucial—it's what will give the soup its luscious creaminess and ensure the flavors meld perfectly.

Step 3: Add Dairy and Stock

Slowly whisk in the milk, maintaining a steady hand so that it thickens evenly without lumps. Continue whisking until the mixture coats the back of a spoon, about 5 minutes. Once thickened, remove the pot from heat and add your choice of chicken or vegetable stock to enhance the savory flavor complexity.

Step 4: Blend the Soup

Use an immersion blender to puree the liquid directly in the pot until smooth and velvety. If you don’t have an immersion blender, carefully transfer the mixture in batches to a countertop blender, blend until smooth, then return the soup to the pot. This smooth base makes the Creamy Broccoli Cheddar Soup Recipe feel indulgent yet light.

Step 5: Add Broccoli and Cheeses

Stir in the chopped broccoli and cook gently until the florets are just tender but still vibrant, usually about 5 to 7 minutes. Finally, fold in the Parmesan and extra-sharp cheddar cheeses, stirring until melted and thoroughly combined. Season with freshly cracked black pepper to taste, giving it a bright, balanced finish.

How to Serve Creamy Broccoli Cheddar Soup Recipe

A white bowl with a dark green rim holds a creamy yellow soup filled with bright green broccoli pieces and topped with several golden-brown toasted bread chunks scattered on the surface. There is a spoon with a white and brown marbled handle resting inside the bowl, partly covered by the soup, and some black pepper sprinkled over the top. Around the bowl, pieces of the toasted bread are scattered on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate your bowl, sprinkle a little extra shredded cheddar or Parmesan on top. Try adding a few croutons for crunch or a sprinkle of fresh chopped chives for a pop of color and subtle onion flavor that complements the richness wonderfully.

Side Dishes

This soup pairs beautifully with warm, crusty bread or a classic grilled cheese sandwich for a heartwarming lunch or dinner. A crisp green salad on the side also adds a refreshing contrast that balances the creamy textures.

Creative Ways to Present

Serve the soup in hollowed-out bread bowls for a fun and rustic presentation that doubles as edible dishware. You could also drizzle a little chili oil or swirl in some pesto for a colorful flair and an extra burst of flavor that surprises the palate.

Make Ahead and Storage

Storing Leftovers

Once cooled, transfer your Creamy Broccoli Cheddar Soup Recipe to airtight containers and refrigerate. It will keep well for up to 3 days, making it perfect for easy lunches or quick weeknight dinners when time is short.

Freezing

This soup can be frozen, but keep in mind that the texture might change slightly due to the cheese and dairy content. Freeze it in portions, and thaw overnight in the refrigerator before reheating gently on the stovetop or in the microwave.

Reheating

When reheating, do so slowly over low heat, stirring frequently to prevent curdling or separation. Adding a splash of milk or stock can help restore its creamy texture and keep it tasting just as delicious as when freshly made.

FAQs

Can I make this Creamy Broccoli Cheddar Soup Recipe vegetarian?

Absolutely! Simply use vegetable stock instead of chicken stock to keep it fully vegetarian without sacrificing any of the soup’s rich, savory depth.

What if I don’t have an immersion blender?

No worries! You can carefully transfer the soup in batches to a traditional blender to puree. Just be cautious to let the soup cool slightly before blending to avoid any accidents.

Can I use low-fat milk instead of whole milk or half-and-half?

You can, but using whole milk or half-and-half makes the soup much creamier and gives it that signature luscious mouthfeel. Low-fat milk will result in a thinner texture.

How do I make the soup thicker if I want it heartier?

To thicken your soup, let it simmer uncovered for a few extra minutes or whisk in a bit more flour slurry (flour mixed with water or milk) during the cooking process.

Is it possible to prepare this soup ahead of time and freeze it?

Yes! The Creamy Broccoli Cheddar Soup Recipe freezes well if stored properly. Just thaw it carefully and reheat gently to maintain the best flavor and texture.

Final Thoughts

It’s hard to resist the charm of this Creamy Broccoli Cheddar Soup Recipe—a perfect bowlful of comfort and flavor that’s easy to prepare yet feels like a special treat. Whether you’re cooking for family, friends, or simply craving a cozy meal just for yourself, this soup is a fantastic option that never disappoints. Give it a try and get ready to fall in love with a new favorite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Broccoli Cheddar Soup Recipe

Creamy Broccoli Cheddar Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 8 reviews

  • Author: Hazel
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This Broccoli Cheddar Soup is a comforting, creamy, and cheesy one-pot meal featuring tender broccoli and sharp cheddar cheese. Perfect for a cozy family dinner, it's easy to prepare and ready in just 50 minutes, offering a delicious way to enjoy a warm, satisfying soup.


Ingredients

Soup Base

  • 4 tablespoons salted butter
  • 1 cup chopped yellow onion (about 1 small)
  • 1 large carrot, grated
  • 4 cloves garlic, minced
  • ¼ cup all-purpose flour
  • 1 teaspoon sea salt, plus more to taste
  • 1 teaspoon mustard powder
  • ¼ teaspoon ground nutmeg

Liquids

  • 2 cups whole milk or half-and-half
  • 2 cups chicken or vegetable stock

Main Ingredient

  • 4 cups chopped broccoli (from 1 large crown)

Cheese

  • ½ cup freshly grated Parmesan cheese
  • 8 ounces shredded extra-sharp cheddar cheese (about 2 cups)

Seasoning & Garnish

  • Freshly cracked black pepper, to taste
  • Croutons, store-bought or homemade, for serving (optional)


Instructions

  1. Sauté Vegetables: Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion and grated carrot, cooking while stirring until they are softened, approximately 5 minutes.
  2. Add Garlic: Stir in the minced garlic and cook for another 1 to 2 minutes until fragrant.
  3. Create Roux: Sprinkle in the flour, sea salt, mustard powder, and ground nutmeg. Continue cooking while whisking to form a thick paste, which should take about 1 to 2 minutes.
  4. Incorporate Milk: Slowly whisk in the whole milk or half-and-half, stirring continuously until the mixture thickens enough to coat the back of a spoon, about 5 minutes.
  5. Add Stock and Blend: Remove the pot from heat and add the chicken or vegetable stock. Use an immersion blender directly in the pot to blend the liquid until smooth. If unavailable, transfer the liquid to a blender, allow to cool slightly, blend until smooth, and then return it to the pot.
  6. Add Broccoli and Simmer: Stir in the chopped broccoli and return the pot to medium heat. Simmer until the broccoli is tender but still bright green, about 10 minutes.
  7. Incorporate Cheese: Remove from heat and stir in the freshly grated Parmesan and shredded extra-sharp cheddar cheese until fully melted and incorporated.
  8. Season and Serve: Adjust seasoning with freshly cracked black pepper and additional salt if needed. Serve hot with optional croutons on top for added texture.

Notes

  • Use vegetable stock to make the soup vegetarian.
  • For a smoother consistency, blend the soup thoroughly with an immersion blender.
  • Adjust cheese types and quantities based on preference for a milder or stronger flavor.
  • If using a blender, ensure the soup has cooled slightly before blending to prevent splatters.
  • Croutons add a nice crunch but are optional.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Greek Meatballs with Orzo Pilaf Recipe
    Greek Meatballs with Orzo Pilaf Recipe
  • Greek Peas and Potato Stew (Arakas Latheros) Recipe
    Greek Peas and Potato Stew (Arakas Latheros) Recipe
  • Vegetarian Taco Soup Recipe
    Vegetarian Taco Soup Recipe
  • Three Bean Chili Recipe
    Three Bean Chili Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I’m Hazel, and I created Recipes By Hazel to share the kind of food that feels like home — warm, comforting, and full of meaning.

Learn more

Popular

  • Healthy Greek Pasta Salad (Quick & Easy) Recipe
    Healthy Greek Pasta Salad (Quick & Easy) Recipe
  • Wedge Salad Platter for a Crowd Recipe
    Wedge Salad Platter for a Crowd Recipe
  • Tuscan Skillet Chicken With Creamy Sun-Dried Tomatoes and Spinach Recipe
    Tuscan Skillet Chicken With Creamy Sun-Dried Tomatoes and Spinach Recipe
  • The Secret to the Best Quesadilla Recipe
    The Secret to the Best Quesadilla Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes By Hazel. All rights reserved.