• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy Recipes Ideas

  • HOME
  • Desserts
  • Chicken Recipes
  • Salads
  • Soups
  • About us
  • Contact Us
    • Privacy Policy
    • Terms And Conditions
You are here: Home / Soups / Broccoli Cheese Soup

Broccoli Cheese Soup

Last Modified: October 22, 2025

Sharing is caring!

222 shares
  • Facebook
  • X

Creamy Broccoli Cheese Soup made with fresh broccoli, carrots, potatoes, and sharp cheddar for a rich and comforting flavor. This easy homemade soup recipe is perfect for cold days and ready in under an hour. A smooth, cheesy broccoli soup that’s hearty, family-friendly, and made with simple ingredients like milk, butter, and vegetable broth. Ideal for lunch or dinner with bread or crackers.

A creamy, comforting soup made with fresh broccoli, melted cheddar, and wholesome vegetables. This Broccoli Cheese Soup is rich, flavorful, and easy to prepare — perfect for a cozy lunch or dinner.


Table of Contents

Toggle
    • Ingredients
    • Instructions
  • Tips
  • Variations and Substitutions
  • FAQs
  • Serving Suggestions
  • Why You’ll Love This Recipe

Ingredients

  • 3 cups low-sodium vegetable broth*
  • 1 cup grated carrot (1–2 carrots)
  • 1 cup finely diced celery (about 2 ribs)
  • 2 small to medium potatoes, grated (Yukon Gold or Russet)
  • 4 ½ cups chopped broccoli (about 3 small heads)
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 5 tablespoons butter, divided
  • ¼ cup all-purpose flour
  • 2 cups half-and-half (fat-free works well)
  • 1 ½ cups whole milk
  • Salt and pepper, to taste
  • 3 cups shredded cheddar cheese

Instructions

  1. Prepare the Ingredients
    Wash and chop the vegetables. Grate the potatoes and carrots, and shred the cheese. Let the cheese sit at room temperature while you cook the soup.
  2. Cook the Vegetables
    In a large soup pot, add the vegetable broth, carrots, celery, and potatoes. Cover and bring to a boil over medium heat. Once boiling, reduce the heat and simmer for 3–5 minutes, until the vegetables are tender.
  3. Add the Broccoli
    Stir in the chopped broccoli and cook for another 2–3 minutes, depending on how finely it’s chopped. Remove the pot from the heat and set aside.
  4. Sauté the Onion
    In a separate skillet, melt 1 tablespoon of butter over medium heat. Add the chopped onion and cook until soft and lightly golden. Transfer the sautéed onion to the soup pot.
  5. Make the Roux
    In the same skillet, melt the remaining 4 tablespoons of butter. Whisk in the flour and cook for about 1 minute, stirring constantly, until a smooth paste forms.
  6. Add the Dairy
    Gradually pour in the half-and-half and milk, one cup at a time, whisking continuously to prevent lumps. Cook the mixture until thickened and bubbly. Season generously with salt and pepper.
  7. Combine and Simmer
    Slowly pour the roux mixture into the pot with the cooked vegetables, stirring well to combine. Simmer for 2–3 minutes to let the flavors blend.
  8. Add the Cheese
    Remove the pot from heat and stir in the shredded cheddar cheese until melted and smooth. Taste and adjust seasoning with salt, pepper, or vegetable bouillon if desired.
  9. Serve Warm
    Ladle the soup into bowls and serve hot with crusty bread or crackers.

Tips

  • Grate the potatoes instead of cubing them — they help thicken the soup naturally.
  • Use freshly grated cheddar for the best melt and texture.
  • If the soup becomes too thick, add a bit more milk or broth to reach your desired consistency.
  • Avoid boiling the soup after adding cheese to prevent curdling.

Variations and Substitutions

  • Broccoli Cauliflower Soup: Replace half of the broccoli with cauliflower for a milder flavor.
  • Low-Fat Option: Use light cheese and skim milk for a lighter version.
  • Extra Creamy: Stir in a few tablespoons of cream cheese before adding the cheddar.
  • Add Protein: Mix in cooked chicken or bacon for a heartier meal.

FAQs

