Creamy Broccoli Cheese Soup: The Ultimate Homemade Recipe (Better Than Panera!)
Indulge in the rich, creamy, and undeniably delicious flavors of this easy Broccoli Cheese Soup, a cherished family favorite that brings comfort and warmth to any meal. Featuring tender broccoli florets swimming in a velvety, cheesy broth, this soup is not only incredibly flavorful but also quick to prepare, making it the perfect choice for busy weeknights when you crave a hearty, satisfying dish.

Like many people, I’m a creature of habit. For years, whenever I visited Panera Bread, my order was consistently the “pick two”: their iconic Broccoli Cheddar Soup paired with a refreshing Greek Salad. My children grew up loving that soup just as much as I did. As they were little, I made it my mission to create a homemade version so we could enjoy that comforting taste in our own kitchen, whenever the craving struck. What resulted was this fantastic recipe, a simple yet incredibly satisfying soup that can be effortlessly prepared on the stovetop or made even easier in your slow cooker.
This broccoli cheese soup became a staple, especially around autumn. It was one of the soups I religiously made every year as a delicious and warming meal before we ventured out for our annual trick-or-treating adventures. And I’ll admit, most years, I’d sneak in an extra bowl to warm myself up when we returned, rosy-cheeked and loaded with candy! The tradition and the taste solidified its place in our family’s recipe collection.
To this day, anyone who tries this homemade version tells me it surpasses Panera’s Broccoli Cheese Soup, often preferring to make it at home. Its rich, wholesome flavor and creamy texture are truly unmatched. For the ultimate experience, remember to serve it alongside some warm, crusty bread, perfect for dipping into the decadent broth. Or, if you’re feeling extra fancy, hollow out a rustic bread bowl and serve the soup right inside – it’s a showstopper!

The Magic of Homemade Broccoli Cheese Soup
There’s an undeniable magic in the combination of fresh broccoli and rich cheese. This particular recipe takes that classic pairing and elevates it to new heights, creating a soup that, according to my family, rivals even the most popular restaurant versions. What sets this recipe apart is its ingenious blend of convenience and gourmet flavor. We stir in cream of mushroom soup and cream of celery soup, which adds a layer of depth and creaminess, further enhanced by the unique tang and smooth texture of Cheez Whiz. This creates a bowl of soup so comforting and delicious, it becomes an instant household hit.
Beyond its incredible taste, this homemade broccoli cheese soup offers the peace of mind that comes with knowing exactly what goes into your food. You can control the quality of ingredients, adjust seasonings to your preference, and truly make it your own. It’s a healthy dose of homemade goodness that leaves everyone feeling satisfied and cherished.
Simple Ingredients, Incredible Flavor
One of the best aspects of this homemade broccoli and cheese soup is how incredibly easy it is to prepare with just a few simple, often pantry-staple ingredients. You don’t need exotic items or complicated techniques to whip up a batch of this flavorful soup. By utilizing readily available ingredients like frozen broccoli, canned soups, and Cheez Whiz, you can ensure you always have what you need on hand to create this delicious meal in no time. The process is remarkably straightforward: simply gather your ingredients, toss them into a pot, allow them to simmer, and watch as they transform into a rich, velvety soup. It’s the perfect solution for those evenings when you want a hearty, homemade meal without spending hours in the kitchen.
If you find yourself falling in love with this broccoli and cheese soup recipe, I highly recommend exploring some of my other comforting soup creations. You are sure to enjoy these equally delightful options: Creamy Chicken Parmesan Soup,Cream of Reuben Soup, and this incredibly satisfying Cheesy Potato Soup. Each offers its own unique twist on comforting flavors, perfect for any occasion.
A Versatile Comfort Food for Any Occasion
This broccoli cheddar soup recipe is the epitome of comfort food, making it an ideal choice for a variety of occasions. You simply can’t go wrong serving a steaming bowl of this hearty soup on a chilly winter’s evening or a blustery fall day. Its warmth and richness provide a sense of cozy contentment that’s hard to beat. Beyond being a perfect antidote to cold weather, this soup is a real crowd-pleaser, making it excellent for potlucks, family gatherings, or any time the mood strikes for a substantial and deeply flavorful meal.
To complete your dining experience, serve this soup with a side of warm, crusty bread for dipping, a medley of extra fresh veggies for added crunch and nutrition, or a light, crisp salad to balance the richness. These accompaniments transform a simple bowl of soup into a perfectly balanced and satisfying meal that everyone will adore. It’s more than just a soup; it’s an experience in wholesome, homemade comfort.

Essential Ingredients for Your Creamy Broccoli Cheese Soup
Crafting this flavorful broccoli cheese soup requires a thoughtful selection of ingredients, each playing a crucial role in creating its signature creamy texture and rich taste. For a comprehensive list of all ingredients and detailed instructions, please scroll down to the bottom of this post where you’ll find the full printable recipe card. Here’s a closer look at what you’ll need and why:
- Potatoes: I prefer using white potatoes, peeled and cubed, as they contribute to the soup’s hearty texture and act as a natural thickener when mashed. Russet or Yukon Gold potatoes are also excellent choices for their creamy consistency.
- Celery: Finely chopped celery adds a subtle, earthy flavor and aromatic depth that is fundamental to many classic soup bases. I nearly always include it in my soup recipes for that essential savory note.
- Onion: A small white or yellow onion, finely chopped, is essential for building a robust flavor foundation. When sautéed, it caramelizes slightly, adding a touch of sweetness and complexity to the broth.
- Butter: Used to sauté the vegetables, butter provides a rich base flavor. You can opt for salted or unsalted butter depending on your preference, or substitute with olive oil if you’re looking for a dairy-free alternative for sautéing.
- Chicken Stock: This liquid gold is the backbone of our soup, infusing it with savory chicken flavor. I recommend using unsalted chicken stock to give you complete control over the soup’s sodium level. Chicken broth, vegetable broth (for a vegetarian option), or even beef broth can be used as substitutes, though they will subtly alter the flavor profile.
- Broccoli: While fresh broccoli florets are wonderful, frozen chopped broccoli is incredibly convenient for this recipe, eliminating prep time. If using fresh, ensure it’s cut into small, bite-sized pieces for even cooking. Don’t throw away the stems! They can be peeled, chopped, and added for extra nutrients and texture.
- Cheez Whiz: This might sound unconventional, but Cheez Whiz is the secret ingredient that delivers an unparalleled, smooth, and consistent cheesy flavor that melts beautifully into the soup. Its unique texture helps create that wonderfully creamy consistency.
- Canned Soups: To enhance both flavor and an ultra-creamy texture, this recipe calls for a can of cream of potato soup and two cans of cream of celery soup. These contribute to the soup’s richness and body, making it wonderfully decadent.
- Sour Cream: A dollop of sour cream at the end is what makes this soup incredibly silky-smooth and luxuriously creamy. You can use regular or low-fat sour cream, or for an even richer experience, substitute with heavy cream.
As you continue reading, you’ll discover valuable tips and tricks, suggestions for substitutions to tailor the recipe to your taste, and answers to common questions you might have about preparing this delightful broccoli cheese soup.

Mastering Your Creamy Broccoli Cheddar Soup: Step-by-Step
Making this unbelievably simple cream of broccoli and cheddar soup couldn’t be easier. Follow these straightforward steps to achieve a rich, comforting bowl every time:

Step 1: Sauté the Aromatics. Begin by melting the butter in a large, heavy-bottomed pot or Dutch oven over medium heat. Once the butter is shimmering, add your chopped onion and celery. Sauté these vegetables, stirring occasionally, until they become soft and translucent, usually about 5-7 minutes. This step is crucial for building a flavorful base for your soup.

Step 2: Simmer the Potatoes. Next, add the peeled and cubed potatoes to the pot, along with the chicken stock. Stir everything together to combine. Bring the mixture to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook until the potatoes are fork-tender. This typically takes about 20-30 minutes, depending on the size of your potato cubes. Ensure they are soft enough to be easily mashed.
Step 3: Add the Broccoli. Once the potatoes are tender, it’s time to introduce the star of the show: the broccoli. Add your frozen chopped broccoli (or fresh florets) to the simmering pot. Continue to simmer, uncovered, for approximately 15 minutes more, or until the broccoli is cooked through and tender, yet still vibrant green. Avoid overcooking to maintain its texture and color.

Step 4: Mash and Finish. Using a potato masher, carefully mash some of the vegetables directly in the pot. You don’t need to mash them completely; a chunky texture with smaller pieces of potatoes and broccoli is desirable, as it adds body and heartiness to the soup. If you prefer a smoother soup, you can use an immersion blender for a few pulses. Finally, add the Cheez Whiz, cream of potato soup, cream of celery soup, and sour cream. Stir all the ingredients together until thoroughly combined and smooth. Season generously with salt and freshly ground black pepper to taste. Heat gently over medium-low heat until warmed through and the cheese is fully melted and incorporated. Do not boil once dairy has been added. Serve immediately and enjoy your homemade masterpiece!

Storage and Reheating Tips: This delicious soup is fantastic for meal prepping! To store leftovers, first allow the soup to cool completely to room temperature. Then, transfer it to an airtight container and refrigerate for up to 3-4 days. For longer storage, you can freeze leftovers for up to 3 months. When ready to enjoy, thaw the frozen soup in the refrigerator overnight. Reheat gently over the stovetop on medium-low heat, stirring occasionally, until warmed through. Alternatively, you can reheat individual portions in the microwave, stirring halfway through.
Slow Cooker Method for Effortless Enjoyment
For those days when you prefer a hands-off approach, this broccoli cheese soup adapts beautifully to the slow cooker. It’s perfect for letting the flavors meld and deepen throughout the day, ready for you by dinnertime.
To make crock pot broccoli cheese soup, simply combine the chopped onions, celery, cubed potatoes, and chicken stock in your slow cooker. Cook on low for 6-8 hours, or on high for 3-4 hours, until all the vegetables are tender and easily mashable. About 30 minutes before you plan to serve dinner, open the slow cooker and use a potato masher or a sturdy spoon to gently mash the cooked vegetables to your desired consistency. Then, stir in the frozen broccoli, Cheez Whiz, cream of potato soup, cream of celery soup, and sour cream. Continue to cook on high for the remaining 30 minutes, or until the broccoli is tender and the soup is thoroughly heated and creamy. Season with salt and pepper to taste, and serve warm. This method ensures a delicious, comforting meal with minimal effort.

Love it? Pin it for Later!
If you’re as enamored with this best broccoli cheese soup recipe as my family and I are, don’t let it slip away! Make sure you save this recipe by pinning it to your favorite Pinterest recipe board before you go. This way, you’ll always have this comforting and delicious soup at your fingertips whenever you need a quick, satisfying meal or want to impress your guests.
Customizing Your Soup: Delicious Substitutions & Variations
One of the joys of cooking at home is the freedom to customize recipes to perfectly suit your taste and dietary needs. This broccoli cheese soup recipe is incredibly versatile, offering several easy substitutions to make it truly your own:
- For the Cheesy Base: Instead of Cheez Whiz, you can absolutely use a variety of shredded cheeses. Sharp cheddar cheese, extra sharp cheddar, or even mild cheddar cheese will work wonderfully. For best results and easier melting, pick up pre-shredded cheese or shred it yourself at home. You could also experiment with a blend of cheeses like Gruyère for nuttiness, or a touch of smoked Gouda for a deeper flavor.
- For the Broccoli: While frozen chopped broccoli is incredibly convenient, feel free to use fresh broccoli florets or whole broccoli, cut into small, uniform pieces. When using fresh, blanching it briefly before adding it to the soup can help retain its vibrant green color. Furthermore, don’t discard the broccoli stems! They are packed with nutrients. Simply peel the tougher outer layer, chop them finely, and add them to the soup along with the potatoes for extra bulk and fiber.
- For a Vegetarian Option: Easily transform this into a vegetarian broccoli cheese soup by simply swapping out the chicken stock for a good quality vegetable broth. The other ingredients are naturally vegetarian-friendly.
Remember that when it comes to making substitutions in recipes, don’t be afraid to get creative and use ingredients that perfectly suit your personal taste and dietary preferences. Cooking should be an adventure in flavor, so feel empowered to make it your own and experiment with what you love!

Frequently Asked Questions About Broccoli Cheese Soup
- What is the best cheese to melt in soup? The best cheese to melt in soup truly depends on your individual taste preferences and the desired flavor profile. Common and excellent choices for melting into soups include sharp cheddar, mild cheddar, Gruyère (known for its fantastic melting properties and nutty flavor), Parmesan for a salty kick, Gouda for a creamy, slightly sweet note, and even mozzarella for stretchiness. For a classic broccoli cheese soup, cheddar is often preferred, but experimenting can lead to delightful discoveries!
- What is broccoli cheese soup made of? At its core, broccoli cheese soup typically consists of a rich broth, fresh or frozen broccoli, and a generous amount of melted cheese. However, recipes can vary widely. Many versions, like this one, also incorporate potatoes for thickening and body, along with aromatics like onions and celery, and creamy elements such as canned cream soups or sour cream to achieve a luxurious texture.
- How to thicken broccoli cheese soup? There are several effective ways to thicken broccoli cheese soup. You can use cream (like heavy cream or sour cream) which adds richness and body. Cheese itself, especially good melting cheeses, contributes to the thickness. Potatoes, as used in this recipe, are excellent for thickening when mashed. For an even thicker soup, you can purée a portion of the soup (either with a blender or an immersion blender) after the vegetables are cooked, or you can create a simple roux with butter and flour before adding your liquids.
- What are the ingredients in Panera broccoli cheddar soup? Panera Bread’s famous Broccoli Cheddar Soup recipe is generally characterized by its inclusion of finely chopped broccoli, shredded carrots (which add a touch of sweetness and color), and a blend of specific seasonings within a creamy, cheesy base. While exact proprietary ingredients aren’t public, common interpretations suggest a base of chicken or vegetable broth, cheddar cheese, and various dairy products for creaminess.
- Is broccoli cheese soup healthy? Broccoli cheese soup can certainly be part of a healthy diet! Like most dishes, it’s about balance and moderation. Broccoli itself is a nutrient-dense vegetable. You can enhance its health profile by using lower-fat dairy options, controlling the amount of cheese, adding more vegetables, or choosing a low-sodium broth. As my motto goes: everything in moderation!
Pro Tips for an Even Better Soup
- For a Smoother Texture: If you desire an ultra-smooth, velvety soup without any chunks, use an immersion blender to purée the soup directly in the pot after the vegetables are cooked. Alternatively, you can carefully transfer batches of the soup to a regular blender (be cautious with hot liquids!) and blend until smooth before returning to the pot.
- To Make a Thicker Soup: If you prefer an even thicker soup, you can create a simple roux. Melt 2 tablespoons of butter in a separate small pan, then whisk in 2 tablespoons of all-purpose flour to form a paste. Cook for 1-2 minutes, then gradually whisk this mixture into your simmering soup until it thickens to your desired consistency.
- For a Lighter Soup: If you’re aiming for a slightly lighter soup without sacrificing creaminess, you can use whole milk or even half-and-half instead of sour cream. These alternatives will still provide a creamy mouthfeel but with a lower fat content.
- Make it Vegetarian: Easily adapt this recipe for vegetarian diets by simply substituting chicken broth with a good quality vegetable broth. This simple swap ensures the soup is flavorful and suitable for those avoiding meat.
- Add a Touch of Spice: For those who enjoy a little heat, sprinkle a pinch of red pepper flakes into the soup during the last few minutes of cooking. This adds a subtle warmth and a delightful kick that complements the richness of the cheese.

