Broccoli Cheese Soup Recipe

Broccoli Cheese Soup Recipe

Cook Time: 25 minutes

This hearty and delicious broccoli cheese soup is perfect for chilly days. With a rich, creamy base, it combines the flavors of broccoli, cheese, and garlic for an irresistibly comforting dish. Let's get started!

Ingredients

  • cup butter
  • 1 onion, chopped
  • 1 (16 ounce) package frozen chopped broccoli
  • 4 (14.5 ounce) cans chicken broth
  • 1 (1 pound) loaf processed cheese food, cubed
  • 2 cups milk
  • 1 tablespoon garlic powder
  • cup cornstarch
  • 1 cup water

Directions

  1. Begin by gathering all your ingredients together to ensure everything is ready to go.
  2. In a large stockpot, melt the butter over medium heat. Add the chopped onion and cook, stirring occasionally, until the onion is softened and translucent.
  3. Stir in the frozen broccoli and cook for a few minutes before adding the chicken broth. Bring the mixture to a simmer and let it cook for 10 to 15 minutes, or until the broccoli is tender.
  4. Reduce the heat and add the cubed processed cheese. Stir the soup until the cheese is fully melted and incorporated into the broth.
  5. Pour in the milk and add the garlic powder, stirring to combine all ingredients well.
  6. In a small bowl, whisk together the cornstarch and water until smooth. Stir this mixture into the soup, continuing to cook and stir frequently, until the soup thickens to your desired consistency.
  7. Once the soup has thickened, remove from heat. Serve hot and enjoy this creamy, cheesy goodness!

Nutrition Information

Nutrient Amount per Serving % Daily Value
Calories 265
Total Fat 18g 23%
Saturated Fat 11g 55%
Cholesterol 57mg 19%
Sodium 1136mg 49%
Total Carbohydrate 15g 5%
Dietary Fiber 1g 4%
Total Sugars 6g
Protein 10g 20%
Vitamin C 17mg 19%
Calcium 275mg 21%
Iron 1mg 3%
Potassium 193mg 4%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Broccoli Cheese Soup Recipe

Origin Story

Broccoli Cheese Soup, beloved for its creamy texture and rich flavor, likely originates from the United States, where hearty vegetable soups have been a staple in home kitchens for decades. The combination of broccoli and cheese has roots in American comfort food, drawing inspiration from the growing popularity of cheese-based sauces in the mid-20th century. While the exact origins are difficult to pinpoint, the dish has become a favorite for its simplicity and ability to warm up any chilly day.

Regional Variations

While Broccoli Cheese Soup is widely enjoyed across the United States, regional variations reflect local tastes and available ingredients. In the Midwest, where hearty soups are a winter necessity, this dish is often made with generous amounts of cheese, sometimes including cheddar, Velveeta, or a blend of both, making the soup extra creamy. On the coasts, particularly in California, variations might incorporate fresh, locally grown vegetables, including carrots or even a splash of cream for added richness. While the recipe remains fairly consistent, the use of fresh versus frozen broccoli can also be a point of difference.

Distinguishing Features

What sets Broccoli Cheese Soup apart from similar vegetable-based soups, such as potato or cauliflower soup, is its signature combination of broccoli and melted cheese. While many vegetable soups focus on clear broths, Broccoli Cheese Soup is known for its thick, creamy texture, achieved through the addition of processed cheese, cream, and sometimes cornstarch. Unlike potato soup, which typically incorporates chunks of potatoes for texture, this soup often features pureed vegetables, giving it a smoother, more velvety consistency.

Where is it Typically Served?

Broccoli Cheese Soup is a popular dish in American diners, cafes, and restaurants. It is commonly served as a lunch item or as a comforting dinner starter. Chain restaurants like Panera Bread and McAlisters Deli have made this soup a signature offering, often pairing it with fresh-baked bread or a sandwich for a complete meal. During colder months, it is a go-to option for restaurants looking to offer warm, filling dishes. At home, its perfect for family gatherings or casual get-togethers, often accompanied by a side of crusty bread or crackers for dipping.

Fun Facts

Here are some fun facts about Broccoli Cheese Soup:

  • Many people love to customize their Broccoli Cheese Soup by adding extra ingredients like bacon, garlic, or even a sprinkle of parmesan for added flavor.
  • The soup's creamy texture is primarily achieved through the use of processed cheese like Velveeta, which melts exceptionally well to create that signature smooth consistency.
  • Broccoli, the main vegetable in the soup, is not just delicious but packed with nutrients. Its an excellent source of vitamins C and K, making this soup a comforting way to get your daily dose of veggies.
  • Some variations of Broccoli Cheese Soup are made with a roux (a mixture of flour and butter) to thicken the soup, while others rely on cornstarch to achieve the desired consistency.

FAQ about Broccoli Cheese Soup Recipe

You can store leftover Broccoli Cheese Soup in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm it over low heat on the stove, stirring occasionally. If the soup has thickened too much, add a splash of milk or broth to adjust the consistency.

