Creamy Broccoli Cheddar Soup

Featured in: Stovetop Cooking Ideas

This classic broccoli cheddar soup delivers restaurant-quality results right in your kitchen. The combination of fresh broccoli florets and sweet carrots simmers in a velvety broth made with whole milk and cream, then gets enriched with sharp cheddar cheese for that irresistible depth of flavor.

The roux-based method ensures a perfectly smooth consistency every time, while optional blending lets you customize the texture from silky to chunky. Ready in just 45 minutes, this vegetarian soup serves four generously and pairs beautifully with crusty bread for a complete meal.

Updated on Wed, 28 Jan 2026 08:44:00 GMT
Creamy Broccoli Cheddar Soup in a rustic bowl topped with extra shredded cheddar and black pepper. A comforting homemade dinner served with crusty bread on the side. Save to Pinterest
Creamy Broccoli Cheddar Soup in a rustic bowl topped with extra shredded cheddar and black pepper. A comforting homemade dinner served with crusty bread on the side. | hotmsemen.com

I used to think broccoli soup was just something that came out of a red and white can. Everything changed one rainy Tuesday when I decided to throw actual vegetables into a pot with a massive block of cheddar. The steam filled my small apartment with a scent so savory it felt like a warm hug. It was the first time I realized how easy it is to make something restaurant quality from scratch. Now whenever the sky turns grey my mind goes straight to this recipe.

I once made a double batch for my sisters housewarming party and everyone ended up huddled in the kitchen instead of the living room. We sat on the floor with steaming mugs of soup because we had more guests than chairs. The sound of spoons hitting ceramic and quiet murmurs of satisfaction is my favorite memory from that house. It proved that comfort food really is the best way to welcome someone home. This soup has a magical way of making a new space feel lived in and loved.

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: Using fresh florets gives the soup a vibrant green color and a much better bite than frozen ones.
  • Sharp cheddar cheese: Grate your own from a block to avoid the waxy coating on pre shredded cheese that prevents smooth melting.
  • Heavy cream: This is the secret to that luscious mouthfeel that keeps you coming back for another bowl.
  • Vegetable broth: It provides the savory foundation that ties the earthy broccoli and rich dairy together.
  • Carrots: Shredding them thin ensures they melt into the soup while adding a subtle natural sweetness.
  • Nutmeg: Just a pinch elevates the cheese flavor and adds a mysterious warmth you cannot quite place.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Soften the base:
Saute the onions in butter until they look like little translucent jewels and smell slightly sweet. This stage builds the foundational flavor that carries the entire dish.
Build the roux:
Stir the flour into the butter and onions for a couple of minutes until it smells slightly nutty. Be careful not to let it brown as you want a light and creamy result.
Whisk the broth:
Slowly pour in the broth while whisking constantly to create a smooth and silky base without any lumps. Watch the liquid transform into a beautiful golden base for your vegetables.
Simmer the greens:
Let the broccoli and carrots dance in the simmering liquid until they are tender enough to smash with a fork. The broccoli should be soft but still hold its lovely green hue.
Add the richness:
Pour in the milk and cream gently letting the pot reach a soft warmth without ever coming to a boil. This ensures the dairy stays smooth and does not separate from the heat.
Melt the gold:
Sprinkle in the hand grated cheddar one handful at a time so it incorporates into a seamless cheese sauce. Constant stirring is your best friend during this step for a perfect finish.
Finish and blend:
Use an immersion blender to swirl through the pot briefly leaving some chunky bits for the perfect texture. Taste one last time to ensure the seasonings are exactly where you want them.
A ladle lifting rich Broccoli Cheddar Soup from a pot, revealing tender broccoli florets and shredded carrots in a velvety cheese sauce. Perfect for chilly evenings. Save to Pinterest
A ladle lifting rich Broccoli Cheddar Soup from a pot, revealing tender broccoli florets and shredded carrots in a velvety cheese sauce. Perfect for chilly evenings. | hotmsemen.com

My toddler actually asked for seconds of something green for the first time in his life when I served this. I watched him carefully pick out the broccoli pieces with a grin and I knew this soup was a keeper. It turned a stressful dinner hour into a moment of pure success and connection. Seeing a picky eater enjoy vegetables is the ultimate reward for any home cook. This recipe transformed our Tuesday nights from a chore into something we all genuinely look forward to.

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.

The Art of the Grate

Buying a block of high quality cheese makes all the difference in how the soup feels on your tongue. Pre shredded bags are coated in potato starch which can make your soup feel gritty or floury. I usually spend those few extra minutes at the counter with my box grater and a cup of tea. It is a meditative process that rewards you with the smoothest melt imaginable. You will notice the difference the moment that first handful of cheese hits the warm liquid.

Finding the Perfect Texture

