A warm, creamy bowl of broccoli cheddar soup is my go-to comfort food when the weather gets chilly. It’s rich, cheesy, and filled with tender broccoli that balances out the creaminess perfectly.

Why You’ll Love This Recipe

I love this recipe because it takes a classic favorite and makes it simple enough to prepare at home. The sharp cheddar cheese adds a bold flavor that blends beautifully with the soft broccoli, while the cream makes it velvety and indulgent. I like that it works as both a cozy starter or a hearty main course with some crusty bread.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Butter
  • Onion
  • Garlic
  • Fresh broccoli florets
  • Carrots
  • All-purpose flour
  • Chicken or vegetable broth
  • Whole milk or half-and-half
  • Heavy cream
  • Sharp cheddar cheese, shredded
  • Salt and pepper
  • Nutmeg (optional)

Directions

  1. I start by melting butter in a large pot and sautéing the onion and garlic until fragrant.
  2. I whisk in the flour to create a roux, cooking it for a minute to get rid of the raw flour taste.
  3. Slowly, I pour in the broth while whisking to keep it smooth.
  4. I add the chopped broccoli and carrots, then let them simmer until tender.
  5. I stir in the milk and cream, letting everything heat gently without boiling.
  6. Finally, I take the pot off the heat and stir in the cheddar cheese until it melts into a creamy base.
  7. I adjust the seasoning with salt, pepper, and a pinch of nutmeg for depth.

Servings and timing

This recipe makes about 4 servings. I usually have it ready in around 35–40 minutes, which includes about 10 minutes of prep time and 25–30 minutes of cooking.

Variations

I like to switch things up by using a mix of cheeses, like adding a little Gruyère or Monterey Jack for extra creaminess. Sometimes I use cauliflower instead of broccoli, or mix the two together. For a lighter version, I replace part of the cream with more broth. And when I want extra protein, I stir in some shredded cooked chicken.

storage/reheating

I store leftover soup in an airtight container in the refrigerator for up to 4 days. When reheating, I do it gently on the stovetop over low heat, stirring often so the cheese doesn’t separate. If the soup thickens too much, I stir in a splash of milk or broth. Freezing isn’t ideal because the cream and cheese can separate, but if I freeze it, I reheat it slowly while whisking to bring it back together.

FAQs

Can I make broccoli cheddar soup vegetarian?

Yes, I just use vegetable broth instead of chicken broth and keep the rest of the recipe the same.

Can I use frozen broccoli?

I can, but I prefer fresh for the best texture. If I use frozen, I add it later in the cooking process so it doesn’t get mushy.

How do I make the soup thicker?

I cook the roux a little longer or add slightly more flour. Another option is to let the soup simmer uncovered so it reduces and thickens naturally.

Can I make this in a slow cooker?

Yes, I can cook the broth, broccoli, carrots, and seasonings on low for about 4 hours. Near the end, I stir in the cream and cheese.

What type of cheddar works best?

I prefer sharp or extra sharp cheddar because it gives the soup the boldest flavor. Pre-shredded cheese doesn’t melt as well, so I shred it myself.

Conclusion

This broccoli cheddar soup is one of my favorite ways to bring comfort to the table. I love how creamy, cheesy, and satisfying it turns out every time I make it. Whether I’m serving it with bread, a sandwich, or just on its own, it never fails to be a cozy meal I look forward to.

Print

Broccoli Cheddar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy broccoli cheddar soup is the ultimate comfort food—rich, cheesy, and packed with tender broccoli and carrots. Made with sharp cheddar and a velvety base of milk and cream, this cozy soup is easy to whip up at home and perfect for chilly nights.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 tablespoons butter
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 4 cups fresh broccoli florets, chopped
  • 1 cup carrots, shredded or chopped
  • 1/4 cup all-purpose flour
  • 3 cups chicken or vegetable broth
  • 1 cup whole milk or half-and-half
  • 1 cup heavy cream
  • 2 cups sharp cheddar cheese, shredded
  • Salt and pepper, to taste
  • Pinch of nutmeg (optional)

Instructions

  1. Melt butter in a large pot over medium heat. Add onion and garlic; sauté until fragrant and soft, about 3-4 minutes.
  2. Whisk in flour to make a roux, cooking for 1–2 minutes until smooth and golden.
  3. Slowly pour in the broth while whisking continuously to prevent lumps.
  4. Add chopped broccoli and carrots. Simmer uncovered for 15–20 minutes, until vegetables are tender.
  5. Stir in milk and cream. Heat gently without boiling until warmed through.
  6. Remove from heat and stir in shredded cheddar cheese until melted and smooth.
  7. Season with salt, pepper, and a pinch of nutmeg if desired.
  8. Serve hot, optionally with crusty bread.

Notes

  • Vegetarian Option: Use vegetable broth instead of chicken broth.
  • Texture Tip: Blend partially for a smoother texture, or leave chunky for a rustic version.
  • Cheese Tip: Shred your own cheese for better melt and flavor.
  • Storage: Refrigerate in an airtight container for up to 4 days.
  • Freezing Tip: Texture may change after freezing; reheat slowly and whisk to re-emulsify.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 26g
  • Saturated Fat: 16g
  • Unsaturated Fat: 8g
  • Trans Fat: 0.5g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 70mg

Similar Posts

Leave a Reply

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

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