Creamy Broccoli Cheddar Soup

Featured in: Comfort Meals At Home

This satisfying soup combines tender broccoli and sweet carrots in a luxuriously creamy base made with whole milk, heavy cream, and sharp cheddar cheese. The roux-thickened broth creates the perfect velvety texture while letting the vegetables shine through.

You'll start by building a flavor foundation with butter, onions, and garlic, then create a smooth roux before gradually whisking in vegetable broth. After simmering the vegetables until tender, you'll enrich the pot with dairy and melt in the cheddar until perfectly smooth.

The final dish balances the sharp bite of aged cheddar with the natural sweetness of carrots and the earthy crunch of broccoli. For an ultra-silky finish, use an immersion blender, or leave it chunky for a more rustic experience.

Updated on Wed, 28 Jan 2026 08:33:00 GMT
Creamy broccoli cheddar soup bubbling in a pot with a ladle and crusty bread on the side. Save
Creamy broccoli cheddar soup bubbling in a pot with a ladle and crusty bread on the side. | sweetcasakitchen.com

The smell of melting butter always takes me back to my tiny first apartment. I spent one cold November afternoon trying to recreate a famous broccoli soup without a recipe. The kitchen was a mess of green stems and cheese wrappers but the result was surprisingly perfect. It was the first time I felt like I actually knew what I was doing behind a stove. This dish has been my reliable companion for every winter since that day.

I remember the sound of the whisk hitting the side of the pot as I stirred in the heavy cream. My dog sat hopefully by my feet as the rich scent of sharp cheddar filled the air. It was a simple moment of quiet joy during a very busy week. Sharing this soup with friends always leads to the best conversations.

What's for Dinner Tonight? πŸ€”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Broccoli florets: Chop these into small pieces so they cook quickly and fit perfectly on your spoon.
  • Sharp cheddar cheese: Grating it yourself from a block ensures it melts without any grainy residue from anti caking agents.
  • Vegetable broth: This provides a savory foundation that lets the cheese flavor really take center stage.
  • Heavy cream: This adds a velvet finish that makes the soup feel like a luxury in a bowl.
  • Nutmeg: Just a tiny pinch acts like a secret spotlight for the creamy cheddar profile.

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

The Golden Base:
Melt the butter and let the onions soften until they look like little translucent pieces of glass. This creates a sweet foundation for the rest of the ingredients.
Fragrant Garlic:
Stir in the garlic just until the scent fills the room so it stays sweet and mellow. Cook it for about one minute before moving to the next step.
Making the Roux:
Sprinkle the flour and whisk it into a smooth paste to thicken the magic base. Let it cook for two minutes to get rid of any raw flour taste.
The Broth Pour:
Slowly add the vegetable broth while whisking constantly to keep the base as smooth as silk. Make sure there are no lumps before you stop whisking.
Veggie Simmer:
Toss in the broccoli and carrots then let them bubble softly until they are perfectly tender. This usually takes about 15 to 20 minutes of quiet simmering.
Creamy Addition:
Turn the heat down low before pouring in the milk and cream to prevent any curdling. Heat the liquid gently without letting it come to a boil.
The Cheese Fold:
Add the cheddar in small handfuls so it becomes one with the liquid without clumping. Stir slowly until the soup looks glossy and rich.
Final Seasoning:
Dust in your salt pepper paprika and nutmeg then adjust to your preference. Give it a quick pulse with a blender if you prefer a smoother texture.
A bowl of homemade broccoli cheddar soup topped with extra sharp cheddar and fresh cracked pepper. Save
A bowl of homemade broccoli cheddar soup topped with extra sharp cheddar and fresh cracked pepper. | sweetcasakitchen.com

I once made the mistake of using extra sharp aged cheddar and it made the soup almost too intense. Now I stick to a classic sharp variety for that nostalgic and balanced flavor. Watching the cheese slowly vanish into the hot broth is always strangely hypnotic.

Still Scrolling? You'll Love This πŸ‘‡

Our best 20-minute dinners in one free pack β€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Perfecting the Texture

Using an immersion blender is a total game changer for the final consistency of your meal. I like to blend about half of the pot so I get a creamy base while still keeping some crunchy bits. It makes the soup feel much more substantial and rustic.

The Best Serving Suggestions

You really need a thick piece of crusty sourdough bread to soak up every last drop of the cheese. Sometimes I even rub a little garlic on the toast to add an extra layer of flavor. It turns a simple bowl of soup into a complete and satisfying feast.

Creative Recipe Variations

You can easily swap things around depending on what you have in your crisper drawer at the time. Experimenting with different additions can lead to a brand new favorite version of this classic.

  • Toss in some cauliflower for a different flavor profile and added bulk.
  • Add a dash of hot sauce if you want a little heat in the finish.
  • Swap the cream for more milk if you want a lighter version for lunch.