Some people love a chunky vegetable soup while others want it as smooth as silk. I found that a partial blend with an immersion blender offers the best of both worlds for most families. I usually pulse it about five or six times right in the center of the pot. This creates a thick creamy base while still giving you those satisfying bites of tender broccoli. It makes the dish feel substantial enough to be a full meal on its own.

Serving and Storage Tips

This soup actually tastes even better the next day after the flavors have had a chance to mingle. Just be careful when reheating it on the stove to use low heat so the dairy does not separate. If it gets too thick in the fridge you can thin it out with a splash of extra broth or milk.

  • Serve it inside a hollowed out sourdough bread bowl for the ultimate comfort experience.
  • A tiny dash of hot sauce right before eating adds a bright acidity that wakes up the palate.
  • Keep the leftovers in airtight containers for a quick and cozy lunch throughout the week.

A close-up of a spoon diving into thick, creamy Broccoli Cheddar Soup, melting cheddar strands visible. Served alongside a slice of toasted artisan bread. Save to Pinterest
A close-up of a spoon diving into thick, creamy Broccoli Cheddar Soup, melting cheddar strands visible. Served alongside a slice of toasted artisan bread. | hotmsemen.com

This bowl of goodness is exactly what you need when the world feels a little too loud. I hope every spoonful brings you as much peace as it does to my kitchen.

FAQs About This Recipe

β†’ Can I freeze this soup?

Freezing works best before adding the dairy. Cool the vegetable base completely, then freeze for up to 3 months. Thaw overnight in the refrigerator, reheat gently, and stir in milk, cream, and cheese when ready to serve.

β†’ How do I prevent the cheese from separating?

Always keep the heat on low when adding dairy and cheese. High temperatures cause cheese to separate and become grainy. Add cheese gradually, one handful at a time, stirring constantly until melted before adding more.

β†’ Can I make this gluten-free?

Substitute the all-purpose flour with a 1:1 gluten-free flour blend or cornstarch. If using cornstarch, mix with 2 tablespoons cold water to create a slurry before whisking into the hot broth.

β†’ What type of cheese works best?

Sharp cheddar provides the most robust flavor. Pre-shredded cheese contains anti-caking agents that can create a grainy texture, so grate blocks yourself for the smoothest results. Combine cheddar with gruyère or Monterey jack for complexity.

β†’ How can I make this soup lighter?

Replace heavy cream with additional whole milk or use half-and-half. You can also use sharp cheddar sparingly since its strong flavor means you need less. Increase vegetables to bulk up the soup without adding calories.

β†’ Should I blend the soup completely?

That's entirely personal preference. Partial blending creates a creamy base with satisfying vegetable chunks. For restaurant-smooth results, blend completely. For hearty texture, skip blending entirely or just mash a few vegetables against the pot.

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

A rich, comforting soup combining tender broccoli, sweet carrots, and sharp cheddar in a creamy broth. Ready in under an hour.

Prep time
15 minutes
Time to cook
30 minutes
Overall time
45 minutes
Created by Grace Harrington


Skill level Easy

Cuisine type American

Portions 4 Serving size

Dietary notes Meat-free

Required ingredients

Vegetables

01 4 cups broccoli florets, chopped
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
02 1/4 teaspoon black pepper
03 1/4 teaspoon paprika
04 Pinch of ground nutmeg

How to make it

Instruction 01

Create the base: Melt butter in a large pot over medium heat. Add chopped onion and cook until soft and translucent, approximately 4 minutes.

Instruction 02

Develop aromatics: Stir in minced garlic and cook for 1 minute until fragrant.

Instruction 03

Form the roux: Sprinkle flour over the onions and stir constantly for 2 minutes to create a smooth roux.

Instruction 04

Build the broth: Gradually whisk in vegetable broth, ensuring no lumps form.

Instruction 05

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

Instruction 06

Incorporate dairy: Reduce heat to low. Stir in milk and heavy cream gently without boiling.

Instruction 07

Melt cheese: Add grated cheddar cheese one handful at a time, stirring until completely melted and smooth.

Instruction 08

Season to taste: Season with salt, pepper, paprika, and nutmeg. Adjust to preference.

Instruction 09

Refine texture: Use an immersion blender to partially puree the soup, leaving some chunks for texture if desired.

Instruction 10

Finish and serve: Taste and adjust seasoning as needed. Serve hot with 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 you'll need

  • Large pot
  • Wooden spoon
  • Whisk
  • Knife and cutting board
  • Cheese grater
  • Immersion blender

Allergy info

Be sure to examine every ingredient for possible allergens. If unsure, reach out to a medical expert.
  • Contains milk from cheese, milk, cream, and butter
  • Contains wheat from all-purpose flour
  • May contain trace allergens from cheese and broth products

Per serving nutrition details

Nutritional numbers are for reference and not a substitute for medical consultation.
  • Caloric value: 410
  • Fat content: 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.