This broccoli cheddar soup is rich and creamy with hearty pieces of broccoli and plenty of cheesy flavor! It only takes a few minutes to prepare and you can make this recipe with just a few pantry staples!

broccoli cheddar soup
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

If you’re looking for an easy soup recipe that packs in plenty of vegetables but tastes like your favorite comfort food, then this is the recipe for you! Even our 9 year old foster son loved this soup, and he’s not a big fan of cheese! I think the flavor of the broth is what won him over. I know your family will love this recipe, too!

broccoli cheddar soup ingredients

Broccoli Cheddar Soup Ingredients

  • Butter- I like Kerrygold butter but any brand will do
  • Onion- If you don’t have onion, you can substitute shallots
  • Garlic- I prefer fresh garlic but you can use garlic powder instead
  • Flour- You can use gluten-free flour, if needed
  • Broth- I like “not chicken” style broth which is vegetarian but has a chicken broth flavor
  • Broccoli- I prefer to use fresh but you can use frozen if that’s what you have on hand
  • Milk- Whole milk will give you the best flavor, but feel free to use 2% or 1% if you want a lower fat recipe
  • Cheddar Cheese- I recommend shredding a block of cheddar vs. using pre-shredded because it’ll give you a smoother consistency

Once you have your ingredients ready to go, this soup comes together pretty quickly!

broccoli cheddar soup

Is Broccoli Cheddar Soup Healthy?

Typically, creamy soups have more calories and fat compared to broth base soups. But since this one is loaded with broccoli, it allows you to enjoy a large serving! 1 cup of this creamy soup is less than 200 calories, and because it’s so rich and creamy, you’ll be satisfied after just a cup!

How to Make Lower Calorie Soup

If you wanted to lower the fat calorie count of this soup, you can substitute skim milk in place of whole milk. That would lower the calories to 140 per cup and the fat to 8g per cup.

broccoli cheddar soup
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
broccoli cheddar

Broccoli Cheddar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Liz Thomson
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Total Time: 30 mins
  • Yield: 8 cups 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Ameircan
  • Diet: Vegetarian


This broccoli cheddar soup is rich and creamy with hearty pieces of broccoli and plenty of cheesy flavor! It only takes a few minutes to prepare and you can make this recipe with just a few pantry staples!


Units Scale
  • 2 tablespoons butter
  • 1 large yellow onion, diced
  • 2 large carrots, peeled and diced
  • 1 stalk celery, diced
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour (or gluten-free flour)
  • 1/2 teaspoon smoked paprika
  • 4 cups vegetable broth (I like the not-chicken style)
  • 4 cups chopped broccoli
  • 2 cups whole milk or 2% milk
  • 6 oz cheddar cheese, shredded (about 1 1/2 cups)
  • Salt & pepper to taste


  1. Melt the butter in a large pot over medium heat.
  2. Add the onion, carrot and celery and cook for 10 minutes, stirring frequently.
  3. Add the garlic and continue to cook over medium heat for 1 minute.
  4. Add the smoked paprika and flour and cook for 1 minute, stirring until the vegetables are coated with flour.
  5. Add the broth and broccoli and bring to a simmer.
  6. Simmer the broccoli for 8-9 minutes until softened.
  7. Add the milk and cook over low heat until the soup is warm.
  8. Add the shredded cheese and stir until melted. Be careful not to turn the heat up too high or the milk will curdle.
  9. Transfer 1 cups of soup to a blender and blend, allowing steam to escape through the vent. Transfer the blended soup back to the pot. Alternatively, you can use an immersion blender to gently blend the soup, slightly.
  10. Add salt to taste, if needed.

What to Serve with Broccoli Cheddar Soup

I’d recommend serving this soup with a baguette or a slice of this vegan beer bread! You could also pair it with a salad like this apple walnut kale salad! I also wrote a whole post on what to serve with broccoli cheddar soup, so check out that post for more ideas.

What to Do with Leftover Broccoli

If you have leftover broccoli, try my roasted broccoli salad for a healthy, delicious side dish. Or make broccoli the star of the show with these broccoli sandwiches! I also love this broccoli and orzo skillet for a simple one pan recipe.

More Soup Recipes

If you’re looking for more cheesy soup recipes, try this vegetarian tortilla soup! It’s super creamy and spicy. Or make a pot of cheesy cauliflower soup for a veggie-packed meal!