Whisking melted cheddar into a pot of simmering broccoli cheddar soup, creating a rich and velvety texture. Save
Whisking melted cheddar into a pot of simmering broccoli cheddar soup, creating a rich and velvety texture. | sweetcasakitchen.com

This soup is more than just a meal it is a quiet moment of peace in a bowl. I hope it brings as much comfort to your kitchen as it does to mine.

Questions & Answers

β†’ Can I make this soup ahead of time?

Absolutely. This soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently over medium-low heat, stirring occasionally to prevent separating. You may need to add a splash of milk when reheating to restore the creamy consistency.

β†’ Can I freeze this soup?

You can freeze it, though the texture may change slightly due to the dairy content. Let cool completely, then transfer to freezer-safe containers leaving some room for expansion. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating. The soup might appear slightly grainy after thawing, but a quick whisk or gentle blend will smooth it out again.

β†’ What can I use instead of heavy cream?

Half-and-half works beautifully for a slightly lighter version. Coconut cream creates a dairy-free alternative with a subtle tropical note that complements the cheddar surprisingly well. For the lowest fat option, use additional whole milk though the final result will be less decadent and rich.

β†’ Why did my cheese separate?

Cheese can separate if the liquid is too hot when added or if it boils after the dairy is incorporated. Always reduce heat to low before adding milk and cream. Add cheddar gradually, one handful at a time, stirring until completely melted before adding more. Avoid boiling once the dairy enters the potβ€”gentle heating is key.

β†’ Can I use frozen broccoli?

Frozen broccoli works in a pinch, though fresh yields better texture and flavor. If using frozen, thaw and drain well before adding to prevent watering down your soup. Add it a few minutes later in the simmering process since frozen vegetables cook faster than fresh.

β†’ How do I make this thicker or thinner?

For a thicker soup, increase the flour to 1/3 cup when making your roux, or blend more of the vegetables into the base. To thin it out, simply add more vegetable broth or milk until you reach your desired consistency. Remember the soup will thicken slightly as it cools.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Broccoli Cheddar Soup

Rich and velvety soup featuring fresh broccoli, carrots, and sharp cheddar. Ready in under an hour.

Prep Time
15 min
Time to Cook
30 min
All-In Time
45 min
Created by Violet King


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Details Vegetarian

What You'll Need

Vegetables

01 4 cups broccoli florets, chopped (about 1 large head)
02 1 cup carrots, julienned or shredded
03 1 small onion, finely chopped
04 2 cloves garlic, minced

Dairy

01 2 cups sharp cheddar cheese, grated
02 2 cups whole milk
03 1 cup heavy cream
04 4 tablespoons unsalted butter

Base & Liquid

01 4 cups vegetable broth
02 1/4 cup all-purpose flour

Seasonings

01 1/2 teaspoon salt, or to taste
02 1/4 teaspoon black pepper
03 1/4 teaspoon paprika
04 Pinch of ground nutmeg

Directions

Step 01

Create Butter Base: In a large pot, melt the butter over medium heat. Add the chopped onion and cook until soft and translucent, approximately 4 minutes.

Step 02

Bloom Aromatics: Stir in the minced garlic and cook for 1 minute until fragrant.

Step 03

Build Roux: Sprinkle the flour over the onion mixture and stir constantly for 2 minutes to create a smooth roux base.

Step 04

Incorporate Broth: Gradually whisk in the vegetable broth while stirring, ensuring no lumps remain in the mixture.

Step 05

Cook Vegetables: Add the broccoli florets and shredded carrots. Bring to a simmer and cook uncovered for 15 to 20 minutes until vegetables are tender.

Step 06

Add Dairy Components: Reduce heat to low. Stir in the whole milk and heavy cream, heating gently without allowing the mixture to boil.

Step 07

Melt Cheese: Add the grated cheddar cheese one handful at a time, stirring continuously until completely melted and the soup is smooth.

Step 08

Season to Taste: Season with salt, black pepper, paprika, and a pinch of nutmeg, adjusting quantities according to preference.

Step 09

Adjust Texture: For a smoother consistency, use an immersion blender to partially puree the soup, leaving some vegetable chunks if desired.

Step 10

Final Adjustment and Serve: Taste and adjust seasonings as needed. Ladle into bowls and serve hot, optionally accompanied by crusty bread.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Wooden spoon
  • Whisk
  • Chef's knife and cutting board
  • Box grater
  • Immersion blender

Allergy Warnings

Make sure to check every ingredient for allergens. If unsure, talk to your healthcare provider.
  • Contains milk (cheese, milk, cream, butter)
  • Contains wheat (all-purpose flour)
  • May contain traces of other allergens depending on cheese and broth brand; verify labels if sensitive

Nutrition Info (per serving)

Nutritional details are shared for information only; always consult a professional for advice.
  • Calorie Count: 410
  • Fats: 28 g
  • Carbohydrates: 22 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.