More Comforting Soup Recipes to Explore
If you’re eager to broaden your soup repertoire and discover more delicious recipes, I have plenty of fantastic options for you to try next time. For delightful meatless choices, consider this vibrant Fire Roasted Tomato Soup, this hearty Easy Black Bean Soup, and this flavorful Southwestern Pinto Bean Soup. Each offers a unique blend of flavors that will satisfy any palate.
If you’re in the mood for a more substantial, meat-based soup, I highly recommend this comforting Instant Pot Vegetable Beef Soup, or this hearty Stuffed Pepper Soup. And for a truly unique and delicious experience, don’t miss the Cabbage Roll Soup (pictured above), which captures all the flavors of traditional cabbage rolls in a comforting bowl. Happy slurping!

Don’t let “soup season” limit your enjoyment of this incredible homemade broccoli cheese soup recipe. Its rich, cheesy goodness tastes absolutely fantastic any time of year. Whether it’s a cold winter night or a mild summer evening, this comforting soup is always a welcome addition to the dinner table. So go ahead, whip up a batch today and savor the homemade taste that truly is better than anything you’ll find in a restaurant!

LIKE THIS RECIPE?
Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and
leave a comment below the recipe!

Print Recipe
Easy Broccoli Cheese Soup (Better than Panera!)
Ingredients
- 3-4 potatoes peeled and cubed, such as Russet or Yukon Gold for creamy texture
- 6 stalks celery chopped, for aromatic base
- 1 small onion chopped (white or yellow)
- 3 Tablespoon butter salted or unsalted, or olive oil for sautéing
- 1 32 ounce chicken stock unsalted preferred; or vegetable broth for vegetarian option
- 2 16 ounce packages of frozen chopped broccoli or 4 cups fresh broccoli florets
- 1 16 ounce jar cheese whiz for smooth, consistent cheesy flavor
- 1 can cream of potato soup for added creaminess and flavor
- 2 cans cream of celery soup for depth and creamy texture
- 1 8 ounce container sour cream regular or low-fat, or heavy cream for extra richness
Instructions
-
In a large pot or Dutch oven, melt butter over medium heat. Sauté chopped onion and celery until soft and translucent, about 5-7 minutes. Add cubed potatoes and chicken stock, stir, then bring to a gentle simmer. Reduce heat to low, cover, and cook until potatoes are soft (20-30 minutes).
-
Stir in the broccoli and continue to simmer, uncovered, for about 15 minutes more, or until the broccoli is tender.
-
Using a potato masher, mash some of the vegetables directly in the pot to your desired consistency – a few chunks add to the soup’s hearty texture. Add the Cheez Whiz, cream of potato soup, cream of celery soup, and sour cream. Stir until thoroughly combined and smooth. Season with salt and black pepper to taste. Warm over medium-low heat until heated through, making sure not to boil. Serve immediately.
In the Crock Pot:
-
Combine onions, celery, potatoes, and chicken stock in the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours, until vegetables are tender.
-
About 30 minutes before serving, mash the vegetables to your desired consistency. Stir in the frozen broccoli, Cheez Whiz, cream of potato soup, cream of celery soup, and sour cream. Cook on high for the remaining 30 minutes, or until the soup is hot and creamy, and the broccoli is tender. Season and serve.
Nutrition
This recipe was originally posted on November 10, 2011. It has been updated to improve user experience, enhance SEO, and expand content for more detailed instructions and tips, and was reshared on May 30, 2024.