Baked Potato and Broccoli Soup Recipe: Cheesy Crisp-Topped Creaminess

Soups & Stews

Baked Potato and Broccoli Soup Recipe: Cheesy Crisp-Topped Creaminess

This baked potato and broccoli soup recipe delivers restaurant-quality creaminess with a crispy cheese top that's impossible to resist. 💛 The secret lies in blending roasted potatoes and broccoli into a velvety base, then crowning it with a golden, bubbly cheese crust that adds satisfying texture to every spoonful.

Perfect for chilly evenings when you crave comfort food that feels special.

The beauty of this soup is how simple ingredients transform into something extraordinary. You'll start with roasted potatoes and broccoli for deep flavor, then build layers of creaminess with chicken broth and a touch of cream.

The magic happens when you top it with melted cheese that gets beautifully crispy under the broiler, creating that perfect contrast between smooth soup and crunchy top.

What makes this recipe stand out is the balance of textures and flavors—creamy yet satisfying, with the rich potato base, earthy broccoli, and that irresistible crispy cheese crust. It's the kind of soup that disappears quickly, leaving everyone asking for seconds.

The best part? It comes together in about 45 minutes, making it ideal for busy weeknights when you still want to serve something impressive.

Serve this soup with a side of crusty bread to soak up every last bit of that creamy goodness, or add some crispy bacon bits for extra flavor. The possibilities for customization are endless, but the foundation is foolproof—guaranteed to become a new family favorite. Let's get cooking!

👹‍🍳
Difficulty
Medium
đŸ„©
Diet
Meat
đŸ”„
Calories
Med Cal

Ingredients for baked potato and broccoli soup

Simple ingredients transform into restaurant-worthy cheesy crisp-topped soup perfection.

Ingredient Amount Notes
Russet Potatoes đŸ„” 2 lbs Cut into 1-inch chunks
Fresh Broccoli 🧄 1 œ lbs Cut into florets, stems peeled
Chicken Broth 💧 4 cups Low-sodium preferred
Heavy Cream đŸ„› œ cup Full-fat for richness
Shredded Cheddar Cheese 🧀 1 œ cups Sharp cheddar preferred
Butter 🧈 4 tbsp Unsalted for flavor control
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Yellow Onion 🧅 1 whole Diced, medium size
Salt 🧂 1 œ tsp Kosher or sea salt
Ground Black Pepper đŸŒ¶ïž œ tsp Freshly ground preferred
Dried Thyme 🌿 œ tsp Or 1 tsp fresh thyme
Milk đŸ„› ÂŒ cup Whole milk for creaminess
Bacon Bits đŸ„“ ÂŒ cup Optional, crispy preferred

The potatoes and broccoli are the stars here. Russet potatoes give that creamy texture, so don't skimp—2 lbs is perfect. For broccoli, fresh is best, but frozen florets work in a pinch. I always grab organic when I can—Trader Joe's has great pre-cut florets if you're short on time. The secret to the crispy cheese top? Sharp cheddar melts beautifully. Cabot or Tillamook are my go-tos, but any good-quality sharp cheddar will do. The bacon bits? Optional but worth it—they add that smoky depth that takes this soup from good to 'I'll make this every week' territory.

No sharp cheddar? Pepper jack or Monterey Jack work in a pinch, though the flavor won't be quite the same. Short on butter? Olive oil works too, but butter gives that rich flavor. Fresh thyme is ideal, but dried at half the amount is totally fine. The chicken broth can be homemade or store-bought—Swanson or Pacific Foods are solid choices. Want to make it even creamier? Add an extra splash of milk. The bacon bits are the only truly optional ingredient here, but if you're feeling fancy, crisp up some real bacon and crumble it on top instead of using bits.

This soup tastes even better the next day—honestly, the flavors meld perfectly overnight. Store leftovers in the fridge for up to 5 days, but the cheese top won't be crispy after reheating. To revive it, just pop it under the broiler for 2-3 minutes. Freezes beautifully for up to 3 months—just thaw in the fridge overnight. I always make a double batch because it disappears so fast. The cheese top is the best part, so if you're serving it to a crowd, make extra cheese topping to go around.

❀

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans. Toss in peeled Russets, florets, and broth, then let the oven do the work. (Yes, even on a Tuesday night.)
  • Creamy Cheesy Magic: That moment when the heavy cream and cheddar melt into the broth? It’s like a hug in a bowl. The potatoes get tender, the broccoli stays bright, and the cheese pulls into little strings—chef’s kiss—every single time.
  • Lunchbox Hero: Between us, this soup is my go-to for meal prep. It reheats beautifully, keeps for days, and I’ve packed it in thermoses for work without a single complaint. (My coworkers think I’m a saint.)
  • Budget-Friendly Feast: Russets and broccoli stretch farther than you’d think, and a bag of cheddar goes a long way. Honestly, it’s the kind of recipe that makes me feel like I’m feeding a crowd without breaking the bank.

Step-by-step instructions for creamy baked potato and broccoli soup

This is the method that delivers that perfect cheesy crisp-topped texture we all crave.

1

🍳 Step 1: SautĂ© the Aromatic Base

Melt 4 tablespoons butter in a large Dutch oven over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the 3 minced garlic cloves and 0.5 teaspoon dried thyme, cooking for another 30 seconds until fragrant.

Here's where the magic starts—don't rush this step. The onions should be golden without browning, and you should smell that earthy thyme aroma. If you notice any browning, reduce the heat slightly. This aromatic base forms the flavor foundation for your entire soup.

2

🍳 Step 2: Cook the Potatoes Until Tender

Add the 2 lbs Russet potatoes (cut into 1-inch chunks) and 4 cups chicken broth to the Dutch oven. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 15-20 minutes until the potatoes are fork-tender. You'll know they're ready when a knife slides in easily with just a little resistance.

I like to stir occasionally during this time to prevent sticking, but don't overdo it—this helps build flavor. The potatoes should absorb some of the broth, creating a concentrated base. If the liquid level gets too low, add a splash of water to maintain the simmer.

3

đŸ„˜ Step 3: Add Broccoli and Simmer

Stir in the 1.5 lbs fresh broccoli florets and 0.25 cup bacon bits (if using). Add 1.5 teaspoons salt and 0.5 teaspoon ground black pepper. Return to a simmer and cook for 8-10 minutes until the broccoli is bright green and tender with just a slight bite.

The broccoli should maintain its vibrant color—this means it's cooked just right. If you see it turning grayish, it's overdone. Taste the soup now—you should detect the sweetness of the potatoes, the earthiness of the thyme, and the smoky depth from the bacon bits.

4

🍳 Step 4: Blend Until Smooth

Using an immersion blender, carefully blend the soup until completely smooth. Work in batches if needed, holding the blender at an angle to avoid splattering. For a chunkier texture, you can skip blending or only blend half the soup.

Here's the thing—blending creates that ultra-creamy texture we love, but it requires patience. Dip the blender in and out slowly, blending in short bursts. If you're using a regular blender, let the soup cool slightly first to prevent steam explosions.

5

đŸ„˜ Step 5: Create the Cheesy Crisp-Topped Finish

Return the blended soup to the Dutch oven and stir in the 0.5 cup heavy cream and 0.25 cup milk. Bring to a gentle simmer over low heat for 3-4 minutes to warm through. In a small bowl, mix together 1 cup shredded cheddar cheese with 1 tablespoon milk to create a paste.

Ladle the hot soup into individual oven-safe bowls, leaving room at the top. Spoon the cheese mixture over each portion, spreading it evenly. Here's the crucial part: broil for 2-3 minutes until the cheese is golden brown and bubbly. Watch carefully—it burns quickly!

6

đŸœïž Step 6: Serve Immediately with Extra Cheese

Let the soups rest for 1 minute after broiling, then sprinkle with the remaining 0.5 cup shredded cheddar cheese and any extra bacon bits. Serve while the cheese is still bubbly for that perfect crispy top.

Each spoonful should deliver that creamy, comforting texture with a satisfying crunch from the crispy cheese top. The flavors should be balanced—savory potatoes, sweet broccoli, smoky bacon, and sharp cheddar all working together. Enjoy with crusty bread to soak up every last drop!

👹‍🍳

Pro Tips For Making Baked Potato And Broccoli Soup

  • PEEL AND CHOP POTATOES EVENLY: Russet skins burn faster than you’d expect when simmering, so cut them into 1.5-inch chunks—no smaller, or they’ll turn to mush. I learned this the hard way after ending up with a gluey soup that needed extra broth to fix.
  • SIMMER POTATOES LOW AND SLOW: Skip the high heat—boil the potatoes for 10 minutes first, then reduce to a gentle simmer. This keeps them tender without breaking down into starch sludge, which ruins the soup’s texture. (Yes, even if you’re impatient like me.)
  • ADD BROCCOLI AT THE END: Tossing in broccoli too early turns it to mush. Wait until the potatoes are fully cooked, then add florets for 2-3 minutes max—just enough to soften, not dissolve. Overcooking is the fastest way to kill the bright green color.
  • STIR IN CHEESE OFF HEAT: Heavy cream and cheddar hate direct heat—they’ll separate or clump. Once the soup’s off the stove, whisk in the cream, then fold in cheese until melted. This keeps the soup silky, not greasy. (Your future self will thank you.)

