Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Creamy Broccoli Cheddar Soup

Published: Nov 29, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

A cozy bowl of creamy broccoli cheddar soup always hits the spot when I’m craving something warm and comforting. With tender bits of broccoli, a rich, cheesy base, and a velvety smooth texture, this soup makes a perfect quick dinner, satisfying lunch, or a delicious starter on a cold day. It’s easy to make in one pot, and it’s just as good reheated for leftovers.

Creamy Broccoli Cheddar Soup

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

4 tablespoons butter

1 small onion, finely chopped

2 cloves garlic, minced

¼ cup all-purpose flour

2 cups chicken broth (or vegetable broth for vegetarian option)

2 cups milk

1 cup heavy cream

4 cups broccoli florets, chopped small

1 large carrot, shredded

2 cups sharp cheddar cheese, shredded

Salt and pepper to taste

Pinch of nutmeg (optional)

Directions

I start by melting butter in a large pot over medium heat. Then I add the chopped onion and let it sauté for about 3–4 minutes until it softens. After that, I stir in the garlic and let it cook for 30 seconds more.

I whisk in the flour to make a light roux and let that cook for 1–2 minutes, stirring constantly.

Next, I slowly whisk in the broth, followed by the milk and cream, making sure the mixture stays smooth.

I bring everything to a gentle simmer, then add the chopped broccoli and shredded carrot.

I cover the pot and let it cook for about 10–15 minutes, until the broccoli is nice and tender.

Once the vegetables are cooked, I reduce the heat and stir in the shredded cheddar until the soup is creamy and smooth.

I season it with salt, pepper, and a pinch of nutmeg if I want an extra layer of warmth.

For a smoother texture, I like to use an immersion blender to blend part of the soup, or I blend half of it in a regular blender and pour it back in.

I serve it hot, with crusty bread or an extra sprinkle of cheese on top.

Servings and timing

This recipe makes 4 servings, perfect for a small family or meal prep.

Prep Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Calories per serving: Approximately 370 kcal

Variations

I often change things up depending on what I have:

Vegetarian: I use vegetable broth instead of chicken broth.

Low-fat version: I swap heavy cream with more milk or use half-and-half.

Extra protein: I stir in some cooked shredded chicken or white beans.

Gluten-free: I substitute the flour with a gluten-free all-purpose blend or a cornstarch slurry.

Spicy kick: I add a pinch of red pepper flakes or a dash of hot sauce.

Storage/Reheating

I let any leftovers cool completely before storing. I keep the soup in an airtight container in the fridge for up to 4 days. When I reheat it, I warm it over low heat on the stove, stirring often to prevent the cheese from separating. If the soup thickens too much in the fridge, I just add a splash of broth or milk to loosen it up. It can also be frozen, though the texture may change slightly due to the dairy—so I stir it well when reheating after thawing.

FAQs

How do I make the soup smoother or chunkier?

I like using an immersion blender if I want a smoother consistency, or I leave it as-is for a chunky, rustic texture. Blending just half gives me the best of both worlds.

Can I use frozen broccoli?

Yes, I can absolutely use frozen broccoli. I don’t need to thaw it first—just add it straight to the pot and cook a bit longer until tender.

What type of cheddar is best?

I prefer sharp cheddar for the boldest flavor, but mild or medium works too. I always shred my own cheese for the smoothest melt.

Can I make this ahead of time?

Yes, I often make this soup a day ahead. The flavors get even better overnight, and it reheats beautifully for lunch or dinner the next day.

Is this soup freezer-friendly?

Yes, though dairy-based soups can separate a bit when frozen. I stir it well after reheating, and it comes back together nicely.

Conclusion

This creamy broccoli cheddar soup is one of those reliable comfort foods I turn to again and again. It’s simple, flavorful, and adaptable, whether I’m feeding the family, meal prepping, or just craving a bowl of something warm and cheesy. With only 30 minutes and one pot, this soup always earns a spot on my weeknight rotation.


Recipe:

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Broccoli Cheddar Soup

Creamy Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

A cozy, creamy broccoli cheddar soup made with tender broccoli florets, shredded carrots, sharp cheddar cheese, and a rich, velvety broth. Quick, comforting, and perfect for chilly days or busy weeknights.


Ingredients

4 tablespoons butter

1 small onion, finely chopped

2 cloves garlic, minced

¼ cup all-purpose flour

2 cups chicken broth (or vegetable broth for vegetarian option)

2 cups milk

1 cup heavy cream

4 cups broccoli florets, chopped small

1 large carrot, shredded

2 cups sharp cheddar cheese, shredded

Salt and pepper to taste

Pinch of nutmeg (optional)


Instructions

  1. Melt butter in a large pot over medium heat.
  2. Add chopped onion and sauté for 3–4 minutes until softened.
  3. Stir in garlic and cook for 30 seconds.
  4. Whisk in the flour to form a roux and cook for 1–2 minutes, stirring constantly.
  5. Gradually whisk in broth, then milk and cream, ensuring the mixture stays smooth.
  6. Bring to a gentle simmer and add chopped broccoli and shredded carrot.
  7. Cover and cook for 10–15 minutes until the broccoli is tender.
  8. Reduce heat and stir in shredded cheddar cheese until fully melted and smooth.
  9. Season with salt, pepper, and nutmeg if desired.
  10. For a smoother texture, blend part or all of the soup using an immersion blender or regular blender.
  11. Serve hot with crusty bread or an extra sprinkle of cheese.

Notes

Use vegetable broth for a vegetarian version.

For a low-fat version, substitute heavy cream with additional milk or half-and-half.

Add shredded chicken or white beans for extra protein.

Make it gluten-free by using gluten-free flour or a cornstarch slurry.

To add heat, include red pepper flakes or hot sauce.

Store leftovers in an airtight container in the fridge for up to 4 days.

Reheat over low heat, adding broth or milk if the soup thickens.

Soup can be frozen, but stir well when reheating to restore texture.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 370
  • Sugar: 7g
  • Sodium: 670mg
  • Fat: 27g
  • Saturated Fat: 16g
  • Unsaturated Fat: 9g
  • Trans Fat: 0.5g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 75mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Ginger Lime Chicken and Rice Soup
    Ginger Lime Chicken and Rice Soup
  • Olive Garden Pasta e Fagioli
    Olive Garden Pasta e Fagioli
  • Quick & Easy Taco Soup
    Quick & Easy Taco Soup
  • Homemade Miso Soup
    Homemade Miso Soup
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Spicy Shrimp Tacos with Avocado Salsa & Cilantro Sauce
    Spicy Shrimp Tacos with Avocado Salsa & Cilantro Sauce
  • Creamy Broccoli Cheddar Soup
    Creamy Broccoli Cheddar Soup
  • Triple Chocolate Mousse Cake
    Triple Chocolate Mousse Cake
  • Chocolate Walnut Fudge
    Chocolate Walnut Fudge

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz