White Cheddar Broccoli Soup

This creamy broccoli cheese soup is full of fresh broccoli flavor. It’s made with white cheddar cheese and has a wonderfully creamy texture. A crispy onion garnish adds a nice crunch to every spoonful. If you’re craving something warm and comforting, this cheddar broccoli soup is for you.

a bowl of broccoli cheese soup with a spoon.

Save this broccoli cheese soup recipe for the next chilly day, and I promise you won’t be disappointed. It’s creamy, cheesy, and loaded with broccoli. I love to top each serving with crispy fried onions for a little crunch and parsley for a pop of freshness.

A big bowl of this soup is great for a light dinner, or add a salad, sandwich, or garlic toast on the side. I lean more towards the bread to sop up every delicious drop of soup from the bowl.

ingredients for broccoli cheddar soup.

Ingredients

  • Broccoli: I use fresh broccoli florets, but frozen florets will work, too, and they don’t take as long to cook.
  • Aged white cheddar cheese: An aged cheddar cheese has a sharp flavor that balances out the soup’s richness. I love it, but other types of cheddar cheese will work just fine.
  • Half and half: This adds a nice creaminess without making the soup too heavy. Want to make it extra decadent? Try using cream instead, but reduce the amount to 1/2 to 3/4 cup.
  • Broth: I use vegetable broth because the flavor is lighter and doesn’t compete with the broccoli. It also keeps the soup meat-free.
  • Butter: The broccoli, onion, and garlic are sauteed in unsalted butter.
  • All-purpose flour: This is combined with butter to make a roux, which thickens the soup.
  • Salt: I add just a smidge of kosher salt. If you use salted butter, you can omit it.
  • Garnishes: Crispy French fried onions are so good with this soup. I like to sprinkle some on top along with some chopped fresh parsley.

How to Make the Soup

โ˜‘๏ธ Saute: Melt the butter in a pot or large pan. Add the chopped onions, minced garlic, and chopped broccoli florets. Cook them for about five minutes. Add the flour and salt and stir.

โ˜‘๏ธ Simmer: Add the vegetable broth and bring it to a boil. Adjust the heat to maintain a simmer and simmer the soup for about 20 minutes or until the broccoli is tender.

โ˜‘๏ธ Stir: Add in the half and half. If needed, adjust the heat so the soup doesn’t boil.

โ˜‘๏ธ Whisk: Add the shredded cheese to the soup and whisk until the cheese has melted.

โ˜‘๏ธ Ladle: Ladle the soup into bowls once it is smooth and creamy!

โ˜‘๏ธ Garnish: Top each serving with some crispy fried onions and chopped parsley.

Storage and Reheating Tips

I haven’t tried freezing this soup, but it keeps well in an airtight container in the fridge for several days. You might need to thin it with some vegetable broth when you heat it. You can warm it on the stove or in the microwave.

a spoonful of soup over a bowl of soup.
Print

White Cheddar Broccoli Soup

a bowl of broccoli cheese soup with a spoon.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This broccoli cheese soup is so cozy and delicious. It’s made with aged white cheddar cheese and lots of fresh broccoli. A crispy onion garnish adds a nice crunchy finish!

  • Author: April Anderson
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Simmer
  • Cuisine: American

Ingredients

Scale
  • ยผ cup unsalted butter
  • 1 cup chopped onion
  • 1 tablespoon minced garlic
  • 12 ounces broccoli florets, chopped
  • ยผ cup all-purpose flour
  • ยผ teaspoon kosher salt
  • 3 cups vegetable broth
  • 1 cup half and half
  • 8 ounces aged white cheddar cheese, shredded
  • Optional garnishes: French fried onions and chopped parsley

Instructions

  1. Melt the butter in a large pan or pot over medium heat. Add the onion, garlic, and broccoli. Stir and cook the veggies for about five minutes or until they soften.
  2. Sprinkle the flour over the veggies and add the salt. Stir and cook for about a minute.
  3. Pour the broth into the pan and bring it to a boil. Adjust the heat to a simmer and cook the soup for 15 to 20 minutes or until the broccoli is tender.
  4. Stir in the half and half, and then add the shredded cheese. Whisk the cheese into the soup until it melts and is creamy.
  5. Ladle the soup into bowls and garnish with the fried onions and parsley.

Notes

Salt: Depending on the brand of broth you use, you may want to adjust the amount of salt in the recipe. You can also wait to salt the soup until the end.

This soup will keep well in the refrigerator for three to four days. When you heat it, thin it with a little more broth.ย 

The nutrition estimate doesn’t include the garnishes.

Nutrition

  • Calories: 491
  • Sugar: 7.5g
  • Sodium: 928.8mg
  • Fat: 37.1g
  • Saturated Fat: 22.2g
  • Unsaturated Fat: 12.2g
  • Trans Fat: 0.8g
  • Carbohydrates: 22.9g
  • Fiber: 3.1g
  • Protein: 18.8g
  • Cholesterol: 107.8mg

Do you love this recipe? Don’t forget to leave a comment and your recipe star rating!

4 Comments

  1. Hi April!
    I made this soup tonight for a sick friend. OMG, just sampled it and it’s truly amazing! So glad I used the good aged cheese.
    Thank you so much!
    Kathy

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.