Creamy Broccoli Cheddar Soup

Featured in: Family Meal Favorites

This creamy broccoli cheddar soup combines tender broccoli florets, sweet julienned carrots, and rich sharp cheddar cheese in a velvety base. Starting with a classic roux of butter and flour, the soup builds layers of flavor with sautéed onions and garlic before simmering vegetables in vegetable broth. Finished with whole milk, heavy cream, and generous amounts of sharp cheddar, this comforting bowl delivers warmth and satisfaction in just 45 minutes. Perfect for weeknight dinners or meal prep.

Updated on Fri, 30 Jan 2026 19:24:04 GMT
Steaming bowls of homemade Broccoli Cheddar Soup feature tender florets and shredded carrots in a creamy, velvety cheddar base. Pin it
Steaming bowls of homemade Broccoli Cheddar Soup feature tender florets and shredded carrots in a creamy, velvety cheddar base. | tifawtfoods.com

My neighbor knocked on the door one November afternoon with a colander of broccoli from her garden, apologizing for the abundance. I hadn't planned to cook, but something about the vibrant green florets and her sheepish smile made me want to turn them into something warm. That's how this soup happened—not from a craving, but from the kind of small generosity that changes your dinner plans for the better.

I made this for my daughter's first day home from college, and she ate three bowls without saying much—which is how I knew it was exactly what she needed. We sat at the kitchen counter while it simmered, and the smell alone seemed to undo all the travel stress from her drive. Sometimes a bowl of soup does more than fill your stomach; it says welcome home in a language everyone understands.

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: Look for ones that are tight and deeply green, and don't be shy about chopping them smaller than you think—they break down a bit as they cook, and smaller pieces distribute better throughout the soup.
  • Carrots: Julienning them by hand takes a minute longer, but they cook faster and create a nicer texture than chunks; if you're short on time, a box grater works in a pinch.
  • Onion and garlic: The onion is your flavor foundation, so take the time to let it turn translucent and sweet before moving on.
  • Sharp cheddar cheese: Don't use the pre-shredded kind if you can help it—it has anti-caking agents that make the soup grainy; freshly grated melts into something silky.
  • Whole milk and heavy cream: The ratio here creates richness without being overwhelming, but you can adjust based on how decadent you're feeling.
  • Unsalted butter: This lets you control the salt level, which matters more than you'd think.
  • Vegetable broth: Use something you'd actually want to drink; weak broth makes weak soup.
  • All-purpose flour: This creates the roux that thickens everything and gives the soup body.
  • Salt, pepper, paprika, and nutmeg: The nutmeg is optional, but a whisper of it adds a note of sophistication that people can't quite identify.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with butter and aromatics:
Melt the butter over medium heat and add your chopped onion. Listen for that gentle sizzle and watch as the onion goes from opaque to glassy—this takes about 4 minutes, and rushing it means missing the foundation of your flavor.
Build the roux:
Once the garlic joins in and becomes fragrant, sprinkle the flour over everything and stir constantly for 2 minutes. You're creating a paste that will thicken your soup, so don't skip this step or take shortcuts here.
Whisk in the broth:
Pour the vegetable broth in gradually while whisking to avoid lumps. The broth will bubble and thicken slightly as it comes into contact with the roux, which is exactly what should happen.
Cook the vegetables:
Add your broccoli and carrots and bring everything to a simmer. Let it bubble gently for 15 to 20 minutes until the broccoli is tender enough to break apart with a wooden spoon—you want it cooked through, not crunchy.
Reduce heat and add dairy:
Turn the heat down to low before adding the milk and cream. The key here is patience; if you let it boil, the cream can separate and the whole thing gets grainy, so stir occasionally and keep an eye on it.
Melt in the cheese:
Add the grated cheddar one handful at a time, stirring between additions until each batch disappears into the soup. This slow process ensures smooth, creamy results instead of stringy cheese clumps.
Season and blend:
Taste as you go, adding salt, pepper, paprika, and just a pinch of nutmeg if you're feeling it. Use an immersion blender to partially puree the soup for a creamier texture, or leave it chunky if you prefer.
Final taste and serve:
Do one last taste check and adjust seasonings as needed. Ladle into bowls and serve with crusty bread for dipping.
A ladle pours rich Broccoli Cheddar Soup alongside a slice of crusty artisan bread, perfect for a cozy lunch. Pin it
A ladle pours rich Broccoli Cheddar Soup alongside a slice of crusty artisan bread, perfect for a cozy lunch. | tifawtfoods.com
A ladle pours rich Broccoli Cheddar Soup alongside a slice of crusty artisan bread, perfect for a cozy lunch. Pin it
A ladle pours rich Broccoli Cheddar Soup alongside a slice of crusty artisan bread, perfect for a cozy lunch. | tifawtfoods.com

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.

There's a moment when everything comes together in the pot—when the cheese fully melts and the soup shifts from yellow-brown to a warm, sunset orange. I always pause and smell it before adding the final seasoning, because that's when you know you're about to make someone happy.

