5 from 1 votes

Broccoli Cheese Soup

This post may contain affiliate links. Please read our read the Privacy Policy

This creamy delicious TikTok Broccoli Cheese soup (easily made on the stove top) has fresh broccoli florets, tons of cheddar cheese and is the perfect weeknight meal that makes flavorful and 2nd day worthy left overs.

Served with simple slices of crusty French bread, this broccoli soup is 30 minutes from start to finish and even BETTER than a restaurant.

In fact, when we tested out this viral tiktok recipe, we had no idea how good it really was gonna be. I mean…such simple ingredients, how could it be GOOD. But…it is.

This broccoli cheese soup is great actually, better than Panera Bread – and viral for a reason!

broccoli cheddar soup being stirred with a wooden spoon

College Student Easy Broccoli Cheese Soup

Now before we get started, we want to give credit where credit is due! While broccoli cheese soup recipes are plenty all over the internet and most simple and 5 ingredient soups are close to the same, we were inspired to try this broccoli cheese soup in our own home from TikTok user @hanahanayang.

She loves making this college kid-friendly broccoli cheese soup and we know why! Her voice is super adorable and you should go over and follow her account asap!

  • Seasoningsgarlic, salt, pepper
  • Vegetables – broccoli florets, shredded carrots
  • Liquids – vegetable stock, half and half
  • Flour
  • Shredded Cheese
broccoli cheese soup ingredients

Making Viral Broccoli Cheese Soup

This recipe has basically 3 parts to it.

Make the Roux – Any good soup adds what is called a “roux”. A roux is a flour base that thickens up the soup and keeps it from being too runny. If only vegetable or chicken stock was added, the soup would be almost straight liquid. Roux is made super quickly, with butter and flour, so its best to prep ALL ingredients before starting. That way once the roux is ready, you can add the additional liquids and avoid pans burning.

Add the Vegetables – Once the roux is ready, its time to add the fresh broccoli and fresh carrots. The vegetables sit in the vegetable stock and simmer for just about 15 minutes, getting soft, but not too soft.

Add the Creams – In the final stage of broccoli cheese soup, the half and half and lots of cheese is added, stirred and finally combined into that beautiful creamy soup. Dairy always goes at the end so it doesn’t curdle.

pouring half and half into soup
half and half and cheese in broccoli soup

What type of cheese goes best in Broccoli Cheese Soup?

  • Cheddar Cheese – this is what the tiktok video had and our choice is sharp cheddar cheese.
  • Shredded Gruyere
  • American Cheese
  • White American Cheese
  • Colby Jack Cheese

How can I thin out broccoli cheese soup?

Add a bit more half and half or a bit more vegetable stock.

Can frozen broccoli be added over fresh?

Yes, you can use frozen broccoli over fresh in broccoli cheese soup. That being said, we still recommend fresh as the carrots are also fresh and need about the same amount of time to get tender.

If you add FROZEN broccoli, once its thawed, its pretty much cooked. That means the broccoli may lose some of that al dente bite and be really tender and fall a part when the soup is ready.

There is nothing wrong with super tender or broken down broccoli, but the larger cuts of florets in this soup versus a softer sorta immersion blended version is so much more flavorful for the broccoli lover.

wooden spoon with broccoli cheese soup

Is this Broccoli Cheese Soup a Copycat Panera Bread Recipe?

There is no doubt that the Panera Bread Broccoli Cheese soup is a popular menu item. And it is delicious and we do recommend it. I do not want to call this TikTok recipe a copycat as most recipes are quite similar with similar ingredients and a similar base. One large change that most restaurant soups have is that they really dice down the broccoli to be a lot smaller and in this soup, the florets are much more visible and enjoyable.

If you are hiding the broccoli from your kids, you may want to pulse is in a food processor before adding.

Can this broccoli soup be made in a crock pot?

Yes, but if following this recipe, you would still need to keep the half and half and cheese separate till the end. Basically add the vegetables, seasonings and roux to a crock pot on low for 2 hours and then add the half and half and cheese for an additional hour or until hot.

This soup is meant to be made and eaten fresh and keeps the broccoli more al dente than overly cooked so please note that the longer broccoli is cooking the more tender and fall apart it will become.

What is a good side dish for soup?

Nothing is better with a side of soup than homemade croutons, French Bread or Crostini.

broccoli cheese soup in a pot

How to serve Soup

