Soup Recipes

Creamy Broccoli and Cheese Soup

This creamy broccoli and cheese soup is one of those recipes that feels fancy but honestly couldn’t be easier to pull together on a busy weeknight. I’m talking about a one-pot meal that comes together in under an hour, with ingredients you probably already have on hand.

The real secret to making this soup absolutely delicious? Fresh cheddar that you shred yourself, not the pre-shredded kind from a bag. That little extra step makes all the difference in how smooth and rich your finished soup tastes.

I promise once you make this version, you won’t be hunting for another broccoli cheese soup recipe. It’s that good, and honestly, that forgiving.

Simple Ingredients

This soup starts with a simple base of butter, onion, and garlic, then builds into something creamy and deeply flavored. The ingredient list is short and straightforward, which is exactly why this soup is so reliable.

  • Butter: Use real butter here, not oil. It creates that luxurious creamy texture throughout the soup and helps build the roux that thickens everything up.
  • All-purpose flour: This is your thickening agent. When you cook it in butter for a couple minutes, you’re creating a roux that gives the soup its silky body.
  • Half and half: This strikes the perfect balance between richness and everyday practicality. It makes the soup creamy without being heavy.
  • Cheddar cheese: Buy a good block and shred it yourself, this is non-negotiable. Pre-shredded cheese has additives that prevent smooth melting and dull the flavor.

Making Creamy Broccoli and Cheese Soup, Step by Step

Here’s how to build this soup step by step:

Step 1: Sauté the aromatics

Melt one tablespoon of butter in a medium pot over medium heat. Add your diced onion and cook until it turns translucent and soft, about 3 to 4 minutes. Stir in the minced garlic and cook for just 30 seconds more until fragrant.

Step 2: Make the roux

Add the remaining two tablespoons of butter to the pot and let it melt completely, don’t let it brown. Sprinkle the flour over the melted butter and stir constantly for about 2 minutes. This cooks out the raw flour taste and creates the base for your soup.

Step 3: Build the soup base

Slowly whisk in the vegetable stock and half and half, stirring to break up any lumps. Bring the mixture to a gentle simmer and let it cook for 15 to 20 minutes, stirring occasionally. You’ll notice it thickening up nicely.

Step 4: Add the vegetables

Stir in the broccoli florets and carrot slices. Simmer for about 15 minutes until the vegetables are tender but still have a little firmness to them. You want them cooked through, not mushy.

Step 5: Season and finish

Add the chicken bouillon, smoked paprika, salt, and pepper. Stir well and cook for another minute. Remove from heat and add your freshly shredded cheddar, stirring until it melts completely into the soup.

Creamy Broccoli and Cheese Soup close-up serving shot

Variations to Try

  • Swap in sharp white cheddar instead of orange for a different flavor profile and a pretty presentation
  • Add a handful of fresh spinach or kale in the last few minutes of cooking for extra greens and nutrition
  • Stir in crispy bacon bits or diced ham if you want to make this more of a hearty main course
  • Use half broccoli and half cauliflower for a mixed vegetable version that’s equally delicious

My Top Tips

  • Cut your broccoli florets into bite-sized pieces so they’re easy to eat with a spoon but still substantial enough to feel like real food
  • Stir the soup occasionally while it simmers to prevent anything from sticking to the bottom of the pot
  • Taste as you season, you might want more salt, pepper, or bouillon depending on your preferences
  • If the soup seems too thick, thin it with a splash of milk or broth. If it’s too thin, let it simmer a few minutes longer
  • Don’t skip shredding your own cheese, it genuinely melts smoother and tastes noticeably better than pre-shredded

Serving Suggestions

  • Serve in a bread bowl for a fun, edible presentation that makes it feel extra special
  • Top with crispy croutons, fresh chives, or a sprinkle of smoked paprika for texture and color
  • Pair with a tangy salad or crusty bread to balance the richness of the soup
  • Add a grilled cheese sandwich on the side for the ultimate comfort meal
  • More Soup Recipes to round out the menu

A Note on Nutrition

This is a creamy, comforting soup that’s naturally full of vegetables and protein from the cheese, making it satisfying without being overly heavy.

Why This Recipe Works

  • Ready in under an hour from start to finish, perfect for weeknight dinners
  • One pot means minimal cleanup while you’re enjoying a warm, comforting bowl
  • Loaded with fresh vegetables and real cheese for honest, satisfying flavor
  • Freezes beautifully, so you can make a double batch and have lunch ready
  • Naturally adaptable, swap vegetables or cheese based on what you love

More Easy Recipes

Creamy Broccoli and Cheese Soup served in a cozy home kitchen
Angela

Creamy Broccoli and Cheese Soup

A one-pot creamy broccoli and cheese soup that's ready in under an hour. Made with fresh broccoli, carrots, and real cheddar cheese for a comforting, satisfying meal.
Prep Time 15 minutes
Cook Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American

Ingredients
  

  • 3 tablespoons butter (divided)
  • ½ yellow onion (diced small)
  • 2 garlic cloves (minced)
  • ¼ cup all-purpose flour
  • 2 cups vegetable stock
  • 2 cups half and half
  • 4 cups broccoli florets (cut into bite size pieces)
  • 1 1/2 cups thinly sliced carrots
  • 1 teaspoon chicken bouillon (I like Better than Bouillon)
  • ½ teaspoon of smoked paprika
  • Salt and pepper to taste
  • 8 oz freshly shredded sharp cheddar cheese

Equipment

  • Medium pot
  • Whisk
  • Wooden spoon
  • Cutting board and knife
  • Box grater or microplane

Method
 

  1. In a medium-sized pot, melt one tablespoon of butter over medium heat and saute the diced onion until translucent. Add the garlic and cook for 30 seconds more until fragrant.
  2. Add 2 more tablespoons of butter and let them melt over the sauteed veggies (be careful not to let the butter brown). Once the butter has melted, sprinkle the flour over it and cook this mixture for about 2 minutes, stirring constantly
  3. Whisk in the vegetable stock and half and half until no lumps remain. Let this soup base simmer for about 15-20 minutes until it thickens
  4. Throw in the broccoli florets and the sliced carrots and cook them for 15 more minutes until tender but still a little bit firm.
  5. Stir in the chicken bouillon, paprika, salt, and pepper, and cook for about a minute more.
  6. Remove from heat and add the freshly shredded cheddar. Stir until it’s all melted and serve the most amazing broccoli cheese soup while hot!

Notes

For the best results, use fresh broccoli and freshly shredded cheddar cheese. The soup will thicken as it cools, so you can thin it with extra broth or milk when reheating if needed.

Did you love this recipe?

Leave a star rating in the recipe card, save it for later, or share it with a friend — it truly makes my day!

Please leave a rating, review, or comment!

Your email address will not be published. Comments are reviewed before they appear.

Recipe Rating