Can I make this soup ahead of time?
Yes, you can make it a day in advance and reheat it gently over low heat. Add a splash of milk if it thickens too much.

Can I freeze Broccoli Cheese Soup?
It’s best enjoyed fresh, but you can freeze it in airtight containers for up to 2 months. Thaw in the fridge and reheat slowly to avoid separation.

What cheese works best?
Sharp cheddar gives the best flavor, but you can also mix it with mild cheddar or gouda.


Serving Suggestions

  • Serve with toasted baguette slices, garlic bread, or buttery crackers.
  • Pair with a green salad or grilled sandwich for a complete meal.
  • Top with extra shredded cheese, crispy bacon bits, or croutons for added texture.

Why You’ll Love This Recipe

  • Creamy, cheesy, and loaded with vegetables.
  • Easy to make with simple, everyday ingredients.
  • Perfect for meal prep or weeknight dinners.
  • Comforting and satisfying for any season.
Broccoli Cheese Soup
Print

Broccoli Cheese Soup

Servings

8

servings
Prep time

15

minutes
Cooking time

25

minutes

Ingredients

  • 3 cups low-sodium vegetable broth*

  • 1 cup grated carrot (1–2 carrots)

  • 1 cup finely diced celery (about 2 ribs)

  • 2 small to medium potatoes, grated (Yukon Gold or Russet)

  • 4 ½ cups chopped broccoli (about 3 small heads)

  • 1 medium yellow onion, finely chopped (about 1 cup)

  • 5 tablespoons butter, divided

  • ¼ cup all-purpose flour

  • 2 cups half-and-half (fat-free works well)

  • 1 ½ cups whole milk

  • Salt and pepper, to taste

  • 3 cups shredded cheddar cheese

Directions

  • Prepare the Ingredients
  • Wash and chop the vegetables. Grate the potatoes and carrots, and shred the cheese. Let the cheese sit at room temperature while you cook the soup.
  • Cook the Vegetables
  • In a large soup pot, add the vegetable broth, carrots, celery, and potatoes. Cover and bring to a boil over medium heat. Once boiling, reduce the heat and simmer for 3–5 minutes, until the vegetables are tender.
  • Add the Broccoli
  • Stir in the chopped broccoli and cook for another 2–3 minutes, depending on how finely it’s chopped. Remove the pot from the heat and set aside.
  • Sauté the Onion
  • In a separate skillet, melt 1 tablespoon of butter over medium heat. Add the chopped onion and cook until soft and lightly golden. Transfer the sautéed onion to the soup pot.
  • Make the Roux
  • In the same skillet, melt the remaining 4 tablespoons of butter. Whisk in the flour and cook for about 1 minute, stirring constantly, until a smooth paste forms.
  • Add the Dairy
  • Gradually pour in the half-and-half and milk, one cup at a time, whisking continuously to prevent lumps. Cook the mixture until thickened and bubbly. Season generously with salt and pepper.
  • Combine and Simmer
  • Slowly pour the roux mixture into the pot with the cooked vegetables, stirring well to combine. Simmer for 2–3 minutes to let the flavors blend.
  • Add the Cheese
  • Remove the pot from heat and stir in the shredded cheddar cheese until melted and smooth. Taste and adjust seasoning with salt, pepper, or vegetable bouillon if desired.
  • Serve Warm
  • Ladle the soup into bowls and serve hot with crusty bread or crackers.

Popular Right Now

Classic Peppercorn Sauce

Pistachio Dacquoise Cake

Tiramisu Cake

Air Fryer Grilled Chicken

Egg Roll in a Bowl

Cabbage Fried Rice Recipe

Previous Post: « California Roll Sushi
Next Post: Mexican Pizza (Taco Bell Copycat) »

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar

New Recipes

Warm Fig and Prosciutto Goat Cheese Dip

How to Make a Cheese Platter for Entertaining

Roasted Garlic and Prosciutto Cream Cheese Dip with Hot Honey

Copycat Starbucks Perfect Oatmeal

Party Potatoes Deluxe

Tropical Pineapple, Mango & Orange Smoothie

© 2026 Easy Recipes Ideas