Potbelly Broccoli Cheddar Soup Recipe: Copycat Creamy Indulgence

Potbelly Broccoli Cheddar Soup Recipe: Copycat Creamy Indulgence

This copycat version brings the beloved restaurant favorite straight to your kitchen table with creamy perfection. The secret lies in the balance of sharp cheddar and tender broccoli, creating a soup that’s rich without being heavy.

I’ve refined this recipe to capture that signature Potbelly flavor, focusing on a velvety texture and bold cheesy depth. The key is cooking the broccoli just enough to soften while keeping its vibrant color and fresh taste.

You’ll end up with a bowl of soup that’s comforting, satisfying, and every bit as indulgent as the original. The cheddar melts into a smooth, luscious base that coats every spoonful.

Serve with crusty bread for dipping or enjoy it on its own for a meal that feels like a warm hug.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Potbelly Broccoli Cheddar Soup

Rich, velvety, and packed with cheesy goodness for that beloved copycat taste.

Ingredient Amount Notes
Unsalted Butter 🧈 ½ cup For sautéing vegetables
Yellow Onion 🧅 1 whole Medium, finely diced
Carrots 🥕 2 whole Medium, finely diced
Celery Stalks 🌿 2 whole Finely diced for base
All-Purpose Flour 🌾 ½ cup For thickening the soup
Whole Milk 🥛 2 cups Full-fat for creaminess
Chicken Broth 🍲 3 cups Substitute vegetable broth
Broccoli 🥦 4 cups Fresh, chopped into florets
Sharp Cheddar Cheese 🧀 3 cups Freshly grated from block
Heavy Cream 🥣 1 cup For velvety texture
Dijon Mustard 🟡 1 tbsp Adds tangy depth
Garlic Cloves 🧄 3 cloves Minced for flavor base
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Smoked Paprika 🌶️ ¼ tsp Optional for depth

The cheddar is everything here—grab a block of sharp cheddar and grate it yourself (pre-shredded has anti-caking agents that make the soup grainy). Cabot or Tillamook are my go-tos for that bold flavor. For the broccoli, fresh is best (frozen works in a pinch, but texture suffers a bit). Look for vibrant green florets with tight heads. Most grocery stores carry good options year-round.

No sharp cheddar? Colby or Monterey Jack work but add a pinch of cheddar cheese powder for that signature tang. For the broth, vegetable works great if you want to keep it vegetarian. The heavy cream can be swapped for half-and-half (slightly less rich) or whole milk plus a tbsp of cornstarch for thickening. The Dijon mustard is subtle but don’t skip it—it balances the richness.

This soup reheats like a dream and actually tastes better the next day. Keeps in the fridge for 4-5 days or freezes for 3 months. I always make a double batch—half for now, half for later (because leftovers are rare).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—onion, carrots, celery—cooks in the same pot with the butter and flour before the broth even hits the pan.
  • Rich and Creamy: Honestly, the roux from that flour and butter makes the cheddar melt into this velvety, crave-worthy base that clings to every broccoli floret.
  • Meal Prep Hero: I make a double batch on Sunday and it reheats beautifully for lunches all week—no weird separation.
  • Budget Stretcher: Between us, a head of broccoli and block of cheddar feed my family for two meals, and the veggies are cheap year-round.

Step-by-Step Instructions for Potbelly Broccoli Cheddar Soup

Here’s my tested method for that signature creamy texture you love from the restaurant.

Step 1: Sauté Vegetables Until Soft and Fragrant

Melt the ½ cup unsalted butter in a large pot over medium heat. Add the yellow onion, carrots, and celery stalks, all finely diced. Cook for 6-8 minutes, stirring frequently, until the vegetables soften and the onion turns translucent.

Add the 3 cloves garlic cloves, minced, and cook for 1 minute until fragrant but not browned. This vegetable base builds the foundation of flavor for your soup. The butter should bubble gently throughout this process—if it browns, reduce the heat slightly.

Step 2: Create a Smooth Roux Base

Sprinkle the ½ cup all-purpose flour over the sautéed vegetables and stir constantly for 2-3 minutes to cook out the raw flour taste. You’ll notice the mixture thicken as the flour absorbs the butter. This creates the roux that will thicken your soup beautifully.

Gradually whisk in the 2 cups whole milk and 3 cups chicken broth, ensuring no lumps remain. Bring the mixture to a gentle simmer, stirring frequently. The liquid should thicken enough to coat the back of a spoon within 5-7 minutes.