Yes, you can freeze Broccoli Cheese Soup. Allow it to cool completely before transferring it into an airtight container or freezer-safe bag. It will keep in the freezer for up to 3 months. When ready to eat, defrost it overnight in the fridge and reheat gently on the stove. Note that the texture may slightly change after freezing due to the cheese and cream, so you might need to stir in some milk or broth to restore its creamy consistency.

Yes, fresh broccoli can be used in place of frozen broccoli. You'll need to chop the broccoli into small florets and steam or blanch it for a few minutes until tender before adding it to the soup. Fresh broccoli may have a slightly different texture than frozen, but it will still work well in this recipe.

Yes, you can substitute Velveeta with other types of cheese, but it may affect the texture and flavor. If you want to use a more natural cheese, opt for a combination of sharp cheddar and mild cheddar or a creamy cheese like cream cheese or a cheese blend. However, keep in mind that Velveeta melts smoothly, giving the soup its signature creamy consistency, so a mix of real cheeses might not create the same smooth texture.

Yes, you can make this soup dairy-free or vegan by using plant-based alternatives. Use dairy-free butter and substitute the milk with unsweetened almond milk, oat milk, or any other non-dairy milk. For the cheese, there are vegan cheese options available that melt well, though they may not provide the same creamy consistency as Velveeta.

To make the soup spicier, you can add a pinch of red pepper flakes or a diced jalapeño pepper when sautéing the onions. Alternatively, you can stir in a small amount of hot sauce, chili powder, or cayenne pepper to taste while the soup is simmering.

Yes, you can make Broccoli Cheese Soup in a slow cooker. Start by sautéing the onions and adding them to the slow cooker with the broccoli, broth, and any other ingredients. Let it cook on low for 4-6 hours or on high for 2-3 hours. Add the cheese and milk towards the end, stirring until melted. You can thicken the soup by mixing cornstarch with water and adding it to the slow cooker for the last 30 minutes of cooking.

Broccoli Cheese Soup pairs well with a variety of sides, such as crusty bread, grilled cheese sandwiches, or crackers. You can also serve it with a side salad for a lighter meal. Some people enjoy adding a little bit of hot sauce or pepper for extra flavor.

Yes, you can reduce the sodium in the soup by using low-sodium chicken broth and reducing or eliminating the garlic powder. If you use regular cheese, be mindful of its sodium content and opt for a lower-sodium variety if preferred. You can also control the amount of salt added to the recipe based on your taste.

The total time for making Broccoli Cheese Soup is approximately 35 minutes: 10 minutes of prep time and 25 minutes of cook time. However, if you're making a larger batch or using a slow cooker, the cook time may vary.

Comments

MEMEIER

10/06/2025 01:52:54 PM

I like this soup. I have made it twice. The last time I made it I did not add the corn starch at the end but instead I pureed the hot soup right in the pot with my hand mixer/immersion blender (love this for soups). I left more of the broccoli stalk pieces in and this thickened the soup more healthfully. I also added two vine ripened tomatos I had roasted/mesquite smoked on the grill (Before pureeing). Also don't be afraid to use real cheddar in place of part of the cheese food. Much better for you!

Allrecipes Member

10/13/2002 01:06:52 PM

Mmmm, mmmm GOOD!!! I read all the reviews before making it and did a few "tweaks" to the recipe and I am blissfully happy with the results. Keeper recipe! Here are the "tweaks" that I made: I covered the broccoli with THREE cans of chicken broth instead of four. I used TWO bags (14 oz) of broccoli florets I used TWO lbs of Velveeta (actually I used the generic grocery brand, it was cheaper) Instead of mixing cornstarch with water, I mixed it with the FOURTH can of chicken broth.

JustinSLC

12/10/2023 01:17:47 AM

I cut this recipe in half and made some modifications. It turned out to be a keeper. First, I used fresh broccoli (about 3 or 4 cups). An immersion blender is good for breaking up the broccoli (but not too much). I also used real cheddar cheese instead of the processed stuff. I think this made the biggest difference. I used a mix of 1/3 sharp cheddar to 2/3 mild. I used 1 cup of whole milk and added another 1/4 cup half & half. The recipe doesn't mention salt, but you should add a fair amount at the end, depending on how salty the cheese was. I added a teaspoon, then more when I served it. I still used 2/3 cups of cornstarch and 1 cup water to account for some of the additional liquid. It turned out thick and chowder-like with a prominent cheesy flavor. Very good with crackers.

ck

04/12/2023 12:24:14 AM

I put all of these ingredients in a crockpot without precooking any of it, and it was delicious!! I did mix the cornstarch with 2/3 cups of water before I added it to the crockpot. My husband loved it!

Joel Soukup

09/20/2024 03:17:32 PM

