Skip to content
Emily CarterRECIPES
Menu

Easy Broccoli Cheddar Soup Recipe (35 Minutes)

Make this easy broccoli cheddar soup recipe in one pot with fresh broccoli, carrot and sharp cheddar. Ready in 35 minutes, with storage and reheating tips.
Creamy broccoli cheddar soup with broccoli florets, carrot, shredded cheddar, and crusty bread.

This easy broccoli cheddar soup recipe turns fresh broccoli, carrot and sharp cheddar into a creamy one-pot dinner in about 35 minutes. A simple butter-and-flour roux gives the soup body, while adding freshly grated cheese off the heat helps it melt smoothly instead of becoming grainy.

Creamy homemade broccoli cheddar soup ready in about 35 minutes.

The recipe makes about four servings and uses everyday ingredients. Keep the soup chunky, mash a few florets, or blend a small portion before adding the cheddar. For more cold-weather inspiration, browse these fall soup recipes.

Broccoli Cheddar Soup at a Glance

Prep time10 minutes
Cook time25 minutes
Total timeAbout 35 minutes
Yield4 servings
MethodOne-pot stovetop soup
TextureCreamy base with tender broccoli and carrot

Why This Broccoli Cheddar Soup Works

  • One dependable base: butter and flour create a roux that thickens the milk and broth without requiring heavy cream.
  • Vegetables in every spoonful: small broccoli florets and thin carrot pieces cook within the same 15-to-20-minute simmer.
  • Better melting: freshly shredded cheddar is stirred in gradually after the pot comes off the heat.
  • Flexible texture: serve it chunky or briefly blend part of the pot before adding the cheese.
  • Weeknight timing: the full method takes about 35 minutes from prep to serving.

Ingredients for Broccoli Cheddar Soup

The exact ingredients for homemade broccoli cheddar soup.
  • 4 tablespoons unsalted butter: the fat for softening the onion and building the roux.
  • 1 medium onion, chopped, and 3 garlic cloves, minced: the aromatic base.
  • 1/4 cup all-purpose flour: thickens the soup.
  • 2 cups milk and 2 cups vegetable broth: form the creamy liquid base. Whole milk gives the fullest texture.
  • 3 cups chopped broccoli florets and 1 julienned carrot: cut them small enough to become tender during the simmer.
  • 1/2 teaspoon Dijon mustard: adds savory depth without making the soup taste strongly of mustard.
  • 8 ounces sharp cheddar, freshly shredded: grate a block shortly before cooking for the smoothest melt.
  • 1/2 teaspoon salt and black pepper to taste: season lightly at first because broth and cheddar contribute salt.

This is a broccoli cheddar recipe, so replacing the milk does not make the finished soup dairy-free unless the butter and cheese are also replaced with suitable alternatives. Those changes can affect melting and thickness and are not part of the tested formula represented here.

How to Make Broccoli Cheddar Soup

1. Prepare the vegetables and cheese

Prepare the vegetables before starting the roux.

Cut the broccoli into small, uneven florets, chop the onion, mince the garlic and julienne the carrot. Shred the cheddar from a block and keep it separate until the end. Preparing everything first prevents the roux from sitting unattended.

2. Soften the onion in butter

Cook the onion until soft and translucent rather than deeply browned.

Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for about 5 minutes, stirring occasionally, until it looks soft and translucent rather than deeply browned. Stir in the garlic for about 30 seconds.

3. Make the roux

Whisk flour into the butter and onion until a pale roux forms.

Sprinkle the flour over the butter and onion. Whisk constantly for 1 to 2 minutes. The mixture should become a pale golden paste with no pockets of dry flour; it should not turn into a dark roux.

4. Add the milk, broth and vegetables

Add the milk gradually while whisking to keep the base smooth.

Pour in the milk gradually while whisking so the roux stays smooth. Add the vegetable broth, broccoli, carrot and Dijon mustard. Bring the soup to a gentle simmer; avoid an aggressive boil that can scorch the milk base.

Keep the soup at a gentle simmer until the broccoli and carrot are tender.

Simmer for 15 to 20 minutes, stirring from the bottom occasionally, until the broccoli stems and carrot pieces are tender. Smaller florets cook more evenly and make the finished soup easier to eat.

5. Adjust the texture

For a chunky soup, leave the vegetables as they are. For a creamier base, use an immersion blender for only a few short pulses while keeping some broccoli pieces intact. If using a countertop blender, let the soup cool slightly and follow the appliance manufacturer’s hot-liquid instructions; do not seal hot soup in a personal-blender cup.

6. Add the cheddar off the heat

Add freshly grated cheddar off the heat for a smoother soup.

Remove the pot from the heat. Add the freshly shredded cheddar in small handfuls, stirring until each addition melts before adding the next. Season with 1/2 teaspoon salt and black pepper to taste. If the soup is thicker than you prefer, stir in a small splash of milk or broth.

