Broccoli Cheddar Soup Recipe From Scratch

Our rich, velvety broccoli cheddar soup combines fresh ingredients for a comfort classic that will leave your tastebuds begging for more.

Why You’ll Love this Broccoli Cheddar Soup

Comfort in a bowl. That’s what this broccoli cheddar soup delivers on even the chilliest days.

The rich, velvety texture comes from the perfect balance of sharp cheddar and monterey jack cheeses that melt into a dreamy base. And can we talk about how the tender broccoli adds just the right amount of substance?

What makes this recipe special is its simplicity. With just a handful of ingredients you probably already have, you’re only 30 minutes away from soup perfection.

No fancy techniques required—just honest, soul-warming goodness that’ll have everyone asking for seconds.

What Ingredients are in Broccoli Cheddar Soup?

The beauty of broccoli cheddar soup lies in its straightforward ingredient list that transforms into something so much greater than the sum of its parts. This cozy soup relies on a perfect balance of vegetables, dairy, and seasonings to create that iconic creamy texture and rich flavor we all crave.

And the best part? Most of these ingredients are probably sitting in your fridge or pantry right now, just waiting to become dinner.

  • 2 tablespoons butter
  • 1/2 cup finely chopped onion
  • 1 crushed garlic clove
  • 16 ounces frozen chopped broccoli
  • 3 cups chicken broth
  • 1/3 cup all-purpose flour
  • 1 1/4 cups 2% low-fat milk
  • 1/2 teaspoon fresh ground pepper
  • 2 cups grated sharp cheddar cheese
  • 1 cup grated monterey jack cheese
  • Salt to taste

When shopping for these ingredients, the quality of your cheese makes a real difference. Freshly grated cheese melts much more smoothly than pre-shredded varieties, which often contain anti-caking agents that can make your soup grainy.

And while the recipe calls for frozen broccoli (such a time-saver!), you could absolutely substitute fresh broccoli florets if you prefer. Just make sure to chop them into bite-sized pieces so they cook evenly and are easy to eat.

How to Make this Broccoli Cheddar Soup

broccoli cheddar soup recipe

Making this soul-warming broccoli cheddar soup is surprisingly simple, and the process unfolds in just two main steps.

Start by melting 2 tablespoons of butter in a stock pot over medium heat, then add 1/2 cup of finely chopped onion and cook until soft and translucent. This creates the aromatic foundation for our soup.

Next, add 1/2 teaspoon of fresh ground pepper and 1 crushed garlic clove, letting them cook for a few minutes to release their flavors. Then it’s time for the star ingredient—16 ounces of frozen chopped broccoli—along with 3 cups of chicken broth. Bring this mixture to a boil, then reduce to a simmer and let the broccoli become tender, which takes about 10-15 minutes.

While the broccoli softens, prepare your thickening mixture by whisking 1/3 cup of all-purpose flour into 1 1/4 cups of 2% low-fat milk until completely dissolved—no lumps allowed! This step is essential for achieving that velvety texture we all dream about.

For perfectly smooth consistency, consider using a high end food processor to puree a portion of the soup before adding the cheese.

Once the broccoli is tender, stir this flour-milk mixture into the soup, stirring frequently until it thickens to that perfect, spoonable consistency.

Now comes the magical moment: reduce the heat to low, and gradually stir in 2 cups of grated sharp cheddar cheese and 1 cup of grated monterey jack cheese until the mixture becomes smooth and gloriously melty.

Remember to taste and add salt as needed—different broths and cheeses carry varying levels of saltiness.

And just like that, you’ve created a restaurant-worthy soup that serves 4-5 hungry souls.

Broccoli Cheddar Soup Substitutions and Variations

Now that you’ve mastered the basic recipe, let’s explore how to make this soup your own.

For a healthier twist, swap the 2% milk with almond milk or use Greek yogurt for added creaminess.

Don’t have Monterey Jack? No problem—try Gruyère or Gouda instead.

Fresh broccoli works beautifully if you prefer it over frozen, just blanch it first.

Vegetarians can substitute vegetable broth for chicken broth, and gluten-free folks might use cornstarch instead of flour.

Want more texture? Try adding diced carrots or potatoes.

I’m particularly fond of sprinkling crispy bacon bits on top—because, well, bacon makes everything better.

What to Serve with Broccoli Cheddar Soup

What could possibly complete a steaming bowl of broccoli cheddar soup better than the perfect accompaniment?

I’m partial to a crusty sourdough bread for dipping into that velvety cheese-laden goodness. A simple green salad with vinaigrette offers a invigorating contrast to the soup’s richness.

For heartier appetites, grilled cheese sandwiches are the classic pairing—who can resist that double cheese experience? Crisp apple slices or a handful of seasoned croutons add delightful texture.

Honestly, sometimes all you need is a cold glass of white wine, a comfortable chair, and that soul-warming soup. The simplest pairings often create the most memorable meals.

Final Thoughts

After discovering this broccoli cheddar soup recipe, I’m convinced it deserves a permanent spot in your meal rotation.

There’s something magical about the combination of tender broccoli and melted cheese that creates the ultimate comfort food experience.

The beauty of this soup lies in its simplicity—just a handful of ingredients transformed into something truly spectacular.

Don’t you love recipes that taste like they took hours but actually come together in under 30 minutes?

And the leftovers? Even better the next day as the flavors continue to meld together.

Perfect for meal prep or a cozy dinner at home.