Homemade Broccoli Cheese Soup – Ready in 35 Minutes
This post may contain affiliate links (disclosure).
Broccoli Cheese Soup is the ultimate comfort food that’s creamy, rich, and packed with cheesy goodness. This easy stovetop soup combines tender broccoli, melted processed cheese, and a smooth, velvety base for a satisfying meal the whole family will love. Perfect for lunch, dinner, or special gatherings, this homemade broccoli cheese soup comes together in just 35 minutes and delivers classic flavor in every spoonful.
Want to save this recipe?
Why You’ll Love Broccoli Cheese Soup
-
This soup is incredibly creamy and rich thanks to the melted processed cheese and milk. Every spoonful is smooth, cheesy, and comforting. The tender broccoli adds the perfect texture to balance the velvety base. It tastes like classic comfort food that never goes out of style.
-
It’s quick and easy to make in just 35 minutes from start to finish. The steps are simple and beginner-friendly. You don’t need any complicated techniques or fancy equipment. It’s perfect for busy weeknights or last-minute gatherings.
-
This recipe makes a large batch with 12 servings. It’s great for feeding a crowd at luncheons or special occasions. You can serve it alongside quiche or bread for a complete meal. It’s always a hit with family and guests.
-
The ingredients are simple and easy to find. Frozen chopped broccoli makes prep even easier. The cornstarch slurry helps create a perfectly thick texture. Everything comes together beautifully in one pot.
-
It’s easy to customize if you want to make it extra special. You can add sliced mushrooms and white wine for a fancier version. You can also use fresh or frozen broccoli depending on what you have. This flexibility makes it a recipe you’ll come back to again and again.
Ingredients For Broccoli Cheese Soup
-
Butter – Adds richness and helps sauté the onion to build a flavorful base for the soup.
-
Onion – Brings savory depth and aroma as it softens in the melted butter.
-
Frozen Chopped Broccoli – The star ingredient that gives the soup its hearty texture and classic broccoli flavor.
-
Chicken Broth – Creates the savory soup base and helps cook the broccoli until tender.
-
Processed Cheese Food – Melts smoothly into the soup to create that creamy, cheesy texture everyone loves.
-
Milk – Makes the soup extra creamy and balances the richness of the cheese.
-
Garlic Powder – Adds a boost of flavor and enhances the overall savory taste.
-
Cornstarch – Thickens the soup to give it a smooth and velvety consistency.
-
Water – Combined with cornstarch to create a slurry that thickens the soup evenly.
For the exact measurements of the ingredients, see the printable recipe card at the bottom of this article.
Kitchen Tools You Need To Make Broccoli Cheese Soup
-
Large Pot – This is where everything cooks together. You’ll sauté the onions, simmer the broccoli, and melt the cheese all in one pot. A large pot gives you enough space for the full batch of soup.
-
Wooden Spoon – Perfect for stirring the soup as it cooks. It helps prevent sticking and ensures the cheese melts smoothly into the broth. You’ll also use it when stirring in the cornstarch mixture.
-
Small Bowl – Needed for mixing the cornstarch and water together. This creates a smooth slurry that thickens the soup evenly. Mixing it separately helps prevent lumps.
-
Measuring Cups – Important for accurately measuring ingredients like milk, water, and cornstarch. Proper measurements help achieve the perfect consistency. It keeps the soup creamy and balanced.
-
Measuring Spoons – Used to measure the garlic powder and ensure the flavor is just right. Even small amounts make a difference in seasoning. Accurate measuring helps the recipe turn out perfectly every time.
Want to save this recipe?
How To Make Broccoli Cheese Soup
-
Melt the butter in a large pot over medium heat, then add the chopped onion and cook until soft and fragrant. Stir in the frozen chopped broccoli so it begins to heat through.
-
Pour in the chicken broth and bring everything to a gentle simmer. Let it cook until the broccoli becomes tender and fully heated.
-
Lower the heat and add the cubed processed cheese. Stir continuously until the cheese is completely melted and the soup turns smooth and creamy.
-
Mix in the milk and garlic powder, stirring well so the flavors blend together evenly.
-
In a separate small bowl, whisk together the cornstarch and water until no lumps remain.
-
Slowly stir the cornstarch mixture into the soup and continue stirring as it cooks, allowing the soup to thicken to a rich, velvety consistency.
Serving Suggestions
-
Serve this broccoli cheese soup with thick garlic breadsticks for dipping. The bread soaks up the creamy, cheesy broth perfectly. It makes the meal feel extra cozy and satisfying. Warm bread alongside hot soup is always a winning combination.
-
Pair it with a mini quiche for a beautiful lunch spread. The creamy soup balances perfectly with the rich, savory flavors of quiche. This makes it ideal for luncheons or special gatherings. It feels elegant but is still very easy to prepare.
-
Ladle the soup into bowls and top with a little extra melted cheese for a more indulgent presentation. The extra cheesy layer makes it look even more inviting. It also adds a richer flavor to every bite. Simple touches can make it feel restaurant-worthy.
-
Serve in bread bowls for a fun and hearty presentation. The bread bowl adds texture and makes the meal more filling. It’s perfect for entertaining guests. Everyone loves an edible bowl!
-
Add a simple pear and gorgonzola salad to create a balanced meal. The fresh, crisp greens contrast nicely with the creamy soup. It keeps the meal from feeling too heavy. This makes it perfect for lunch or dinner.
Tips For Success
- First, cook the onion until it is fully softened before moving on to the next step. This builds a flavorful base for the soup. If the onion is undercooked, the texture and flavor won’t be as smooth. Stir occasionally and let it become tender and slightly translucent.
- When simmering the broccoli in the broth, make sure it becomes fully tender. This helps the soup develop a better texture. Even though it’s frozen chopped broccoli, it still needs enough time to soften properly. A gentle simmer works best instead of a rapid boil.
- Reduce the heat before adding the processed cheese. If the heat is too high, the cheese may not melt as smoothly. Stir continuously while it melts so it blends evenly into the soup. This step is key for creating that rich, creamy texture.
- When adding the milk, stir well to fully incorporate it. This helps balance the richness of the cheese and creates a velvety consistency. Make sure the soup is not boiling when you add the milk. Gentle heat keeps everything smooth.
- For the thickest and smoothest texture, always mix the cornstarch with water separately before adding it to the soup. This creates a slurry and prevents lumps. Stir the slurry well until completely smooth before pouring it in. Once added, stir frequently as the soup thickens.
- Finally, allow the soup to cook just until thickened. Overcooking after adding the cornstarch can change the texture. Keep stirring and watch as it transforms into a rich, hearty soup. Once thickened, it’s ready to serve and enjoy.
Variations And Substitutions
- One easy variation is adding sliced mushrooms and white wine when cooking the onions. This gives the soup a slightly more elegant and rich flavor. The mushrooms add extra texture and depth. The white wine enhances the overall taste and makes it perfect for special gatherings.
- You can use fresh broccoli instead of frozen chopped broccoli. Simply chop it into small pieces so it cooks evenly. Fresh broccoli may need a little extra simmering time to become tender. This option is great if you prefer using fresh ingredients.
- If you prefer a thinner soup, you can use less of the cornstarch mixture. Add it gradually and stop once the soup reaches your desired consistency. This gives you more control over the final texture. Some people enjoy a lighter, brothier version.
- For an even thicker soup, allow it to cook slightly longer after adding the cornstarch slurry. Stir frequently to prevent sticking. The soup will continue to thicken as it cooks. Just be careful not to overcook it.
- You can adjust the garlic powder to taste. If you enjoy a stronger garlic flavor, add a little more. If you prefer a milder taste, reduce it slightly. Small changes can personalize the flavor to your preference.
- For a richer soup, you can slightly increase the amount of processed cheese. This will make the soup even creamier and cheesier. It creates a thicker, more indulgent texture. Perfect for true cheese lovers.
- If serving for different occasions, you can make the soup slightly thinner for a starter course. For a main dish, keep it thick and hearty. These simple adjustments help the recipe fit different meals. It’s easy to adapt depending on your needs.
Storage and Reheating
- To store leftover Broccoli Cheese Soup, allow it to cool completely before transferring it to airtight containers. Place the containers in the refrigerator and store for up to 3 to 4 days. Keeping it tightly sealed helps maintain the creamy texture and prevents it from absorbing other flavors from the fridge.
- For reheating on the stovetop, pour the soup into a pot and warm it over low to medium-low heat. Stir frequently to prevent sticking and to help the soup heat evenly. Avoid boiling the soup, as high heat can affect the creamy consistency. Gentle reheating is the key to keeping it smooth.
- You can also reheat individual portions in the microwave. Place the soup in a microwave-safe bowl and heat in short intervals, stirring between each one. This helps distribute the heat evenly and prevents hot spots. Continue until warmed through.
- If the soup thickens after refrigeration, simply add a small splash of milk while reheating. Stir well until it reaches your desired consistency. This helps restore the creamy, velvety texture.
Frequently Asked Questions
Can I use fresh broccoli instead of frozen broccoli?
Yes, you can absolutely use fresh broccoli instead of frozen. Simply chop the broccoli into small, bite-sized pieces so it cooks evenly in the soup. You may need to simmer it a little longer than frozen broccoli to make sure it becomes fully tender. Keep an eye on the texture and continue cooking until it is soft enough to easily pierce with a spoon. Using fresh broccoli can give the soup a slightly firmer texture, but it will still be creamy and delicious.
How do I make the soup thicker or thinner?
The thickness of this broccoli cheese soup is controlled by the cornstarch slurry. If you prefer a thicker soup, make sure to cook it long enough after adding the cornstarch and stir frequently as it thickens. If you want it even thicker, you can allow it to simmer a bit longer while stirring. For a thinner soup, simply use less of the cornstarch mixture or add a small splash of milk while reheating. Making small adjustments gradually will help you reach your perfect consistency without overcorrecting.
Why do I need to mix the cornstarch with water first?
Mixing the cornstarch with water creates what is called a slurry. This step is very important because it prevents lumps from forming in the soup. If you add dry cornstarch directly into the hot liquid, it can clump together and create an uneven texture. By stirring it with water first until smooth, you ensure that it blends evenly into the soup. This gives you that smooth, velvety finish that makes broccoli cheese soup so comforting.
Can I make this soup ahead of time?
Yes, this soup can be made ahead of time, which makes it perfect for gatherings or meal prep. After cooking, allow the soup to cool completely before storing it in airtight containers in the refrigerator. When you’re ready to serve, gently reheat it on the stovetop over low heat, stirring often. The soup may thicken as it sits, so you can add a little milk while reheating to bring back its creamy consistency. Making it in advance can actually make serving even easier and less stressful.
What can I serve with broccoli cheese soup?
Broccoli cheese soup pairs wonderfully with crusty bread, which is perfect for dipping into the creamy broth. It also goes very well with quiche, making it an excellent choice for luncheons or special gatherings. A simple green salad on the side adds freshness and balances the richness of the soup. You can also serve it in bread bowls for a fun and hearty presentation. Whether you serve it as a starter or a main dish, it’s a comforting and satisfying option.
Other Easy Broccoli Recipes
Oven Roasted Broccoli and Carrots – Tender broccoli and sweet carrots are roasted in the oven until perfectly caramelized for an easy and healthy side dish.
Creamy Broccoli Cauliflower Salad – A fresh and crunchy broccoli cauliflower salad tossed in a rich, creamy dressing for the perfect make-ahead side.
Spicy Garlic Shrimp Broccoli Stir Fry – Juicy shrimp and crisp broccoli are cooked in a bold spicy garlic sauce for a quick and flavorful dinner.
Instant Pot Beef Broccoli – Tender beef and broccoli are pressure cooked in a savory sauce for an easy takeout-style meal made right at home.
Baked Chicken Broccoli Rice Casserole – This comforting casserole combines juicy chicken, tender broccoli, and fluffy rice baked together in one delicious dish.
Stuffed Sweet Potatoes with Broccoli Cranberries and Walnuts – Roasted sweet potatoes are filled with broccoli, tart cranberries, and crunchy walnuts for a hearty and wholesome meal.
Microwave Steamed Broccoli – Fresh broccoli is quickly steamed in the microwave for a fast, healthy, and perfectly tender side dish.
Broccoli Cheese Soup
Want to save this recipe?
Ingredients
- ½ cup butter
- 1 onion chopped
- 1 package broccoli frozen, chopped
- 4 cans chicken broth 14.5 ounce
- 1 loaf cheese food processed, cubed
- 2 cups milk
- 1 tbsp garlic powder
- ⅔ cup cornstarch
- 1 cup water
Recommended Kitchen Tools (click the links below to see the items used to make this recipe)
- Large pot
- Wooden spoon
- Small bowl
Instructions
- Melt butter in a large pot over medium heat. Add the chopped onion and cook, stirring occasionally, until soft. Stir in the frozen chopped broccoli.
- Pour in the chicken broth and bring to a simmer. Cook for 10 to 15 minutes, until the broccoli is tender.
- Reduce the heat to low and add the cubed processed cheese. Stir until completely melted.
- Stir in the milk and garlic powder until well combined.
- In a small bowl, mix the cornstarch and water until smooth.
- Stir the cornstarch mixture into the soup and cook, stirring frequently, until the soup thickens.
Notes
- For a fancier version, add 1 cup sliced mushrooms and 1 cup white wine with the onions.
- Can be made with fresh or frozen broccoli.














