Easy Broccoli Cheese Soup Recipe

Total Time: 55 mins Difficulty: Beginner
Broccoli Cheese Soup Recipe
broccoli cheese soup recipe pinit

Let’s be honest, broccoli cheese soup isn’t just a dish; it’s a hug in a bowl. It’s the one soup that can make a dreary, cold day feel warm and cozy. I remember my first attempt at making it. I thought, “How hard can it be?” and ended up with a lumpy, separated mess. It was a humbling experience, but it set me on a quest to perfect this classic comfort food. This recipe is the result of that journey—a soup that’s velvety smooth, packed with flavor, and surprisingly simple to make. It’s the kind of soup that will have everyone asking for seconds and forgetting all about the canned stuff.

This recipe strikes the perfect balance between cheesy indulgence and fresh broccoli goodness. We’ll use a secret ingredient to get that ultra-creamy texture without relying on heavy cream or complicated flour-based thickeners. Get ready to create a soup that’s as impressive as it is comforting.

If you loved this recipe, you’ll also enjoy –

Roasted Red Pepper Hummus Recipe

Crispy Honey BBQ Chicken Tenders

Difficulty: Beginner Prep Time 15 mins Cook Time 40 mins Total Time 55 mins
Calories: 350
Best Season: Fall, Winter

Description

Discover the ultimate broccoli cheese soup recipe! Creamy, comforting, and so easy to make. Get the simple recipe for this velvety, cheesy classic now.

Ingredients

Instructions

  1. Prepare the Broccoli: Separate the broccoli heads into florets and stems. Finely chop the stems and cut the florets into bite-sized pieces. Set them aside separately.
  2. Sauté the Base: In a large Dutch oven or pot, heat the olive oil or melt the butter over medium heat. Add the chopped onion, carrot (if using), and broccoli stems. Sauté for 5-7 minutes until the vegetables begin to soften. Add the minced garlic and cook for another minute until fragrant.
  3. Simmer the Soup: Add the cubed potato and broth to the pot. Bring the mixture to a boil, then reduce the heat to a simmer. Cover and cook for 15-20 minutes, or until the potatoes and broccoli stems are tender enough to be easily pierced with a fork.
  4. Cook the Florets: Add the broccoli florets to the pot. Continue to simmer for another 5-7 minutes, until the florets are bright green and tender-crisp. You want them cooked but not mushy.
  5. Blend it Smooth: This is where you choose your texture. For a perfectly smooth soup, carefully transfer the soup in batches to a blender and blend until creamy. For a bit of texture, use an immersion blender directly in the pot, blending until it reaches your desired consistency. Be cautious, as the soup will be hot.
  6. Add the Dairy and Cheese: Return the blended soup to the pot over low heat (if you used a stand blender). Slowly whisk in the milk. Once warmed through, begin adding the grated cheddar and American cheese in small handfuls, stirring constantly until each addition is melted before adding the next. This prevents the cheese from clumping.
  7. Final Seasoning: Stir in the mustard powder, nutmeg, and a dash of hot sauce if you like a little kick. Taste the soup and season generously with salt and black pepper until the flavors pop.
  8. Serve: Ladle the hot soup into bowls. Garnish with extra cheese, croutons, or crispy bacon bits if desired.

Nutrition Facts


Amount Per Serving
Calories 350kcal
% Daily Value *
Total Fat 22g34%
Sodium 650mg28%
Total Carbohydrate 20g7%
Dietary Fiber 5g20%
Protein 18g36%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days.
  • Reheating: Reheat gently on the stovetop over low heat, stirring occasionally. Avoid boiling, as this can cause the soup to separate.
  • Make it Vegan: Use olive oil instead of butter, full-fat oat milk or cashew cream instead of milk, and your favorite vegan cheddar cheese.
  • Gluten-Free: This recipe is naturally gluten-free! Just be sure to serve it with gluten-free bread or croutons.
  • Cheese Tip: Always grate your own cheese! Pre-shredded cheeses contain anti-caking agents that can make your soup grainy.

Did you like this recipe?

Want more delicious recipes like this? Follow us on Pinterest for daily inspiration!

Click here to Follow me on Pinterest

Keywords: Broccoli cheddar soup, creamy soup, cheese soup
Did you make this recipe?

Tag #recipefarm if you made this recipe. Follow @Recipefarm on Facebook for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use frozen broccoli?

Yes, you can! You don't need to thaw it first. Add the frozen broccoli stems with the potatoes and the frozen florets during the last 5-7 minutes of simmering. You may need to add a few extra minutes to the cooking time.

What’s the best cheese for this soup?

A sharp cheddar provides the best flavor. Combining it with a small amount of deli American cheese helps create an ultra-creamy, stable emulsion, just like you'd find at a restaurant. Gruyère or Monterey Jack are also great additions for complexity.

Why did my soup turn out grainy?

This usually happens for two reasons: the heat was too high when you added the cheese, or you used pre-shredded cheese. To avoid this, keep the heat low and add freshly grated cheese gradually.

Can I freeze broccoli cheese soup?

Freezing dairy-based soups can be tricky, as they tend to separate and become grainy upon thawing. While it's possible, the texture may not be the same. If you do freeze it, thaw it in the refrigerator and reheat it very slowly over low heat, whisking constantly to help re-emulsify it.

Vandana Kohli Food and Lifestyle Blogger

Hi, I'm Vandana — a home cook turned recipe blogger who loves sharing simple, flavorful dishes that anyone can make. From comfort food classics to quick weeknight meals, my kitchen is all about making cooking easy and enjoyable.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.