Texture and Troubleshooting

The finished soup should coat a spoon while still flowing naturally.

How to prevent grainy cheese

Use cheese grated from a block, remove the soup from direct heat and add the cheddar gradually. Pre-shredded cheese often contains anti-caking ingredients that can make melting less predictable. Do not boil the soup after adding cheese.

If the soup is too thick or too thin

If it is too thick, add milk or broth one tablespoon at a time. If it seems thin, let the vegetable base simmer a few minutes longer before adding the cheese. Remember that the soup thickens slightly as it cools.

Fresh or frozen broccoli

Fresh broccoli gives the clearest color and a little more texture. Frozen florets also work: break up very large pieces and begin checking them a few minutes earlier because they may soften faster. The final color and texture can vary by brand and floret size.

What to Serve with Broccoli Cheddar Soup

Serve the soup with crusty bread, simple toast or a crisp green salad. For a cozy soup-night menu, pair smaller bowls with another gentle option such as this creamy mushroom soup. You can also compare it with butternut squash soup or loaded baked potato soup.

Storage and Reheating

Divide cooled leftovers into shallow covered containers for refrigeration.

Divide leftovers into shallow covered containers and refrigerate them within 2 hours. Use refrigerated leftovers within 3 to 4 days and reheat them to 165°F, following current USDA FSIS leftovers guidance.

Reheat the soup gently in a saucepan over medium-low heat, stirring often. Add a small splash of milk or broth if it has thickened in the refrigerator. Dairy-and-cheese soups can separate after freezing, so refrigeration gives the best texture; freezing is possible, but expect some change after thawing and reheating.

For more make-ahead inspiration, see this collection of cozy soup recipes.

Broccoli Cheddar Soup Recipe Card

Easy Broccoli Cheddar Soup

A creamy one-pot broccoli cheddar soup with fresh broccoli, carrot and sharp cheddar, ready in about 35 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Soup
Cuisine: American

Ingredients
  

  • 4 tablespoons unsalted butter
  • 1 medium onion chopped
  • 3 cloves garlic minced
  • 1/4 cup all-purpose flour
  • 2 cups whole milk
  • 2 cups vegetable broth or chicken stock
  • 3 cups broccoli florets chopped small
  • 1 carrot julienned
  • 1/2 teaspoon Dijon mustard
  • 8 ounces sharp cheddar cheese freshly shredded
  • 1/2 teaspoon salt
  • Black pepper to taste

Equipment

  • 1 Dutch oven

Method
 

  1. Melt the butter in a large Dutch oven over medium heat. Add the chopped onion and cook for about 5 minutes, stirring occasionally, until soft and translucent. Stir in the garlic for 30 seconds.
  2. Sprinkle the flour over the butter and onion. Whisk constantly for 1 to 2 minutes, until the mixture becomes a pale golden paste with no dry flour.
  3. Gradually pour in the milk while whisking. Add the broth, broccoli, carrot and Dijon mustard. Bring to a gentle simmer.
  4. Simmer for 15 to 20 minutes, stirring from the bottom occasionally, until the broccoli stems and carrot are tender.
  5. For a creamier texture, briefly pulse part of the soup with an immersion blender while leaving some vegetables intact. This step is optional.
  6. Remove the pot from the heat. Add the freshly shredded cheddar in small handfuls, stirring until each addition melts. Season with salt and black pepper. Add a splash of milk or broth if needed.

Broccoli Cheddar Soup FAQ

How do I keep broccoli cheddar soup from becoming grainy?

Remove the pot from direct heat, use freshly grated cheddar and stir it in one small handful at a time. Do not let the soup boil after the cheese has been added.

Can I use frozen broccoli?

Yes. Break apart large frozen florets and begin checking them a few minutes earlier because frozen broccoli can soften faster than fresh. The final color and texture may differ slightly.

Do I need a blender for broccoli cheddar soup?

No. Leave the soup chunky, or gently mash a few cooked florets against the pot for extra body. An immersion blender is only an optional way to create a smoother base.

Can I use pre-shredded cheddar?

It can work, but cheese grated from a block generally melts more smoothly. Pre-shredded cheese may contain anti-caking ingredients that make the soup more likely to look grainy.

How can I adjust the thickness?

For a thinner soup, stir in milk or broth one tablespoon at a time. For a thicker result, simmer the base a little longer before adding the cheese, or briefly blend a small portion of the cooked vegetables.

Can broccoli cheddar soup be frozen?

Yes, but the dairy and cheese can separate and become grainy after thawing. Refrigeration gives the best texture. If freezing, cool promptly, thaw in the refrigerator and reheat gently while stirring.

How long does broccoli cheddar soup keep in the refrigerator?

Refrigerate it promptly in shallow covered containers and use it within 3 to 4 days. Reheat leftovers to 165°F and stir frequently so the cheese base warms evenly.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating