Soups & Stews
Transforming a simple can of Campbell's tomato soup into this broccoli cheese soup with a crispy golden top is one of those kitchen discoveries that changes everything.
The secret lies in blending the soup with velvety cheese sauce and fresh broccoli, then crowning it with a buttery, breadcrumb topping that delivers that perfect crunch. I developed this recipe after years of craving a comforting, restaurant-quality soup that was actually quick to prepare.
What makes this version stand out is the creamy texture that comes from combining sharp cheddar with cream cheese, creating a rich, velvety base that coats every spoonful. The broccoli adds freshness and color, while the crispy breadcrumb topping transforms an ordinary soup into something truly special.
Ready in just 30 minutes, this recipe delivers restaurant-quality results without requiring advanced skills.
By the time you're done, you'll have a steaming bowl of crispy-topped broccoli cheese soup that's creamy, satisfying, and packed with flavor. The contrast between the warm, velvety broth and the cool, crunchy topping makes every bite irresistible.
This is comfort food at its finest—perfect for chilly evenings or whenever you need a hearty meal.
Serve with a side of crusty bread to soak up every last drop of that rich, cheesy broth. The crispy topping stays crunchy even after sitting for a few minutes, ensuring that first bite is always the best. Let's get cooking!
Ingredients for broccoli cheese campbell's soup
Fourteen ingredients transform a simple can of tomato soup into this restaurant-worthy broccoli cheese masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Tomato Soup (Condensed) 🍅 | 2 cans | 10.5 oz each, ready-to-serve |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated, sharp flavor |
| Cream Cheese 🧈 | 8 oz | Full-fat for creaminess |
| Fresh Broccoli Florets 🥦 | 3 cups | Small florets, chopped |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cubed for crispy topping |
| Panko Breadcrumbs 🍞 | ½ cup | For extra crunch |
| All-Purpose Flour 🌾 | ¼ cup | For crispy topping |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Garlic Powder 🧄 | ½ tsp | For subtle flavor boost |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Green Onions 🧅 | 2 whole | Chopped, for garnish |
The cheese is where the magic happens. Sharp cheddar gives that tangy bite, while cream cheese makes it velvety—don't skimp! I grab the Kraft sharp cheddar from the deli section (pre-shredded gets clumpy), and the Philadelphia cream cheese because it melts like a dream. Fresh broccoli? Trader Joe's has the best pre-cut florets—saves chopping time. If you're using frozen, thaw and pat dry first. The butter for the topping? Cold cubes make all the difference for that perfect crisp.
No sharp cheddar? Pepper jack adds heat, or Gruyère for nutty depth. Cream cheese out? Sour cream at half the amount works in a pinch. The panko topping can be swapped for crushed cornflakes if that's what you've got—just add an extra tablespoon of butter. Broccoli too bitter? Blanch it first to mellow the flavor. And if you're watching calories, use low-fat milk and cheese, but trust me, the full-fat version is worth it for that creamy texture.
This soup tastes even better the next day—reheat gently to keep the topping crispy. Store leftovers in the fridge for 4-5 days, or freeze portions for 3 months. The topping stays crunchy if you reheat it in the microwave for 30 seconds after adding. Garnish with those green onions right before serving—they add a fresh pop that makes it look restaurant-worthy. Double the batch and freeze half for lazy days.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—just soup, cheeses, butter, and broccoli. No fancy techniques, no measuring cups that make you question your life choices. The condensed soup does half the work while keeping it rich.
- Creamy Cheese Hug: That sharp cheddar and cream cheese blend? It’s like a warm, melty blanket for your broccoli. The butter ties it all together—no dry bites here, just that perfect, velvety pull-apart texture.
- Lunch or Dinner Fix: Serve it as a quick lunch with crusty bread or a hearty dinner with grilled chicken. Honestly, it’s my go-to when I’m too tired to plan but still want something satisfying. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: This stuff actually tastes better the next day—if you can resist eating it all. Store it in the fridge, reheat with a splash of milk, and boom: instant comfort food. Budget-friendly? Absolutely. Waste-free? Even better.
Step-by-step instructions for broccoli cheese Campbell's soup with crispy top
Transform simple ingredients into a restaurant-worthy soup with velvety creaminess and that irresistible crispy topping.
Cook the Broccoli Until Tender-Crisp
Start by bringing a medium pot of salted water to a rolling boil. Add the 3 cups fresh broccoli florets and cook for 5-7 minutes until they're bright green and tender-crisp—you want them to still have a slight bite when you taste test. Drain immediately in a colander and rinse under cold water to stop the cooking process and preserve that vibrant color.
Here's the thing—overcooking broccoli turns it mushy, and that ruins the texture contrast we're aiming for. I like to shock the florets in ice water for 30 seconds after draining to lock in that perfect tender-crisp texture. Drain again thoroughly before proceeding—you want all that starchy water out so it doesn't dilute our creamy soup.
Create the Creamy Cheese Base
In a large, deep skillet or saucepan, melt the 4 tbsp unsalted butter over medium heat. Once it's foaming but not browned, add the 2 cans Campbell's tomato soup (Condensed) and stir to combine. The butter will create an instant flavor bridge between the soup and our cheese mixture.
In a separate bowl, whisk together the 1.5 cups sharp cheddar cheese, 8 oz cream cheese, 0.5 cup milk, 0.5 tsp garlic powder, 0.5 tsp salt, and 0.25 tsp black pepper until completely smooth. This is your secret weapon for that ultra-creamy texture. Gradually pour this mixture into the soup while stirring constantly over low heat—this prevents the cheese from seizing up and creates a silky, velvety consistency.
Build the Crispy Topping Mixture
While the soup simmers gently, create your crispy topping in a small bowl. Combine the 0.5 cup panko breadcrumbs, 0.25 cup all-purpose flour, and 1 tbsp of the melted butter from the skillet. Mix until evenly coated—this creates the perfect crispy base for your topping. The flour helps bind everything together while the panko adds that satisfying crunch.
In another small bowl, melt the remaining 3 tbsp unsalted butter until it's just liquid. Stir in the chopped 2 whole green onions until they're well-coated. This butter mixture will give your topping that golden color and extra flavor punch. Keep both mixtures separate until you're ready to assemble—this prevents the topping from getting soggy before it hits the hot soup.
Assemble and Bake to Golden Perfection
Transfer the creamy soup mixture to an oven-safe skillet or baking dish. Spread it out evenly so you have about 1 inch of space at the top for your crispy topping. Sprinkle half of the panko-flour mixture evenly over the soup, then drizzle half of the green onion butter mixture on top. Repeat with the remaining topping ingredients.
Bake at 375°F for 12-15 minutes until the topping is deep golden brown and the edges are bubbling. Here's where the magic happens—the residual heat from the soup creates that perfect crispy crust while keeping the cheese base warm and creamy underneath. Watch closely in the last 2 minutes to prevent burning.
Serve Immediately with Fresh Garnishes
Remove from the oven and let it rest for 2-3 minutes—this allows the topping to set slightly and makes it easier to serve. The cheese should still be warm and gooey underneath that crispy golden crust. Ladle into bowls immediately and garnish with additional chopped green onions if desired.
Each spoonful delivers that perfect combination of creamy, cheesy goodness with that satisfying crunch from the crispy topping. The broccoli florets maintain their vibrant color and tender-crisp texture, adding freshness to every bite. This is the kind of soup that disappears faster than you can say "second helping!"
Pro Tips For Making Broccoli Cheese Campbell'S Soup
- STIR CONSTANTLY AFTER ADDING CHEESE: I learned this the hard way—dumping the cheeses into the hot soup and walking away means you’ll end up with a clumpy mess. Once you mix in the cheddar and cream cheese, keep that spoon moving for at least 2 minutes until everything melts smoothly. The heat will fight you, so don’t let it sit.
- USE FROZEN BROCCOLI—NO THAWING: Fresh broccoli can turn mushy when you’re trying to keep the soup warm long enough to eat. Frozen florets (thawed in warm water for 2 minutes) hold their shape better and won’t turn into a sad, limp pile. Plus, they’re already pre-cut—less work for you.
- SALT THE SOUP BEFORE ADDING BROCCOLI: The condensed tomato soup is already salted, but the cheeses and butter add up fast. Taste the soup before tossing in the broccoli and adjust with a pinch of salt—you’ll thank yourself when the final dish isn’t screaming for more seasoning. (Yes, even if you’re using sharp cheddar.)
- MELT BUTTER FIRST, THEN CHEESE: Adding cold butter cubes straight to the hot soup will make the cheeses clump like glue. Melt the butter first, then whisk in the cheeses—this ensures everything blends without lumps. If you’re in a rush, microwave the butter for 10 seconds to soften it before adding; it’ll save you from scraping the pot later.
Dietary considerations for this dish
Gluten-Free Adaptation
For a gluten-free version, simply replace the panko breadcrumbs with gluten-free panko (like Annie's or Bob's Red Mill brands) and ensure your flour is certified gluten-free. The rest of the recipe stays the same, so you won't miss out on that creamy, cheesy goodness.
Just make sure to check labels on all ingredients—some cheeses or broths may contain hidden gluten. 🌾
Dairy-Free Options
To make this soup dairy-free, swap the cheddar and cream cheese for dairy-free alternatives. I recommend Violife sharp cheddar shreds and Kite Hill cream cheese for the best texture.
Use unsweetened almond milk instead of regular milk, and ensure your butter is dairy-free (like Miyoko's). The flavor will still be rich and satisfying!
Lower-Calorie Version
For a lighter take, use low-fat milk and cheese while keeping the same amounts. Reduce the butter to 2 tbsp total and use whole wheat panko for the topping. You can also add an extra ½ cup of broccoli to bulk up the dish without adding many calories.
The result is still creamy and delicious, just with fewer calories. 💪
Vegan Swaps
For a fully vegan version, use vegan cream cheese (like Tofutti or Daiya) and vegan cheddar shreds (like Follow Your Heart). Replace the butter with vegan butter (like Miyoko's) and the milk with unsweetened almond milk.
The texture will be slightly different but still incredibly flavorful and satisfying!
Allergy-Friendly Adjustments
If anyone in your household has nut allergies, avoid almond milk and opt for oat milk or coconut milk instead. For soy allergies, double-check that your dairy-free cheese alternatives are soy-free.
Always read ingredient labels carefully, and consider keeping a separate set of tools for preparation if cross-contamination is a concern. Safety first!
Nutrition facts
Frequently asked questions
Can I use Campbell's other soup varieties instead of tomato?
This recipe works beautifully with Campbell's cream of mushroom or cream of celery soups for a different flavor profile. For a lighter option, try low-fat tomato soup—just add an extra 2 tbsp butter to compensate for the reduced fat. The creamy cheese base will still work perfectly with any base soup.
Why does my topping get soggy instead of crispy?
Soggy topping usually means the cheese base wasn't hot enough when you added it. Always assemble the dish on a preheated oven-safe skillet and bake immediately after mixing. For extra insurance, sprinkle the topping right out of the oven—its residual heat helps seal the crunch. If it still happens, try adding 1 extra tbsp flour to the breadcrumb mix.
Can I make this soup ahead of time?
Yes! Prepare the soup up to the baking step, then refrigerate the assembled (unbaked) dish for up to 24 hours. When ready to serve, bake at 375°F for 15-18 minutes—the extra time compensates for the cold start. For freezing, assemble and bake the topping, then cool completely before storing in an airtight container for up to 3 months. Reheat in the oven at 350°F for 10 minutes to restore crispiness.
What's the secret to the perfect creamy texture?
The magic happens in two steps: First, always melt the butter slowly over medium heat before adding the soup—this prevents the cheese from seizing. Second, whisk the cheese mixture until completely smooth before combining with the soup. For extra richness, add 1 tbsp cornstarch to the cheese mixture to thicken it slightly. The key is patience—don't rush the melting process!
Can I add other vegetables to this recipe?
Try adding diced carrots or peas with the broccoli for extra color. For heartier versions, stir in cooked diced ham or crumbled bacon at the end. Just be mindful of cooking times—add any raw veggies with the broccoli and cook until tender. The creamy cheese base will complement all these additions perfectly.