Chef Jake Thompson - Comfort Food Specialist
πŸ‘¨β€πŸ³ Soup Master

Recipe by Mitchell

πŸŽ“ Comfort Food Expert ⏰ 20+ Years Experience 🍽️ Flavor Balancing Pro

❀️ My Recipe Story

"I love soup season, and this recipe was born out of an inability to decide between potato soup and broccoli cheese soup. Why not have both? The potatoes provide natural starch to thicken the broth, while the sharp cheddar and broccoli create that classic flavor combination everyone loves."

Jake specializes in creating hearty, flavorful recipes that are perfect for feeding a family. He believes in using real ingredients to create comforting meals that feel like a hug in a bowl.

View All Mitchell's Recipes β†’
A top-down view of a bowl of thick, creamy potato broccoli soup generously topped with shredded cheddar cheese and steamed broccoli florets.

The Key to a Thick & Creamy Soup

This soup relies on a two-pronged approach for its luxurious texture. First, a roux (a cooked mixture of butter and flour) is used to thicken the broth base, ensuring it's not watery.

Second, the russet potatoes themselves release starch as they cook, naturally thickening the liquid. For an even thicker consistency, partially blending the soup or mashing some of the potatoes releases more of that starch into the broth before the cheese is added.

πŸ’‘ Professional Tip

Always grate your block of cheddar cheese yourself! Pre-shredded cheese is coated in starches (like cellulose) to keep it from clumping in the bag, but these starches prevent it from melting smoothly, resulting in a gritty texture.

Frequently Asked Questions

Yes! Substitute the all-purpose flour with a 1:1 gluten-free flour blend to make the roux. Ensure your broth is certified gluten-free as well.

Russet potatoes (baking potatoes) are best because they are starchy and break down easily, helping to thicken the soup. Yukon Golds are a good second choice for a slightly waxier texture that holds its shape better.

If you've already added the cheese and it's still thin, make a slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water. Stir it into the simmering soup and cook for a couple of minutes until thickened.

Soups with a lot of dairy and potatoes can sometimes separate or become grainy when frozen and reheated. It's best enjoyed fresh, but if you must freeze it, reheat it very gently over low heat, whisking constantly.

Yes, you can use frozen broccoli florets. Add them at the same stage as fresh, but they will cook faster, so check for tenderness after 3-5 minutes.

You can use 2% milk instead of whole milk or half-and-half, and reduce the butter to 2 tablespoons. It won't be quite as rich but will still be delicious.

Absolutely. Crispy crumbled bacon, diced ham, or shredded rotisserie chicken added at the end make fantastic protein-packed additions.

The outer layer of broccoli stems can be tough and fibrous. Peeling them reveals the tender, sweeter inside, which is delicious chopped up and added to the soup with the florets.

Recipe Troubleshooting Guide

βœ…

Curdled Soup

Problem: The cheese separated, making the soup look grainy or oily.

Solution: This happens when cheese is added to boiling liquid or if pre-shredded cheese is used. Always remove the pot from heat before adding freshly grated cheese gradually.

βœ…

Potatoes Still Hard

Problem: The potatoes are crunchy even after simmering.

Solution: Cut the potatoes into smaller, more uniform pieces next time. For now, keep simmering on low until they are tender. Don't add the broccoli until the potatoes are almost done.

βœ…

Bland Flavor

Problem: The soup tastes flat.

Prevention: Potatoes require a lot of salt. Taste and add salt and pepper generously. A splash of acid, like lemon juice or white wine vinegar added at the end, can also brighten the flavors.

βœ…

Too Thin

Problem: Soup is watery instead of creamy.

Recovery: Use an immersion blender to blend more of the potatoes, or create a cornstarch slurry as mentioned in the FAQs to thicken it up.

βœ…

Broccoli is Mushy

Problem: Broccoli has lost its color and texture.

Prevention: The broccoli was cooked too long. Next time, add it only for the last 5-8 minutes of cooking, just until tender-crisp.

βœ…

Flavor Variations

Too Sweet: This is a savory soup, sweet doesn't really apply here.

Too Salty: Top with crispy bacon bits or pretzel croutons.

Bland: Stir in a teaspoon of Dijon mustard, a dash of Worcestershire sauce, or a pinch of cayenne pepper for depth and kick.