Essential equipment for baked potato and broccoli soup

Dutch Oven Essentials

A large Dutch oven is your secret weapon for this recipe—it's deep enough to handle all the ingredients while maintaining even heat distribution. I swear by a 5-quart Lodge cast iron Dutch oven because it retains heat beautifully and adds a subtle iron flavor that enhances the soup.

If you don't have cast iron, a stainless steel Dutch oven like the All-Clad works perfectly too. Just avoid nonstick—it can't handle the high heat needed for the crispy cheese top. đŸ”„

Immersion Blender Must-Have

An immersion blender is non-negotiable for that ultra-smooth texture. My go-to is the Ninja BN601—it's powerful enough to handle the potato-broccoli mixture without overheating. If you're blending in batches, work quickly to maintain temperature.

For a budget option, the Oster Pro Countertop Immersion Blender is a solid choice. Pro tip: Dip the blender at an angle to avoid splattering hot soup everywhere.

Broiler Pan or Baking Sheet

You'll need an oven-safe pan or baking sheet to create that perfect crispy cheese top. I use a half-sheet baking pan because it gives me plenty of space for multiple servings. If you don't have one, a large oven-safe skillet or even a cast iron skillet will work.

The key is to place it on the top rack of your oven for even broiling. Just watch it like a hawk—cheese burns faster than you think! ⏰

Cheese Tools for Perfection

For that restaurant-quality cheese topping, invest in a microplane to shred your own cheese—it's fresher and melts more evenly than pre-shredded. I love the Microplane Classic Zester/Shredder for this. If you're using pre-shredded, look for brands without anti-caking agents like Kraft Natural Shreds.

A small whisk comes in handy for mixing the cheese with milk before topping. And don't forget a fine-mesh strainer—it's perfect for catching any stray broccoli stems during blending.

Optional Extras

Want to take your soup to the next level? A mandoline slicer makes perfect thin bacon slices if you're crisping your own. For garnish, fresh chives or green onions add a pop of color—I use a Westmark Chive Knife to make clean cuts.

If you're feeling fancy, a mini food processor can help chop garlic and onions more efficiently than a knife. These tools aren't essential, but they make the process even smoother.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 1100mg48%
Total Carbohydrate 35g12%
Dietary Fiber 8g29%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without blending it?

For a chunkier texture, simply skip blending or blend only half the soup. The potatoes and broccoli will still create a rich, comforting base. Just simmer the unblended portions longer (10-12 minutes) to ensure the veggies are tender. The crispy cheese top still works perfectly—it's all about texture preference!

2

How do I fix soup that's too thin?

If your soup lacks creaminess, stir in 2-3 tablespoons of cornstarch mixed with cold water (or a splash of heavy cream) and simmer for 2-3 minutes. For extra richness, add a dollop of sour cream or more shredded cheese. The key is to thicken gradually while stirring constantly.

3

Can I make this soup ahead of time?

Yes! Prepare the soup (without the cheese topping) up to 2 days ahead and store it in the fridge. Reheat gently on the stove, then add fresh cheese topping before broiling. For freezing, cool completely, store in airtight containers for up to 3 months, and reheat slowly. The cheese topping is best added fresh after reheating.

4

What's the best way to crisp the cheese topping?

Broil on high heat for 2-3 minutes, watching closely to avoid burning. Place the baking sheet on the top oven rack for even heat. For extra crispiness, use a mix of cheddar and mozzarella—mozzarella melts faster and creates bubbles. Let it rest 1 minute after broiling before serving.

5

Can I use sweet potatoes instead of russets?

Sweet potatoes work beautifully! They add natural sweetness that pairs wonderfully with the earthy broccoli. Use the same quantity, but reduce the salt slightly (1 teaspoon) since sweet potatoes are naturally sweeter. Roast them first for 15 minutes before adding to the soup for extra depth.

★★★★★4.8(9 reviews)
Categories Soups & Stews