Serve TikTok Broccoli Cheese soup in a hollowed out bread bowl or in a large soup bowl with extra cheese on top.

  • Shredded chicken also makes a great base for this soup should you want to add extra protein. Just add COOKED shredded or grilled chicken at the end and mix in.
  • Top with bacon, bacon bits, or croutons.
broccoli cheese soup recipe
5 from 1 votes

Broccoli Cheese Soup (TikTok Recipe)

Prep Time 15 minutes
Cook Time 25 minutes
TikTok Viral Broccoli Cheese soup is loaded with fresh broccoli, shredded carrots, vegetable stock and creamy half and half. At the very end the huge quantity of shredded cheddar cheese pulls the whole recipe together in a creamy, decadent but totally college kid friendly soup that can be ready in just about 30 minutes. Easy to make, serve this soup with French bread and top with crunchy bacon or homemade croutons. If you love broccoli, this is the best soup ever! This loaded with broccoli recipe does NOT disappoint!


  • 4 tbsp. butter melted in skillet
  • 1 cup white onion diced
  • 1 tsp. garlic powder
  • 4 tbsp. flour
  • 12 oz. broccoli florets cut into medium bite sized pieces
  • 1 cup shredded carrots
  • 2 cups half and half
  • 2.5 cups vegetable stock
  • 2 cups sharp cheddar cheese shredded
  • salt & pepper


  • Before getting started on this recipe, its best to have all ingredients pre-measured and broccoli florets cut down to bite size pieces. Broccoli does not have to be too small but should also not be left huge as it takes longer to cook. A good gauge is if someone can bite it in one bite, its a good size.
  • Melt down 4 tablespoons butter on low heat in a medium sized stock pot.
  • Add 1 cup diced onion and garlic powder and sauté for 1-2 minutes.
  • Measure out 4 tablespoons of all purpose flour and 2.5 cups of vegetable stock. First, add the flour and stir with the butter and onions. A roux will form quite quickly.
  • Once roux is formed, which just takes a minute or so, slowly add in vegetable stock, stirring as combined. Leave stock pot on medium heat to thicken. This process takes about 3-5 minutes.
  • Once vegetable stock is thickened, add in 12 oz. of cut down broccoli florets (this equals about 3 cups) and 1 cup of shredded carrots. Generously salt and pepper.
    Stir ingredients and simmer soup for about 15 minutes. Make sure pot is not boiling as the thickened roux can burn the bottom of the stock pot. It is helpful to check and stir every 3-4 minutes.
  • In 15 minutes, broccoli should be fork tender. Add in 2 cups of half and half and 2 cups of shredded cheese.
    Stir to combine.
  • On low heat, stirring frequently, let cheese fully melt and heat up for about 6-8 minutes.
  • Stir broccoli cheese soup and serve immediately.


To store left overs: Let soup cool completely and store in an air tight container in fridge for up to 3 days. Reheat on low on on the stove or microwave, stirring every 1-2 minutes, until heated and ready to eat. 
To Freeze: We do not recommend freezing dairy products as they could separate. 
Variations from the TikTok Version: The original recipe only added 2 cups of vegetable stock, but we felt it was necessary to add another half a cup to avoid burning in the pot. 
Nutritional facts: These are calculated automatically and we make no claims they are correct in the recipe card. Please check apps like Carbmanager if you need specific nutritional values. 


Calories: 259kcal | Carbohydrates: 17g | Protein: 11g | Fat: 17g | Saturated Fat: 10g | Cholesterol: 53mg | Sodium: 528mg | Potassium: 346mg | Fiber: 2g | Sugar: 4g | Vitamin A: 3604IU | Vitamin C: 41mg | Calcium: 307mg | Iron: 1mg

Nutritional Disclaimer: The nutritional data provided here is auto-calculated and intended for your convenience only. As it’s generated via automation, its accuracy may be compromised. For precise nutritional insight, please compute the values utilizing the actual ingredients in your recipe through your chosen nutrition calculator or application.

Sharing of this recipe is encouraged and appreciated. Copying of full recipe to any social media is prohibited.

Did You Make This Recipe?

Make sure to follow Salty Side Dish on Pinterest and rate the recipe here and make sure to leave a comment below!

5 from 1 votes

Leave A Comment

Have a question or want to provide feedback? Share your recipe reviews or questions here and I will do my best to help!

Recipe Rating

Where To Next?