Soups & Stews
This baked potato and broccoli soup recipe delivers the ultimate comfort in a bowl—rich, velvety texture with a crispy cheese topping that takes it from ordinary to extraordinary.
The secret lies in blending roasted potatoes and steamed broccoli into a silky base, then crowning it with golden, bubbling cheese that adds both texture and flavor. I developed this recipe after years of perfecting the balance between creamy and crispy, ensuring every spoonful feels like a hug.
The magic starts with roasting the potatoes and broccoli first, which deepens their natural sweetness and intensifies their flavors before blending. A touch of heavy cream and chicken broth creates that signature velvety consistency, while garlic and thyme add aromatic depth.
The crispy topping isn’t just for show—it’s the star, transforming a simple soup into a restaurant-worthy dish with minimal effort. This recipe is foolproof, delivering hearty satisfaction in under an hour.
What makes this soup truly special is how it combines two beloved ingredients into something greater than the sum of its parts. The potatoes provide a sturdy, creamy foundation, while the broccoli adds freshness and a vibrant green hue.
Topped with a blanket of melted cheese that crisps to golden perfection, this soup is the kind of meal that disappears faster than you can say "second bowl." It’s perfect for chilly evenings, game days, or whenever you crave something warm and comforting.
Once you try this version, you’ll never settle for anything less. The blending technique ensures a silky texture without lumps, while the crispy topping adds a satisfying contrast that keeps every bite exciting.
Serve it with crusty bread to soak up every last drop of that creamy goodness. Let’s get cooking—your taste buds will thank you.
Ingredients for baked potato and broccoli soup
These hearty ingredients blend roasted potatoes and broccoli into velvety soup with a crispy cheese crown.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lbs | Scrubbed, cut into 1-inch cubes |
| Broccoli Crowns 🥦 | 2 lbs | Fresh, florets separated from stems |
| Heavy Cream 🥛 | 1 cup | Full-fat for ultimate creaminess |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Thyme 🌿 | 2 tbsp | Leaves only, chopped fine |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp variety for best flavor |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping texture |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and crispy topping |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Butter 🧈 | 2 tbsp | Unsalted, for crispy topping |
| Onion Powder 🧅 | ½ tsp | For subtle depth |
The potatoes and broccoli are the stars here—Russet potatoes for their fluffy texture and broccoli crowns for that vibrant green pop. Roast them first to deepen their flavors, which is where the magic happens. Trader Joe's has the best pre-cut broccoli crowns if you're short on time, but fresh florets work just as well. For the potatoes, look for organic Russets if you can—thicker skins mean fewer bruises. I always grab extra broccoli stems to chop and roast separately; they add a nice earthy flavor to the base. The key is to roast everything until caramelized—425°F for 30-40 minutes—don't rush it.
No heavy cream? Full-fat coconut milk works in a pinch, though the flavor won't be identical. Short on chicken broth? Vegetable broth with a splash of cream keeps it vegetarian-friendly. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The crispy topping is non-negotiable—Panko plus shredded cheese is the perfect combo. Want extra crunch? Add a sprinkle of crushed tortilla chips to the mix. For the cheese, sharp cheddar melts best, but Monterey Jack adds a milder sweetness. Pre-shredded cheese has anti-caking agents, so grate your own if you can—it makes all the difference.
This soup tastes even better the next day—reheats beautifully in the microwave or on the stovetop. Store leftovers in an airtight container for 4-5 days, or freeze portions for up to 3 months. The crispy topping loses its crunch when reheated, so I always make extra and bake fresh portions before serving. For meal prep, roast the potatoes and broccoli ahead, then blend and reheat when ready. The cheese topping can be prepped separately and baked just before serving—game-changer for freshness. Serve with crusty bread to soak up every last drop of that creamy goodness.
Why You'll Love This Recipe
- Here’s what sold me: the garlic. You don’t just add it—you sauté those cloves until they’re golden and sweet, then let that flavor steep into the broth. The result? A soup so rich and aromatic, it tastes like you slaved over it (but you didn’t).
- One-Pot Wonder: I swear by this recipe because it’s actually one-pot—no chopping boards or extra pans. Toss in whole broccoli crowns and russets (peels on or off, no judgment), simmer, and blend. That’s it. The heavy cream and broth do the heavy lifting while you sip your wine.
- Garlic-Glazed Magic: Here’s what sold me: the garlic. You don’t just add it—you sauté those cloves until they’re golden and sweet, then let that flavor steep into the broth. The result? A soup so rich and aromatic, it tastes like you slaved over it (but you didn’t).
- Leftover Hero: This soup begs to be made in bulk. The flavors deepen overnight, and reheating it is a crime if you don’t—just stir in a splash of broth if it thickens. Between us, I’ve had it for lunch, dinner, and even a lazy Sunday brunch. It’s my secret weapon for busy weeks.
Step-by-step instructions for creamy baked potato and broccoli soup
Here's how to make this velvety soup with a golden, crispy topping that'll have everyone asking for seconds.
Roast the Potatoes and Broccoli for Deep Flavor
Preheat your oven to 400°F. Toss the 3 lbs cubed russet potatoes and 2 lbs broccoli florets with 0.25 cup extra-virgin olive oil, 0.5 tsp onion powder, 1 tsp salt, and 0.25 tsp black pepper. Spread them evenly on two rimmed baking sheets.
Roast for 30-35 minutes, stirring halfway through, until the potatoes are tender when pierced with a fork and the broccoli has deep golden-brown spots. This roasting step builds incredible flavor that simmering alone can't match. The potatoes should be soft inside but still hold their shape slightly—overcooking leads to mush.
Build the Soup Base with Roasted Vegetables
Transfer the roasted vegetables to a large pot. Add the 4 cloves minced garlic, 2 tbsp fresh thyme, and 4 cups chicken broth. Bring to a boil, then reduce heat to medium-low and let it simmer for 15-20 minutes until the flavors meld together.
Use an immersion blender to purée the soup directly in the pot until completely smooth—no chunks should remain. The soup should be thick but still pourable. If it's too thick after blending, whisk in ½ cup hot broth to reach your desired consistency. Taste and adjust seasoning with additional salt and black pepper as needed. This is where the magic happens—roasted vegetables create depth that raw ones can't match.
Add Cream and Finish with Cheese
Remove the pot from heat and stir in the 1 cup heavy cream. The soup will immediately take on a luxurious, velvety texture. Return to low heat just to warm through—don't boil or the cream will curdle. Stir in 1 cup shredded cheddar cheese until fully melted and smooth.
Here's the thing—adding the cheese off heat prevents it from clumping. If you see any lumps, whisk vigorously or strain through a fine-mesh sieve for ultra-smooth perfection. Keep the soup warm over very low heat while you prepare the crispy topping.
Create the Crispy Topping
In a small skillet over medium heat, melt the 2 tbsp butter with the 0.5 cup panko breadcrumbs. Add the remaining 1 cup shredded cheddar cheese and 0.5 tsp black pepper. Cook for 2-3 minutes, stirring constantly, until the mixture turns golden brown and crispy.
The topping should be fragrant and have a slight crunch—this is your signal it's ready. If it starts to brown too quickly, reduce the heat slightly. The crispy texture comes from the panko and butter combination, while the cheese adds that perfect salty contrast to the creamy soup.
Assemble and Serve Immediately
Ladle the warm soup into bowls and immediately top with the crispy cheese mixture. The contrast between the creamy soup and crispy topping is what makes this dish special. Serve with extra black pepper on the side—it adds a nice finish to each bite.
This soup tastes best fresh, so don't let it sit too long before serving. The crispy topping will soften slightly as it absorbs the soup's steam, but it'll still provide that satisfying crunch. If making ahead, prepare the soup base and store it separately from the topping—reheat gently and crisp the topping fresh before serving.
Pro Tips For Making Baked Potato And Broccoli Soup
- PEEL AND CUBE POTATOES: Russet skins add texture, but uneven cooking happens when chunks vary in size. Cut potatoes into 1-inch cubes—no smaller, no larger—so they all soften at the same time. (I used to skip this, and half my batch would turn to mush while the other half stayed rock-hard.)
- SAUTÉ GARLIC LOW AND SLOW: Burnt garlic ruins the whole dish. Cook minced cloves over medium-low heat until fragrant but still pale gold—about 2 minutes. (Yes, it’s tempting to crank the heat, but patience here keeps the soup from tasting bitter.)
- PUREE HALF THE POTATOES: For a silky texture without lumps, boil half the potatoes until fork-tender, then mash them into the broth before adding the rest. The cooked potatoes blend smoothly while the raw ones finish cooking. (This is the trick my mom used, and it’s why my soup never looks like glue.)
- STIR IN CREAM LAST: Heavy cream curdles if added too soon. Wait until the soup is thick and the broccoli is tender, then whisk in the cream off the heat. (I learned this after a disastrous batch where the soup split like a bad sauce—now I add it carefully, like a nervous first-timer.)
Perfect pairings for baked potato and broccoli soup
Creamy Sides
Serve this rich soup with a garlic breadsticks platter—the buttery, cheesy contrast enhances the crispy topping. I love using Trader Joe's frozen breadsticks for convenience, baked with garlic butter and a sprinkle of parmesan.
For a lighter option, try roasted sourdough croutons tossed with olive oil, thyme, and sea salt—they add crunch without heaviness. 🥖
Crunchy Accompaniments
Add crispy bacon bits for a smoky-sweet contrast—cook 4 slices of thick-cut bacon until crispy, chop finely, and sprinkle on top. Or try toasted pumpkin seeds (about ½ cup) for a nutty crunch. Both options elevate the dish with contrasting textures and flavors that cut through the creaminess.
Drink Pairings
A crisp white wine like Sauvignon Blanc from New Zealand complements the soup’s creamy richness with its zesty acidity. For beer lovers, a hoppy IPA (like Fat Tire) balances the dish’s heartiness. If you prefer non-alcoholic, sparkling apple cider adds a refreshing contrast to the warm, cheesy flavors. 🍷
Extra Cheesy Upgrades
For a luxe finish, drizzle truffle oil (just ½ tsp) over the crispy topping before serving—it adds earthy depth. Or swap sharp cheddar for a mix of gruyère and fontina in the topping for a nutty, melty twist.
Both upgrades take the soup from comforting to restaurant-worthy with minimal effort.
Game Day Boosters
Turn this into a game-day spread by adding mini corndogs or spicy wings on the side. The soup’s creamy texture soaks up the sauces beautifully, while the crispy topping adds a satisfying contrast. For a vegetarian option, stuffed mushrooms with herbed cream cheese make a hearty companion. 🏈
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream for a lighter version?
Swap the 1 cup heavy cream for 1 cup whole milk or ½ cup Greek yogurt to cut calories while keeping richness. For a dairy-free option, use full-fat coconut milk—just simmer it gently to avoid curdling. The texture will be slightly lighter but still velvety.
How do I prevent the crispy topping from getting soggy?
Always bake the topping fresh before serving—it loses crispness when reheated. For extra insurance, spread it on the soup just before eating or use a ring mold to create a crispy "lid" that can be removed. Pro tip: Toss the panko with 1 tbsp cornstarch before baking for maximum crunch.
What if I don't have an immersion blender?
Transfer the roasted veggie mixture to a regular blender in batches (don't overfill!) and blend until completely smooth. For extra-smooth results, strain through a fine-mesh sieve before returning to the pot. The key is to remove all lumps—this ensures that velvety texture we all love.
Can I make this soup ahead of time?
Yes! Prepare the soup base (without the crispy topping) up to 3 days ahead and store in an airtight container. Reheat gently on the stove, then make the topping fresh before serving. For freezing, portion the soup base and freeze for up to 3 months—just thaw and reheat before adding the crispy topping.
Why does my soup taste bland after blending?
Roasting the veggies first concentrates their flavors—if yours tastes bland, you may have skipped this step or under-seasoned. Boost flavor by adding 1 tsp smoked paprika during roasting or a pinch of nutmeg when blending. Also check your broth—low-sodium versions need extra salt. Taste as you go!
