Go Back
Creamy Broccoli Cheddar Soup, in bread bowl with spoon.

Creamy Broccoli Cheddar Soup

Broccoli cheddar soup is the kind of meal that instantly feels comforting. The creaminess from the cheese blends perfectly with the tender broccoli for a rich, satisfying bite. It’s simple to make, yet full of flavor that keeps you coming back for more (and SO much better than store-bought)!
Prep Time 10 minutes
Cook Time 25 minutes
Course Soup
Cuisine American
Servings 3 servings

Ingredients
  

  • 1 head of broccoli chopped
  • 1 carrot grated
  • 1 cup heavy cream
  • 2 tablespoons unsalted butter
  • 2 cloves garlic minced
  • 2 ½ cups vegetable broth
  • 1 potato diced
  • 1 cup shredded cheddar cheese
  • Salt and pepper to taste

Instructions
 

  • In a 4–5 quart pot, melt the butter over medium heat until it foams lightly. Add the minced garlic and cook 30–60 seconds, stirring constantly, just until fragrant. Avoid browning the garlic - it can turn bitter.
  • Slowly pour in the heavy cream while stirring. Keep the heat at medium to medium-low and bring the cream to a gentle steam (small wisps, not a boil). Stir occasionally to prevent scorching on the bottom.
  • Whisk in the vegetable broth gradually so the liquids combine smoothly. Return the pot to a gentle simmer; you should see small, lazy bubbles around the edges.
  • Stir in the chopped broccoli, diced potato, and grated carrot. Adjust the heat to maintain a steady, gentle simmer and partially cover the pot.
  • Cook 20–25 minutes, stirring every few minutes, until the potatoes are easily pierced with a fork and the broccoli is tender.
  • Reduce the heat to low or remove the pot from the burner. Add the shredded cheddar in small handfuls, stirring after each addition until fully melted and silky. Keep the soup below a simmer at this stage to prevent the cheese from turning grainy.
  • Season with salt and freshly ground black pepper, tasting as you go. If the soup is thicker than you’d like, loosen with a splash of warm vegetable broth; if it’s thin, simmer a few extra minutes uncovered.
  • For an extra hearty presentation, serve the soup inside hollowed-out bread bowls - choose round loaves with a firm crust so they hold the creamy filling without getting soggy.
  • Garnish with a sprinkle of cheddar. Enjoy!

Notes

Chop the Broccoli into Smaller Florets: Smaller florets cook faster and blend better into the soup.
Grate Cheese Fresh (If Possible): Pre-shredded cheese can be coated in anti-caking agents that prevent smooth melting.
Use Low Heat for Cheese: Adding cheese over high heat can make it grainy.
Make it Thicker: Blend part of the soup with an immersion blender for a creamier consistency.
Prepare the Bread Bowl: Use a sharp serrated knife to slice the top off a small round loaf. Hollow out the inside, leaving about ½ inch of bread around the edges. Toast the bread bowl in a 350°F oven for 5–7 minutes before filling - it helps keep the crust crisp and prevents sogginess.