I made the recipe mostly as written; the only changes I made were to double the ingredient amounts and add some black pepper to taste before serving. The results were outstanding. Nothing melts as silky smoothly as good old Velveeta! I love that you can throw this soup together quickly with inexpensive, readily available ingredients and come out with a delicious product you can proudly serve guests. It also reheats just fine. I made it a day before a tailgate party and then reheated it in a Crockpot on low. It paired incredibly well with roast beef sliders. I saw a lot of dipping going on. This recipe is definitely a keeper. The only change I might make next time is to replace the garlic powder with chopped/mashed roasted garlic (to taste) and maybe replace a cup or two of the chicken stock with a cheap, dry white wine. It's not that this isn't already a great recipe; I like to experiment.

Yoly

07/08/2023 10:08:26 PM

I made half the recipe but used 12 oz of broccoli instead of 8. I used an immersion blender to blend the stems and left the florets intact. I thought it was just ok. I had to season it with salt and pepper because I found it on the bland side. I make a much better recipe on this site which includes carrots.

Diane Truelson

01/10/2025 02:58:30 PM

I made this last night. Husband Loved it. I changed it some. I used Half-N-Half instead of milk, used fresh broccoli. My biggest change was: used 1 lb. of Velveeta, 8 oz. Kraft extra sharp and 2 C. of Cheddar Jack. I know it sounds like a lot of cheese, but it wasn't and my family loved it.

CoralCrab6069

01/17/2025 07:08:23 PM

Be Aware that Processed cheese is not 100% cheese. "Most of the time it hovers around 50% cheese, sometimes more and sometimes less, but at a base level, processed cheese is real cheese cut with other, non-cheese ingredients. Those extra ingredients can include salt, food dyes, preservatives, extra dairy, emulsifiers, or other artificial ingredients. These ingredients are added to melted, pasteurized cheese, which is then converted to a sliced solid, a jarred sauce, a spread, a spray. By the time the extra ingredients are added, the actual cheese in the mix has changed significantly in terms of both flavor and texture." Processed cheese also has a high salt content and is not a good idea if you are watching your salt intake because of heart disease or kidney disease.

Joi Lyles Patterson

01/23/2020 03:36:15 AM

I wanted to try and duplicate the broccoli cheese soup made at McAlister's here in the south. After reading some of the reviews I chose can you use 4 tablespoons butter with y'all sauteed the onion and two cloves of garlic in then I added 4 tablespoons of flour to make a roux. I used two cartons of chicken broth and added some carrot matchsticks. I chose to use two heads of broccoli instead of the frozen broccoli. After cooking the broccoli and carrots 15 or 20 minutes, I used a potato masher to get the consistency that I wanted. I also used a pound of Velveeta chopped up small and about 2 cups of mild cheddar. This will be my new go to recipe for broccoli cheese soup.

StephanieMarie

03/22/2020 08:06:38 PM

Great recipe! I used fresh broccoli and sauteed it with the onions. I used half the amount of broth since everyone was doubling the cheese and broccoli (I didn't want to make a large batch). I used half beef, half chicken broth because that's what I had on hand, and it still turned out delicious. I also added a tablespoon of minced garlic and 2 teaspoons of garlic powder. I added 1 cup of heavy cream, and 1 cup of milk, I didn't want it too rich. This recipe is rather forgiving.

Toni Moore

12/31/2021 08:05:39 PM

Made as written but used a lb. of shredded Mexican mix cheese in place of the loaf cheese and 1 1/2 table spoons minced garlic in place of powder. I found it to be a bit overwhelming with all the chicken broth. I then set it back to cook and added 1 cup sliced mushrooms, 3/4 cup white wine, 1 cup minced ham and served with ground black pepper and Tabasco. Yum I let it cool and stiffen and divided into 1 person servings using seal-a- meal and froze for future meals.

Sara

08/25/2025 06:31:00 PM

This is the best thing ever.

San Diego Shell

08/07/2025 09:17:19 AM

Love this soup. I used fresh broccoli florets with a bit of carrots and mushrooms, a squeeze of lemon, and some Italian herbs. I used the hand mixer blender to smooth out the cooked broccoli and I used unsweetened oatmilk instead of regular milk. The cornstarch gave it a great consistancy while keeping the recipe gluten free.

Barb

05/11/2025 08:30:44 PM

Wonderful, as is.

pauledgerton

04/02/2025 02:00:19 AM

Great as is. Even better with the wine suggestion and a small bag of matchstick carrots with the onions. Hearty and comforting, and no one has to know it’s processed cheese.

Johanna Bloemen Craig

03/27/2025 11:25:42 PM

My husband loved it! I tweaked it a bit by adding pepper and using fresh broccoli.

Lewis Whitener

03/10/2025 03:56:29 PM

Next time, I will probably cut down on the cornstarch as it did not entirely dissolve into the soup. Even with that, everyone really enjoyed it, and I got a lot of praise.

Anthony Flores

03/02/2025 05:46:01 AM

I made it and then made seconds.

Kevin Thomas

02/13/2025 09:56:13 PM

Quick, tasty, and satisfying.

GiftedOrzo2887

02/06/2025 05:00:37 PM

It was good I like loved it