Soups & Stews
Transforming a simple Campbell's tomato soup base into this broccoli cheese soup recipe with a crispy, golden top is one of those kitchen moments that feels like a professional chef's secret.
The combination of creamy cheese sauce, tender broccoli florets, and that satisfying crunch from the breadcrumb topping creates a dish that's both comforting and impressive. I developed this version after testing countless combinations, and it consistently delivers restaurant-quality results without requiring advanced techniques.
The beauty of this recipe lies in its simplicity—just a few ingredients come together in one pot to create something hearty and satisfying.
You'll start with Campbell's tomato soup as your flavor foundation, then build layers of richness with cream cheese and cheddar, while fresh broccoli adds vibrant color and texture. The crispy breadcrumb topping adds an element of indulgence that makes this dish feel special, even on a weeknight.
By the time you're done, you'll have a steaming bowl of creamy, cheesy soup with perfectly cooked broccoli and a golden, crunchy topping that's impossible to resist. The flavors are rich and comforting, with just the right balance of tangy tomato, creamy cheese, and fresh vegetable.
This recipe is designed to be foolproof, ensuring you'll achieve that perfect combination of textures every time.
Serve this as a main dish with crusty bread on the side, or transform it into a crowd-pleasing appetizer by using it as a dip for celery sticks and tortilla chips.
The possibilities are endless, and the results are always delicious. Let's get cooking with this one-pot wonder that brings comfort to any table.
Ingredients for broccoli cheese campbell's soup
Seven pantry staples plus fresh broccoli transform simple Campbell's soup into creamy comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Tomato Soup 🍅 | 2 cans | Condensed, 10.5 oz each can |
| Heavy Cream 🥛 | 1 cup | Full-fat for creaminess |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Cream Cheese 🧈 | 8 oz | Full-fat, cut into cubes |
| Fresh Broccoli Florets 🥦 | 3 cups | Cut into bite-sized pieces |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Butter 🧈 | 2 tbsp | Unsalted, melted |
| Garlic Powder 🧄 | ½ tsp | For extra flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Milk 🥛 | ¼ cup | Whole milk for creaminess |
| Green Onions 🧅 | 2 whole | Chopped, for garnish |
The cheeses are where this soup shines. Sharp cheddar gives that classic tang, while cream cheese adds velvety richness. Block cheddar shreds better than pre-shredded—no clumps! For the best flavor, grab Kraft natural cheddar from the deli section if you're feeling fancy, or stick with the bagged stuff if you're in a rush. The broccoli should be bright green and firm—skip any florets with yellow stems. I always buy the fresh-cut broccoli at Trader Joe's because it's prepped and ready to go, saving me time.
No panko? Regular breadcrumbs toasted in the oven work in a pinch, but they won't be as crispy. Short on heavy cream? Half-and-half plus a splash of milk gets you close. Want extra richness? Stir in 2 oz extra cream cheese. The garlic powder is optional but makes a difference—trust me. For a quicker version, swap fresh broccoli for frozen florets (thawed and drained well). And if you're watching calories, use low-fat milk and cheese, though it won't be as creamy.
This soup reheats beautifully—just add a splash of milk to loosen it up. Keeps for 4-5 days in the fridge, though I rarely have leftovers that long. The topping stays crispy for about 2 days if stored separately. For meal prep, make the soup ahead and bake the topping fresh when serving. Freezes well for up to 3 months, but the texture changes slightly after thawing—best for reheating, not crispy toppings.
Why You'll Love This Recipe
- Pantry Magic: I swear by this when my fridge is bare. Open a can, dump in a few staples—no extra shopping needed—and boom, dinner’s ready. The cheddar and cream cheese melt into that tomato base like it’s been simmering for hours.
- Creamy Cheese Dream: That velvety blend of sharp cheddar and cream cheese? It’s like a hug in soup form. The broccoli adds just enough bite to cut through the richness—honestly, I’ll take seconds any day.
- Game-Day Grub: Between us, this is my secret weapon for football Sundays or lazy movie nights. It’s hearty enough to fill up a crowd but still feels light—no one will guess it’s basically a soup upgrade.
- Leftovers That Win: The best part? It reheats like a champ. Toss in extra broccoli the next day, and it’s still creamy, still cheesy, still ridiculously good. My kids beg for it—yes, even on a Tuesday.
Step-by-step instructions for broccoli cheese Campbell's soup
This one-pot wonder delivers creamy, comforting goodness with a golden crispy top every time.
Melt Butter and Sauté Broccoli
In a large, deep skillet or Dutch oven, melt the 2 tablespoons butter over medium heat. Add the 3 cups fresh broccoli florets and sauté for 4-5 minutes until they begin to soften but still retain a vibrant green color. You want them tender-crisp, not mushy—this ensures they hold up perfectly in the finished soup.
While the broccoli cooks, sprinkle it with the 0.5 teaspoon garlic powder, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Toss gently to distribute the seasonings evenly. The garlic powder adds subtle depth that pairs beautifully with the cheesy flavors, while the salt and pepper ensure every bite is well-seasoned. Keep the heat at medium to prevent burning the garlic powder.
Add Cream Cheese and Campbell's Tomato Soup
Reduce the heat to low and add the 8 ounces cream cheese, cut into small cubes. Stir constantly until the cream cheese melts completely and the mixture becomes smooth. This step is crucial—if you add it too quickly over high heat, the cream cheese can clump or burn. Patience here ensures a velvety texture.
Next, pour in the 2 cans Campbell's Tomato Soup and stir well to combine. The soup will begin to thicken slightly as it incorporates with the melted cream cheese. Let the mixture simmer gently for 3-4 minutes, stirring occasionally, until it reaches a smooth, creamy consistency. The tomato soup forms the base of this comforting dish, balancing the richness of the cheeses.
Incorporate Heavy Cream and Milk
Remove the skillet from heat and stir in the 1 cup heavy cream and 0.25 cup milk. This combination lightens the soup slightly while maintaining its creamy texture. Return the skillet to low heat and stir for another 2-3 minutes until the soup is fully heated through and the flavors meld together. The heat should be low enough to prevent curdling—you're just gently warming the mixture, not cooking it vigorously.
Taste the soup and adjust the seasoning if needed. You might need a pinch more salt or a crack of black pepper to balance the flavors. The goal is a harmonious blend of cheesy, creamy, and slightly tangy notes from the tomato soup. This is where you fine-tune the dish to your liking before adding the final touches.
Prepare the Crispy Topping
In a small bowl, combine the 0.5 cup Panko breadcrumbs, 2 cups sharp cheddar cheese, and 0.25 teaspoon black pepper. Mix well to ensure the cheese is evenly distributed throughout the breadcrumbs. This topping is what gives the soup its signature crispy finish—don't skip this step if you want that satisfying crunch.
Sprinkle the cheddar-Panko mixture evenly over the top of the soup. For an extra burst of flavor, finely chop the 2 whole green onions and scatter them over the top as well. The green onions add a fresh, bright contrast to the rich, cheesy soup. Place the skillet under the broiler for 3-5 minutes, keeping a close eye on it to prevent burning. You're looking for a golden, bubbly top that's crispy on the outside and gooey on the inside.
Serve Immediately for Maximum Comfort
Remove the skillet from the broiler and let it rest for 1-2 minutes before serving. This brief rest allows the crispy topping to set slightly, making it easier to handle. Ladle the creamy soup into bowls, making sure to include a generous portion of that golden, crispy topping. The contrast between the creamy soup and the crispy top is what makes this dish so irresistibly comforting.
Garnish each serving with an extra sprinkle of chopped green onions if desired. Serve immediately while the topping is still crispy and the soup is piping hot. This soup is best enjoyed fresh out of the pot—it's a one-pot wonder designed for maximum comfort and minimal cleanup. Pair it with crusty bread or a simple side salad for a complete meal that's sure to satisfy.
Pro Tips For Making Broccoli Cheese Campbell'S Soup
- MELT CHEESE OFF-HEAT: Once you stir in the cheeses, take the pot off the stove immediately—even if it looks unmelted. I learned this the hard way: simmering after adding cheese turns it greasy and grainy. Let the residual heat do the work while you stir vigorously for 30 seconds.
- CUT BROCCOLLI SMALLER: Tiny florets (about ½-inch pieces) cook faster and blend better into the soup. Big chunks sink to the bottom like rocks. If you’re lazy, microwave the broccoli for 2 minutes first—it’ll soften up without turning mushy.
- WHISK CREAM FIRST: Warm the heavy cream slightly (just until it’s steaming, not boiling) before adding it to the soup. Cold cream makes the mixture split and look curdled. A quick 10-second splash in hot water does the trick—no waiting.
- SALT THE CAMPBELL’S: The canned soup is already salty, but not enough for this rich dish. Add ½ teaspoon of salt before mixing in the cream and cheese. Trust me, the cheesy layers need the balance—skipping this makes the flavor flat.
Dietary considerations for this dish
Dairy-Free Adaptations
For a dairy-free version, swap the sharp cheddar and cream cheese for nutritional yeast (about ¼ cup) and cashew cream (blend ½ cup soaked cashews with ½ cup water).
Use dairy-free butter (like Earth Balance) and ensure your Campbell's soup is labeled dairy-free. The texture will be lighter but still rich, with a nutty depth from the cashews. 🌱
Gluten-Free Options
Replace the Panko breadcrumbs topping with gluten-free breadcrumbs (like Bob's Red Mill) or crushed gluten-free cornflakes for crunch. Check your Campbell's soup label for gluten-free certification—some varieties contain wheat.
For extra flavor, add 1 tsp gluten-free garlic powder to the topping mix. The soup itself remains naturally gluten-free as long as you avoid cross-contamination with gluten-containing ingredients.
Lower-Carb Modifications
Cut carbs by using cauliflower florets instead of broccoli (same quantity) and reducing the breadcrumb topping to just 2 tbsp. Opt for full-fat coconut milk (instead of heavy cream) and Parmesan cheese (instead of cheddar) for a lower-carb, higher-flavor profile.
The soup will still be creamy but with fewer carbs per serving. Pair with zucchini noodles for a full low-carb meal. 🥦
Vegan Substitutions
Transform this into a vegan dish by using vegan cream cheese (like Kite Hill) and vegan cheddar shreds (like Violife). Replace the heavy cream with full-fat coconut milk and ensure your Campbell's soup is vegan-friendly.
For the topping, mix gluten-free breadcrumbs with nutritional yeast and a pinch of turmeric for color. The result is a creamy, cheesy flavor without any animal products. 🌿
Allergen Considerations
If you're avoiding dairy, gluten, or soy (common in some breadcrumbs), double-check all ingredients. For soy-free options, use gluten-free oats blended into a fine crumble for the topping. Always read labels—some Campbell's soup varieties contain soy or wheat.
For nut allergies, avoid cashew cream and opt for oat milk or soy milk instead of dairy milk. Cross-contamination is key: use separate utensils and surfaces if allergies are severe. 🚫
Nutrition facts
Frequently asked questions
Can I make this soup without fresh broccoli?
Use 3 cups frozen broccoli florets instead—just thaw and drain them well before adding to the pan. For extra flavor, toss them with a pinch of salt and garlic powder while thawing. The texture will be slightly softer than fresh, but it still works beautifully in this creamy dish.
Why did my cheese topping get soggy?
The most likely reason is over-baking or not broiling long enough. For a crispy topping, broil for just 3-5 minutes—watch closely to avoid burning. Also, make sure your breadcrumbs are dry and the cheese is evenly mixed. If the topping still gets soggy, try toasting the breadcrumbs in a dry pan for 2 minutes before mixing with cheese.
Can I use a different type of Campbell's soup?
Yes! While tomato soup works perfectly, you can also use cream of mushroom or cream of chicken soup for a different flavor profile. Just reduce the amount of heavy cream to ½ cup to balance the richness. The cheesy topping will still work beautifully, though the overall taste will shift to match your chosen soup base.
How can I make this soup spicier?
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper to the soup base, or sprinkle chopped jalapeños on top before broiling. For extra heat, stir in 1 tablespoon hot sauce after the soup is off the heat. If you love spice, try adding a pinch of cayenne directly to the cheese topping mix for a fiery kick.
Can I make this ahead of time?
Yes! Prepare the soup up to the broiling step, then cover and refrigerate for up to 4 days. When ready to serve, reheat gently on the stove, then broil the topping fresh for that perfect crispy texture. For freezing, assemble the soup (without broiling), cool completely, and freeze for up to 3 months. Thaw overnight in the fridge and broil the topping when reheating.
