Go Back
Bowl of creamy broccoli potato cheese soup topped with fresh herbs.

Broccoli Potato Cheese Soup

A warm and creamy blend of tender potatoes, bright broccoli, and sharp cheddar, perfect for cozy nights and family meals.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 300

Ingredients
  

For the base
  • 1–2 tablespoons unsalted butter Start with 1 and add up to 2 for richer flavor
  • 1 medium yellow or white onion, finely diced About 1 cup
  • 3 cloves garlic, minced Or 1½ teaspoons jarred if you’re in a pinch
For the vegetables
  • 2 medium carrots, peeled and finely diced Adds sweetness and color
  • 2 large potatoes, peeled and cut into ½-inch cubes Yukon Gold or Russet work well
  • 16 ounces broccoli florets Fresh or frozen both work — frozen saves prep time
For the liquid and thickener
  • 4 cups chicken stock Use low-sodium if preferred; vegetable broth works too
  • ¼ cup cornstarch For thickening; tangibly smoother than flour for this soup
  • 1 cup milk Whole milk gives the creamiest result; 2% works fine
For the finishing touch
  • cups shredded sharp cheddar cheese Freshly shredded melts best
  • ½ teaspoon salt Adjust to taste
  • ¼ teaspoon ground black pepper Freshly cracked if available

Method
 

Preparation
  1. Dice the onion, peel and cube the potatoes into ½-inch pieces, dice the carrots, and mince the garlic. If using fresh broccoli, cut into bite-sized florets. Having everything prepped makes the cooking flow smoothly.
Cooking
  1. In a large pot or Dutch oven, melt 1–2 tablespoons of butter over medium-high heat. Once shimmering, add the diced onion.
  2. Sauté the onion, stirring occasionally, until it begins to soften and turn translucent — about 3 minutes.
  3. Stir in the diced carrots with ½ teaspoon salt and ¼ teaspoon pepper. Continue to cook for 3–4 minutes until the carrots begin to soften.
  4. Add the minced garlic and sauté, stirring, for about 30 seconds until fragrant.
  5. Pour in the cubed potatoes and the 4 cups of chicken stock. Bring the pot to a coverable simmer, then reduce the heat and cover. Let the soup simmer for about 10 minutes.
  6. Add the broccoli florets and continue simmering with the lid off or slightly ajar until both the potatoes and broccoli are fork-tender — about another 8–10 minutes.
  7. While the vegetables finish cooking, whisk ¼ cup cornstarch into 1 cup of cold milk in a small bowl until completely smooth.
  8. Slowly pour the cornstarch-milk mixture into the hot soup, stirring constantly. Increase the heat to medium and simmer gently for 2–3 minutes until the soup thickens and becomes glossy.
  9. Lower the heat to medium-low and add 1½ cups shredded sharp cheddar cheese in handfuls, stirring until each addition melts fully before adding the next.
Serving
  1. Taste the soup and adjust seasoning with more salt or pepper if needed. Serve warm and garnish as desired.

Notes

For a silkier soup, blend a portion (or all) of the soup with an immersion blender after cooking, then add the cornstarch slurry and cheese.