Go Back

Broccoli Potato Cheese Soup

There’s something magical about a soup that combines hearty vegetables with creamy, cheesy goodness. That’s exactly what you get with **Broccoli Potato Cheese Soup**—a dish that’s wholesome, filling, and indulgent all at once. This soup brings together tender broccoli florets, soft potatoes, and a rich, cheesy broth that feels like a hug in every spoonful. Unlike many soups that take hours to develop flavor, **Broccoli Potato Cheese Soup** comes together quickly with simple ingredients yet delivers restaurant-quality taste. Whether you’re serving it as a weeknight dinner, a lunch with friends, or a cozy starter before a larger meal, this recipe is guaranteed to impress.
Prep Time15 minutes
Active Time30 minutes
Total Time45 minutes
Course: Soup
Cuisine: American
Keyword: Broccoli Potato Cheese Soup
Yield: 4

Equipment

  • Large soup pot or Dutch oven
  • * Wooden spoon
  • Ladle for serving
  • * Cutting board & sharp knife
  • * Blender (optional for creamier texture)

Materials

  • * **2 tbsp butter** – for sautéing and richness.
  • * **1 medium onion chopped** – adds depth of flavor.
  • * **3 cloves garlic minced** – for aroma.
  • * **2 tbsp all-purpose flour** – thickens the soup.
  • * **4 cups chicken or vegetable broth** – the flavorful base.
  • * **3 medium potatoes peeled and diced** – starchy, hearty base.
  • * **4 cups broccoli florets** – fresh or frozen.
  • * **1 cup milk or half-and-half** – for creaminess.
  • * **2 cups sharp cheddar cheese shredded** – the star flavor.
  • * **Salt and black pepper to taste**
  • * **¼ tsp smoked paprika optional** – adds warmth.
  • * **Fresh parsley or green onions for garnish**

Instructions

### Step 1: Sauté the Aromatics

  • Melt butter in a large pot over medium heat. Add onion and cook until translucent, about 5 minutes. Stir in garlic and cook until fragrant.

### Step 2: Make the Roux

  • Sprinkle flour over the onion mixture. Stir constantly for 1–2 minutes to eliminate the raw flour taste.

### Step 3: Add Broth and Potatoes

  • Gradually whisk in broth. Add diced potatoes, bring to a boil, then reduce heat and simmer until potatoes are tender (15 minutes).

### Step 4: Add Broccoli

  • Stir in broccoli florets. Simmer for another 8–10 minutes until tender but still vibrant green.

### Step 5: Blend (Optional)

  • For a creamier texture, blend part of the soup with an immersion blender, leaving some chunks for heartiness.

### Step 6: Stir in Milk and Cheese

  • Lower heat and slowly stir in milk. Gradually add shredded cheddar cheese, stirring until melted and smooth.

### Step 7: Season and Serve

  • Taste and adjust seasoning with salt, pepper, and paprika. Garnish with parsley or green onions.
  • Now your bowl of **Broccoli Potato Cheese Soup** is ready to serve!