Ingredients for potato broccoli soup including potatoes, broccoli head, cheddar block, broth carton, milk, butter, and onions on a marble counter.

Choosing Your Cheese

The flavor of the cheese is a dominant part of this soup, so choose a good one. A high-quality sharp or extra-sharp cheddar will provide the best depth of flavor and cut through the richness of the cream and potatoes.

Mild cheddar can sometimes get lost in the mix. If you want an even meltier texture, you could substitute half of the cheddar with Gruyère or Monterey Jack cheese.

Essential Ingredient Notes

  • Russet Potatoes: Their high starch content makes them ideal for thickening soups and they break down easily for a creamy texture.
  • Sharp Cheddar: Always grate your own block cheese for the smoothest melt. Pre-shredded cheese contains anti-caking agents that cause graininess.
  • Fresh Broccoli: Use both the florets and the peeled, diced stems for maximum flavor and less waste. Cut florets into small, bite-sized pieces.
A close up of shredded cheddar cheese being stirred into the hot, thickened potato broccoli soup base.

Serving Suggestions

This soup is a meal in itself, hearty and filling. The best accompaniment is a piece of crusty bread, like a baguette or sourdough, for dipping and scooping up every last drop.

You could also serve it in a bread bowl for a fun presentation. For a lighter side, a simple crisp green salad with a tangy vinaigrette helps balance the richness of the soup.

The Cheese Melt

The most critical step is adding the cheese. Remove the pot from the heat source completely. The residual heat of the soup is enough to melt the cheese gently. Adding it to boiling liquid will cause the proteins to tighten and the fat to separate, creating a greasy, stringy mess.

Creamy Potato Broccoli Cheddar Soup

Prep 20 min
Cook 35 min
Serves 6 servings
Level Easy

πŸ“‹ Ingredients

Soup Base & Veggies

  • 4 tbsp Butter
    Unsalted
  • 1/4 cup Flour
    All-purpose, for roux
  • 4 cups Broth
    Chicken or vegetable
  • 2 cups Whole Milk
    Or half-and-half
  • 2.5 cups Sharp Cheddar
    Freshly shredded, divided
  • 1 tsp Dried Thyme
    Herb seasoning

Dairy & Finish

  • 1.5 lbs Russet Potatoes
    Peeled and cubed
  • 1 large Head Broccoli
    Florets and peeled stems chopped
  • 1 medium Onion
    Chopped
  • 3 cloves Garlic
    Minced

Instructions

  1. SautΓ© Aromatics

    Melt the butter in a large Dutch oven or soup pot over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.

  2. Make Roux

    Sprinkle the flour over the onions and garlic. Cook, stirring constantly, for 1-2 minutes to cook out the raw flour taste. It will look pasty.

  3. Add Liquid & Potatoes

    Slowly whisk in the broth a little at a time, stirring constantly to prevent lumps. Add the cubed potatoes, thyme, black pepper, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 12-15 minutes, or until potatoes are fork-tender.

  4. Cook Broccoli

    Add the chopped broccoli florets and diced stems to the pot. Stir well. Cover and continue to simmer for another 5-8 minutes, or until the broccoli is tender.

  5. Finish the Soup

    Stir in the milk (or half-and-half). Use an immersion blender to partially blend the soup if you prefer a creamier texture, leaving some chunks for texture. Alternatively, mash some potatoes against the side of the pot.

  6. Add Cheese

    Remove the pot from the heat. Stir in 2 cups of the shredded cheddar cheese, a handful at a time, until completely melted and smooth. Do not put the pot back on high heat or the cheese may curdle.

  7. Serve

    Taste and adjust seasoning with salt and pepper if needed. Ladle into bowls and top each serving with the remaining 1/2 cup of shredded cheese and fresh chives if desired. Serve hot with crusty bread.

Recipe Notes & Tips

Texture Preference

You can customize the texture! Leave it chunky, mash some potatoes for a rustic feel, or puree half of it with an immersion blender for a smoother, creamier soup.

Reheating

Reheat leftovers gently on the stovetop over low heat, stirring frequently. Avoid boiling. You may need to add a splash of milk or broth to thin it out if it has thickened too much in the fridge.

Cheese Matters

It cannot be overstated: grate your own cheese from a block. It is the single most important factor in avoiding a gritty or oily soup.