This creamy broccoli cheddar soup recipe is the best you will ever make! It is rich and creamy, and the best part—it's quick and easy to make!

I am a big fan of simple broccoli cheddar soup. In fact, Panera Bread broccoli cheddar soup is one of my favorites and I will literally just go for that soup. But making your own at home and knowing the type of ingredients in the meal was important to me. So, I set out to learning how to make it for my family.
Growing up, my mom never made any thick soups or chowders. In Ukrainian culture, brothy thin soups were the only option because they were healthier for you, and no one else knew otherwise. When we moved to the States, that is where our palates got to experience these yummy, heartwarming soups like the creamy broccoli cheddar.
Why You'll Love this Recipe
The best broccoli cheddar soup recipe is right here! No need to search for another one.
Easy to Make! For a quick weeknight meal, this soup comes together for dinner in less than 30 minutes.
Family favorite! The entire family loves this soup and will scoop up leftovers for lunch and pack it for school.
Great for meal planning! Make a double batch and have it for a few dinners that week. Can't finish it? No problem Freeze in a plastic container for a later time.
Broccoli Cheddar Soup Ingredients
- Onion Adds flavor when sauteed, a little sweetness to the soup.
- Carrots Just like the onions, carrots add a little sweetness to the soup and color.
- Butter Add to flour to thicken the soup
- Flour Thickening agent for the soup, my favorite way
- Better than Bouillon I use this store bought bouillon because of the flavor it adds to the soup.
- Water Mix the bouillon with water.
- Whole Milk Provides a rich and velvety soup flavor
- Broccoli is the main ingredient in this soup, hence broccoli and cheddar soup, haha.
- Cheddar Cheese Just like the broccoli, this soup is nothing without the cheddar cheese. I like to get a block and grate some fresh cheese into the soup.
- Salt to taste I did not add salt to my soup because it was flavorful enough for me. If you like your food a little more salty, by all means do season!
How to Make Creamy Broccoli Cheddar Soup
Prepare Ingredients so that you are ready to quickly put this soup together as this will go faster than you think. Dice the onions, shred the carrots, cut the broccoli into desired pieces, and shred the cheese; prepare the water and bouillon, and measure out the milk and flour.
Start by sauteing the diced onions. I use a medium pot to make my soup. First step, on medium heat, melt the butter. Add the diced onions to the butter and saute until softened approximately 5-7 minutes. I like to slightly brown my onions for some color. TIP: You may need to lower the heat a bit if the onions are frying too quickly and not cooking through.
Add the shredded carrots. I like to add and mix in the carrots to the pot after the onions have slightly softened so that the carrots can soften as well. I cover the pot with the lid and on medium low heat I allow the carrots to slightly cook through.
Sprinkle in the flour. Add the flour to the sauteed carrots and onions and mix. Allow the flour to retain some heat and the raw flour smell to cook off for 30 seconds or so.
Mix the chicken bouillon and water. Using a hand whisk, slowly start pouring in the bouillon water. TIP: Pour in the bouillon slowly so that the flour does not clump up.
Whisk in the milk. After adding the bouillon water, slowly pour in the milk whisking at the same time. The soup will be thin here, be patient. Turn up the heat once all milk is added and bring to a boil. Simmer for just a few minutes until the soup starts to thicken. Lower the heat.
Add in the broccoli and on lower the heat, allow the broccoli to soften, about 2-3 minutes.
Sprinkle in the cheese. At this point, I turn off the heat and mix in the cheese with a hand whisk or spoon. Mix until all the cheese is melted.

How to Reheat
It's super easy to reheat cheddar cheese and broccoli soup. There are several different ways, but I always like to reheat mine on the stove. I start with a medium heat and then turn down to low so that it doesn't burn.
PrintCreamy Broccoli Cheddar Soup
This creamy broccoli cheddar soup is rich in flavor and easy to make for a quick dinner.
- Prep Time: 10 miuntes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 1x
- Category: Soup
Ingredients
- 1 small onion or ½ medium onion, diced
- 1 medium carrot shredded
- 2 tbsp butter
- ⅓ cup all-purpose flour
- 2 tsp Better than Bouillon
- 1 cup water
- 3 cups whole milk
- 2 cups broccoli florets
- 2 cups freshly grated cheddar cheese
Instructions
- Prepare Ingredients so that you are ready to quickly put this soup together as this will go faster than you think. Dice the onions, shred the carrots, cut the broccoli into desired pieces, and shred the cheese; prepare the water and bouillon, and measure out the milk and flour.
-
Start by sauteing the diced onions. I use a medium pot to make my soup. First step, on medium heat, melt the butter. Add the diced onions to the butter and saute until softened approximately 5-7 minutes. I like to slightly brown my onions for some color. TIP: You may need to lower the heat a bit if the onions are frying too quickly and not cooking through.
-
Add the shredded carrots. I like to add and mix in the carrots to the pot after the onions have slightly softened so that the carrots can soften as well. I cover the pot with the lid and on medium low heat I allow the carrots to slightly cook through.
-
Sprinkle in the flour. Add the flour to the sauteed carrots and onions and mix. Allow the flour to retain some heat and the raw flour smell to cook off for 30 seconds or so.
-
Mix the chicken bouillon and water. Using a hand whisk, slowly start pouring in the bouillon water. TIP: Pour in the bouillon slowly so that the flour does not clump up.
-
Whisk in the milk. After adding the bouillon water, slowly pour in the milk whisking at the same time. The soup will be thin here, be patient. Turn up the heat once all milk is added and bring to a boil. Simmer for just a few minutes until the soup starts to thicken. Lower the heat.
-
Add in the broccoli and on lower the heat, allow the broccoli to soften, about 2-3 minutes.
-
Sprinkle in the cheese. At this point, I turn off the heat and mix in the cheese with a hand whisk or spoon. Mix until all the cheese is melted.
- Enjoy the soup with bread or side salad.
Equipment
3 responses to “The Best Creamy Broccoli Cheddar Soup”
-
Do yourself a favor and make a double batch of this soup! This is so good and so easy.
I substituted the heavy cream for half&half because I didn't have it and it still turned out great!-
That sounds amazing. I am glad you enjoyed the soup.
-
-
Улюблений суп! Спробую цей рецепт!


Liana says
Do yourself a favor and make a double batch of this soup! This is so good and so easy.
I substituted the heavy cream for half&half because I didn't have it and it still turned out great!
Inna says
That sounds amazing. I am glad you enjoyed the soup.
Nataliia says
Улюблений суп! Спробую цей рецепт!