Broccoli Cheddar Soup

5 from 4 votes

This post may contain affiliate links. Please read our disclosure policy.

Creamy and prettily flecked with green bits of broccoli, this cheesy broccoli soup is pure comfort food.

Broccoli Cheddar Soup

This is one of my favorite soup recipes, and it has many fans! The broccoli is roasted for a deeper flavor, and the sharp flavor of the cheddar is zingy and rich. If you’ve been struggling with ways to introduce broccoli into your world (or your kids’ world), this is a great place to start.

My sister used to make a cheddar broccoli soup recipe when we were growing up, and I have such fond memories of that soup. But then I was galvanized by a recipe I read in Chef Alex Guarnachelli’s book The Home Cook (I’m an Alex Guarnachelli fan). Alex’s soup is super rich and decadent, with an amount of cream that would make a cow blush. My version also has roasted broccoli and it is definitely rich and creamy but doesn’t make you feel like you need to lie down and rest after eating it.

By signing up, you agree to our Privacy Policy.

This broccoli soup would pair great with Chimichurri Garlic Bread, Steak and Cheese Quesadillas, or Brussels Sprouts, Apple, and Pomegranate Slaw Salad.

Two bowls of Broccoli Cheddar Soup on table with silverware and drinks.

Broccoli Cheddar Soup: Creamy and prettily flecked with green bits of broccoli, this cheesy soup is pure comfort food.

How to Prevent Creamy Soup From Separating

When you add dairy to soup, whether milk, cream, or cheese, there is a risk of separating because of the fat in the dairy. First, know that the soup will be delicious even if that happens; it just won’t be as emulsified, maybe a bit grainy, and perhaps not as pretty, but it will be fine.

One way to prevent separation is to watch carefully that your soup doesn’t come to a boil, or even a simmer once the dairy is added. I like to add all the dairy at the end and then heat it slowly over low heat. Even better, if there is a small amount of dairy or cheese, add it once you have removed the soup from the heat. This is important with certain cheeses, like cheddar, which have oil in them, which can cause the soup to curdle. 

Spoon in a bowl of Broccoli Cheddar Soup.

Prepping the Broccoli for Soup

Broccoli soup is the perfect way to use up a whole head of broccoli, stems and all. Just make sure you trim off all of the tough and fibrous parts and peel and stems. Leaving on any thick skins will prevent it from getting as smooth as possible when you pure it.

First, cut off the stems, then trim the woody, dried inch or so bottom of the stem. Peel the stems tough outer skin using a vegetable peeler. Proceed with the 2-inch pieces of broccoli crowns or the florets, as well as the stems, as you head to the roasting step.

Kitchen Smarts

Brush up on how to cut and cook broccoli to get the most out of this veggie.

Roasting Broccoli for Broccoli Soup

In this recipe, the broccoli is roasted before it’s added to the soup mixture, and then it gets pureed all up into a creamy, smooth soup. Roasting the broccoli first allows it to become tender and also to caramelize, browning and turning sweeter thanks to the time in a high-heat oven.

Make sure the broccoli is roasted until it is fairly tender; it will continue to cook in the liquid, but it needs to be pretty soft for it to puree into a smooth soup.

You can use other cooked broccoli in the soup (a nice way to transform leftovers) rather than roasting it specifically for this recipe, but using roasted broccoli really provides a depth of flavor that the soup won’t have without it. I’m a fan — try it at least once and see what you think!

Broccoli Cheddar Soup Ingredients

  • Broccoli – It wouldn’t be broccoli soup without the broccoli. See above for tips on prepping so it becomes very tender.
  • Olive oil – Just a bit for roasting the broccoli.
  • Garlic cloves – Add depth of flavor.
  • Red pepper flakes – Add a pop of spice.
  • Salt and pepper – To taste.
  • Chicken or vegetable broth – For vegetarian soup, use vegetable broth.
  • Whole milk – Balances out the richness of the heavy cream.
  • Heavy cream – Adds creaminess and body.
  • Shredded sharp cheddar – This will thicken the soup and offer a sharp cheesiness.
  • Garnishes – Optional, but you can top with sour cream or crisped pieces of bacon

Variations

Use vegetable broth instead of chicken for a vegetarian soup, and obviously skip the bacon at the end.

Also, try Cheesy Cheddar Cauliflower Soup!

How to Make Broccoli Cheddar Soup

  1. Roast the broccoli: Preheat the oven to 425 degrees. Roast the broccoli until tender and there are nice brown bits on the edges of the broccoli pieces.
