Go Back
Broccoli Potato Cheese Soup Recipe

Broccoli Potato Cheese Soup Recipe

If you are looking for a warm, comforting, and velvety meal, this Broccoli Potato Cheese Soup Recipe is exactly what you need. This dish combines fresh green broccoli, tender potatoes, and a rich, creamy cheese sauce.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Soup
Cuisine American
Servings 6 servings
Calories 350 kcal

Equipment

  • Large Dutch oven or heavy soup pot
  • Sturdy cutting board
  • Sharp chef knife
  • Vegetable peeler
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Potato masher or immersion blender

Ingredients
  

  • Fresh broccoli florets – 3 cups, chopped into bite-sized pieces
  • Russet potatoes – 3 large, peeled and cut into half-inch cubes
  • Sharp cheddar cheese – 2 cups, freshly shredded from a block
  • Low-sodium chicken broth or vegetable broth – 4 cups
  • Whole milk or heavy cream – 1 cup, for extra richness
  • Unsalted butter – 2 tablespoons
  • Yellow onion – 1 medium, finely diced
  • Garlic cloves – 3, minced
  • Dried thyme – ½ teaspoon
  • Smoked paprika – ½ teaspoon
  • Salt – 1 teaspoon
  • Freshly cracked black pepper – ½ teaspoon

Instructions
 

Sauté the Aromatics

  • Melt the unsalted butter in your large Dutch oven over medium heat. Add the diced yellow onion and minced garlic, stirring constantly for four minutes until they become soft, translucent, and highly fragrant.

Simmer the Potatoes

  • Pour the chicken broth into the pot with the sautéed onions and garlic. Add the cubed Russet potatoes, dried thyme, smoked paprika, salt, and black pepper, then bring the liquid to a boil.

Cook Until Tender

  • Lower the stove heat to medium-low and cover the pot tightly with a lid. Let the potatoes simmer gently for twelve minutes until they are easily pierced with a fork.

Mash the Potatoes

  • Use a potato masher directly inside the pot to crush about half of the cooked potatoes. This technique creates a naturally thick and creamy base while leaving some chunky pieces for texture.

Add the Broccoli

  • Stir the chopped fresh broccoli florets directly into the bubbling potato soup base. Cover the pot again and let it cook for five additional minutes until the broccoli turns bright green and tender.

Pour the Milk

  • Turn the stove heat down to the lowest setting completely. Pour in the whole milk or heavy cream, stirring the soup gently for one minute until the liquid is fully incorporated and warm.

Melt the Cheese

  • Gradually add the freshly shredded sharp cheddar cheese one handful at a time. Stir continuously in one direction until the cheese melts completely into a perfectly smooth, velvet-like consistency.

Garnish and Serve

  • Ladle the hot soup into deep serving bowls immediately while it is fresh. Garnish each portion with a tiny sprinkle of extra cheese and a few leftover broccoli bits if desired.

Notes

Cheese Tip: Always shred your cheddar cheese from a fresh block instead of buying pre-packaged bags. Pre-shredded cheese contains cellulose powder, which prevents it from melting smoothly and can make your soup grainy.Potato Prep: Cut your potatoes into equal sizes so they cook at the exact same rate in the broth. This prevents some pieces from turning into mush while others remain hard.Storage: Allow leftover soup to cool completely to room temperature before transferring it to airtight glass containers. Keep in the refrigerator for up to 4 days. Avoid freezing as dairy and potatoes will separate.Reheating: Reheat portions on the stovetop over low heat, stirring frequently. Add a splash of extra milk or broth if the soup thickened too much in the fridge.
Keyword Broccoli Potato Cheese Soup Recipe