The Secret to Silky Texture

The immersion blender is where people often go wrong because they think it has to be all or nothing. Blend just enough to break down maybe a third of the broccoli florets—this creates a creamier base while keeping actual vegetable pieces you can bite into, which makes the soup feel more wholesome and satisfying.

Cheese Matters More Than You Think

Sharp cheddar has more flavor than mild, which means you need less of it to make an impact. That saves you calories and prevents the soup from tasting one-dimensional, like melted cheese soup instead of broccoli soup with cheese. Pre-shredded cheese has powdery anti-caking agents that create a grainy texture no amount of whisking will fix, so take the thirty seconds to grate it fresh.

Making It Your Own

This soup is honestly a template, which is why it's so useful. You can swap in cauliflower for half the broccoli, add a pinch of cayenne for heat, or stir in some crispy bacon at the very end if you're feeling fancy. Some people add a splash of beer or a drizzle of truffle oil—and those people are not wrong.

  • For a lighter version, replace half the cream with Greek yogurt stirred in at the very end.
  • A handful of kale or spinach added at the last minute adds nutrition without changing the vibe.
  • If you have white wine open, a splash in place of some broth adds a subtle sophistication.
Fresh broccoli florets and sharp cheddar cheese melt into a comforting American Broccoli Cheddar Soup garnished with black pepper. Pin it
Fresh broccoli florets and sharp cheddar cheese melt into a comforting American Broccoli Cheddar Soup garnished with black pepper. | tifawtfoods.com
Fresh broccoli florets and sharp cheddar cheese melt into a comforting American Broccoli Cheddar Soup garnished with black pepper. Pin it
Fresh broccoli florets and sharp cheddar cheese melt into a comforting American Broccoli Cheddar Soup garnished with black pepper. | tifawtfoods.com

This soup has a way of finding its way back to my table whenever the weather turns cool or someone needs feeding. It's the kind of recipe that rewards you for showing up and paying attention, which feels like a fair trade for forty-five minutes of your time.

Recipe Questions & Answers

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 4 days. Reheat gently over low heat, stirring frequently to prevent separation. You may need to add a splash of milk or broth to restore the creamy consistency.

How can I make this soup thicker or thinner?

For a thicker consistency, add an extra tablespoon of flour to the roux or reduce the amount of broth. For a thinner soup, simply add more vegetable broth or milk until you reach your desired consistency.

What type of cheddar works best?

Sharp or extra-sharp cheddar provides the best flavor profile, creating a bold, tangy taste that balances the creamy base. Avoid pre-shredded cheese as it contains anti-caking agents that can affect melting and texture.

Can I freeze broccoli cheddar soup?

While possible, dairy-based soups can separate when frozen and reheated. If freezing, prepare the soup without adding the cream and cheese. Add these ingredients fresh when reheating for best results.

How do I prevent the cheese from clumping?

Always reduce heat to low before adding cheese and add it gradually, one handful at a time. Stir constantly until each addition melts completely. Never let the soup boil after adding cheese, as high heat causes separation and graininess.

What can I serve with this soup?

Crusty bread, garlic bread, or a simple side salad complement this soup beautifully. For a heartier meal, serve with grilled cheese sandwiches or homemade croutons for added texture.

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

Creamy comfort bowl with tender broccoli, sweet carrots, and rich sharp cheddar. Ready in just 45 minutes.

Prep Time
15 min
Time to Cook
30 min
Total Duration
45 min
Created by Carter Finley


Skill Level Easy

Cuisine American

Total Yield 4 Number of Servings

Dietary Details Meat-Free

What You Need

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

Directions

Step 01

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

Step 02

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

Step 03

Create the roux: Sprinkle flour over the onion mixture and stir constantly for 2 minutes to form a smooth roux.

Step 04

Incorporate broth: Gradually whisk in vegetable broth, stirring continuously to ensure no lumps form.

Step 05

Cook vegetables: Add 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: Reduce heat to low. Stir in milk and heavy cream gently without bringing to a boil.

Step 07

Melt cheese: Add grated cheddar cheese one handful at a time, stirring until each addition is completely melted and the soup reaches a smooth consistency.

Step 08

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

Step 09

Adjust texture: Using an immersion blender, partially puree the soup to desired consistency, leaving some vegetable chunks for texture if preferred.

Step 10

Finish and serve: Taste and adjust seasonings as needed. 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
  • Knife and cutting board
  • Box grater
  • Immersion blender

Allergy Information

Go through every ingredient to spot allergens. If you're unsure, check with your healthcare provider.
  • Contains milk (cheddar cheese, whole milk, heavy cream, butter)
  • Contains wheat (all-purpose flour)
  • May contain traces of additional allergens depending on cheese and broth sources; verify product labels if concerned

Nutrition Info (for one serving)

For informational purposes only—see a professional for health advice.
  • Calories: 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.