Parmesan Roasted Broccoli on sheet pan.
  1. Simmer: In a large pot, simmer the roasted broccoli with the broth in a covered until the broccoli is completely tender. Add the milk and cream and bring it to a simmer.
Broccoli in a milk and cream mixture.
  1. Process the soup: Puree the soup in batches in a food processor or blender until smooth, then return to the pot. You can also use an immersion blender right in the pot. Taste and see if the seasonings need adjusting.
Blending broccoli cheddar soup in food processor.
  1. Add the cheese: Remove from the heat and gradually add the cheddar, stirring, until it is all melted and blended in.
Woman sprinkling shredded cheese into a pot of soup.
  1. Serve: Garnished with sour cream and bacon if desired.
Woman putting sour cream and bacon onto bowls of Broccoli Cheddar Soup.

Storage and Reheating

Feel free to make the soup in advance, as it will last for about 5 days in the fridge. Reheat over low heat stirring frequently just until heated through. This soup doesn’t freeze particularly well.

What to Serve With Broccoli Cheddar Soup

More Fall Soup Recipes

Pin this now to find it later

Pin It
5 from 4 votes

Broccoli Cheddar Soup

Creamy and prettily flecked with green bits of broccoli, this cheesy broccoli soup is pure comfort food.
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 6 people
Save this recipe!
We’ll send it to your email, plus you’ll get new recipes every week!

Ingredients 

  • 2 pounds broccoli (stems trimmed, and peeled – see Notes – and cut into 2-inch pieces)
  • ¼ cup olive oil
  • 3 garlic cloves (very thinly sliced)
  • 1 teaspoon red pepper flakes
  • Kosher salt and freshly ground black pepper (to taste)
  • 2 cups chicken or vegetable broth (preferably less-sodium)
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 cup shredded sharp cheddar

To Serve (Optional):

  • Sour cream
  • Crisped pieces of bacon

Instructions 

  • Preheat the oven to 425 F.
  • Roast the broccoli: Spray a rimmed baking sheet with nonstick spray or line it with parchment paper, and place the broccoli on the baking sheet. Drizzle over the olive oil, and then sprinkle over red pepper flakes, salt and pepper. Use a spoon or your hands to toss until the broccoli is well coated with the seasonings and oil. Spread the broccoli out on the baking sheet in a single layer. Roast for 15 minutes, then sprinkle over the sliced garlic, toss, spread it out once more, and roast for another 10 minutes until the broccoli is tender and there are nice brown bits on the edges of the broccoli pieces.
  • In a large pot, heat the broth to a simmer over high heat, then add the roasted broccoli, cover the pot, and simmer for 10 minutes until the broccoli is completely tender, adjusting the heat so the liquid stays at a slow simmer. Then add the milk and cream and bring it to a simmer. Puree the soup in batches in a food processor or blender until smooth, then return to the pot. You can also use an immersion blender right in the pot. Taste and see if the seasonings need adjusting.
  • Remove from the heat and gradually add the cheddar, stirring, until it is all melted and blended in. Serve hot.

Notes

  • Use vegetable broth instead of chicken for a vegetarian soup, and obviously skip the bacon at the end.
  • Make sure you trim off all of the tough and fibrous parts and peel and stems. Leaving on any thick skins will prevent it from getting as smooth as possible when you pure it.
  • First, cut off the stems, then trim the woody, dried inch or so bottom of the stem. Peel the stems tough outer skin using a vegetable peeler. Proceed with the 2-inch pieces of broccoli crowns or the florets, as well as the stems, as you head to the roasting step.

Nutrition

Calories: 400kcal, Carbohydrates: 16g, Protein: 13g, Fat: 33g, Saturated Fat: 16g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 13g, Cholesterol: 82mg, Sodium: 509mg, Potassium: 709mg, Fiber: 4g, Sugar: 7g, Vitamin A: 1946IU, Vitamin C: 141mg, Calcium: 333mg, Iron: 2mg
Like this recipe? Rate and comment below!

About Katie Workman

Katie Workman is a cook, a writer, a mother of two, an activist in hunger issues, and an enthusiastic advocate for family meals, which is the inspiration behind her two beloved cookbooks, Dinner Solved! and The Mom 100 Cookbook.

You May Also Like:

5 from 4 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




1 Comment

  1. Felipa Fronda says:

    Thank you so much for your recipe.