Creamy Broccoli Cheddar Soup: Comfort by the Spoonful

Creamy Broccoli Cheddar Soup: Comfort by the Spoonful

Creamy Broccoli Cheddar Soup: Comfort by the Spoonful

Some days call for slowing down, putting a pot on the stove, and enjoying something warm and comforting. Whether you’ve spent the afternoon quilting, working through your to-do list, or gathering everyone around the dinner table, a bowl of creamy broccoli cheddar soup makes a cozy finish to the day.

This recipe combines tender broccoli, sweet carrots, and sharp cheddar cheese in a rich, creamy broth. Serve it with crusty bread for dipping, and you’ve got a simple, satisfying meal.

Prep time: 15 minutes
Cook time: About 30 minutes
Servings: 4–6

Ingredients

  • 4 tablespoons unsalted butter

  • 1 small yellow onion, finely diced

  • 2 cloves garlic, minced

  • ¼ cup all-purpose flour

  • 3 cups chicken or vegetable broth

  • 2 cups whole milk

  • ½ cup heavy cream

  • 4 cups broccoli florets, chopped into small pieces

  • 1 cup shredded carrots

  • ½ teaspoon dry mustard, optional

  • ¼ teaspoon smoked paprika, optional

  • ½ teaspoon salt, plus more to taste

  • ¼ teaspoon black pepper

  • 2½ cups freshly shredded sharp cheddar cheese

How to Make Creamy Broccoli Cheddar Soup

1. Soften the onion

Melt the butter in a large, heavy-bottomed pot over medium heat. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened. Stir in the garlic and cook for another 30 seconds.

2. Build the creamy base

Sprinkle the flour over the onions and stir for 1–2 minutes. Slowly whisk in the broth, adding a little at a time to keep the mixture smooth.

Gradually stir in the milk.

3. Add the vegetables

Add the broccoli, shredded carrots, dry mustard, paprika, salt, and pepper. Bring to a gentle simmer, then reduce the heat to medium-low.

Cook uncovered for 15–20 minutes, stirring occasionally, until the vegetables are tender. Keep the soup at a gentle simmer rather than a rolling boil.

4. Choose your texture

For a chunky soup, leave the vegetables as they are. For a smoother texture, use an immersion blender to briefly blend a portion of the soup, leaving some broccoli pieces intact.

5. Stir in the cream and cheese

Stir in the heavy cream and warm gently. Remove the pot from the heat and let the bubbling stop.

Add the shredded cheddar a handful at a time, stirring until each addition melts before adding more. Taste and adjust the seasoning.

If the soup is thicker than you like, stir in a splash of warm broth or milk.

6. Serve and enjoy

Ladle into bowls and serve with warm bread, crackers, or a simple side salad. A little extra shredded cheddar on top makes a delicious finishing touch.

Tips for Smooth, Creamy Soup

Shred your own cheese. Freshly shredded cheddar generally melts more smoothly than packaged shredded cheese.

Keep the heat gentle. High heat can make the cheese separate or turn grainy. Add it after taking the pot off the burner.

Chop the broccoli small. Smaller pieces cook evenly and give you a little broccoli in every spoonful. You can also peel and finely chop the tender stems.

Adjust the consistency at the end. The soup thickens as it cools, so add a little broth or milk if needed before serving.

Make It Your Own

Use vegetable broth for a meatless version, choosing vegetarian cheddar if needed. Swap part of the sharp cheddar for mild cheddar for a gentler flavor, or add a pinch of cayenne for a little heat.

For an extra-cozy presentation, serve the soup in bread bowls with the scooped-out bread alongside for dipping.

A Cozy Break in a Busy Day

There’s something comforting about a simple meal made in your own kitchen. Put down the rotary cutter, step away from the sewing machine, and settle in with a warm bowl.

The next project can wait a little longer. 💛

Back to blog