Step 3: Add Broccoli and Seasonings

Stir in the 4 cups broccoli florets, 1 tbsp Dijon mustard, 1 tsp salt, ½ tsp black pepper, and ¼ tsp smoked paprika. Return to a simmer and cook for 8-10 minutes until the broccoli is tender but still bright green.

I prefer my broccoli pieces slightly larger than the diced vegetables for textural contrast. The mustard adds a subtle tang that balances the richness, while the smoked paprika gives that signature depth you’d expect from the copycat version.

Step 4: Blend and Add Cheese for Creamy Perfection

Using an immersion blender, puree about half the soup to create a thick, creamy base while leaving some broccoli pieces intact. For a smoother texture, you can blend more, but I love the hearty chunks in Potbelly’s version.

Reduce heat to low and gradually add the 3 cups sharp cheddar cheese, stirring constantly until fully melted and smooth. Then stir in the 1 cup heavy cream. Taste and adjust seasoning if needed—the cheese adds saltiness, so you may not need more.

Step 5: Rest and Serve at Optimal Temperature

Let the soup rest for 5-10 minutes off the heat. This allows the flavors to meld completely and the soup to reach its ideal serving consistency. If it’s too thick, thin with a splash of chicken broth.

Serve warm with crusty bread for dipping. The soup should have a velvety texture with visible broccoli pieces and a rich, cheesy aroma that brings back memories of your favorite Potbelly visit. The color will be a beautiful golden orange from the cheddar.

👨‍🍳

Pro Tips For Making Potbelly Broccoli Cheddar Soup

  • Sauté Veggies Slow: Cook the onion, carrots, and celery in butter for at least 8-10 minutes until soft and sweet—I learned this the hard way when my soup tasted raw and vegetal.
  • Bloom the Flour: After adding the flour, stir constantly for 2 full minutes to cook out the raw taste; it’s the thing that matters most for a smooth, lump-free base.
  • Skip Pre-Shredded Cheese: Grate your own cheddar—pre-shredded has anti-caking agents that make the soup grainy instead of creamy.
  • Use Cold Broth: Add cold broth slowly while whisking to prevent the roux from seizing up; sounds weird, but it works and saves you from clumpy soup.

Common Mistakes When Making potbelly broccoli cheddar soup

Overcooking the Broccoli

Adding broccoli too early or cooking it too long turns it mushy. I add florets after the roux base is ready, then cook just 8-10 minutes until tender-crisp. The key is bright green color and slight bite. Overcooked broccoli loses texture and turns the soup dull. 🥦

Skipping the Roux

This thickens the soup and prevents a thin, watery texture. Cook the ½ cup flour with butter for 2-3 minutes to remove the raw taste. Rushing this step creates lumps. Whisk constantly as you add liquids to maintain that velvety consistency.

Using Pre-Shredded Cheese

Pre-shredded contains anti-caking agents that prevent smooth melting. Always grate your own sharp cheddar from a block—I use Cabot or Tillamook. This ensures that creamy, lump-free texture that defines this soup.

Boiling After Cheese Addition

High heat causes cheese to separate and become stringy. After adding 3 cups cheddar, keep heat on low and stir constantly. The soup should gently simmer, not boil. This maintains the smooth, luxurious mouthfeel we’re aiming for.

Neglecting to Blend

Potbelly’s version has a creamy base with visible broccoli. I use an immersion blender on half the soup for thickness while keeping chunks. Skipping this step results in a thinner, less restaurant-authentic texture. 💡

Underseasoning the Base

Taste before adding cheese—it’s salty and can mask underseasoned broth. I season with 1 tsp salt and ½ tsp black pepper early. The Dijon mustard and smoked paprika add depth that complements the cheddar perfectly.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 125mg42%
Sodium 980mg43%
Total Carbohydrate 24g8%
Dietary Fiber 3g11%
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 use frozen broccoli for this soup?

Yes, but thaw and drain it first to avoid excess water. Fresh is preferred for better texture and color.

2

How do I make it vegetarian?

Simply swap chicken broth for vegetable broth. The recipe remains just as creamy and flavorful.

3

Why does my cheese turn stringy?

High heat causes separation. Keep the temperature on low after adding cheese and stir constantly for smooth results.

4

How long can I store leftovers?

It keeps in the fridge for 4-5 days or freezes for up to 3 months. Reheat gently to maintain texture.

★★★★★4.5(14 reviews)
Brian Walker