Go Back
+ servings
Logo of The Forked Spoon featuring a blue spork.
Extreme close-up of creamy broccoli potato soup in a gray bowl with a brown rim. Broccoli florets and potato chunks are visible beneath the surface, with melted cheddar pooled in the center and sliced green onions scattered on top. Cracked black pepper is sprinkled across the soup, and a metal spoon rests along the right side of the bowl.
5 from 1 vote

Broccoli Potato Soup Recipe

Creamy broccoli potato soup made with tender russet potatoes, fresh broccoli florets, and a smooth cheddar broth. It comes together in about 45 minutes and makes an easy weeknight dinner or cozy lunch. Vegetarian.
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Servings: 4 servings
Calories: 497kcal

Ingredients

  • 4 tablespoons butter
  • 1 medium onion - finely chopped
  • 3 cloves garlic - minced
  • 4 tablespoons all-purpose flour
  • 4-6 cups low-sodium vegetable broth
  • 1 cup whole milk - at room temperature
  • 1 lb Russet potatoes - peeled & diced into ½-inch cubes
  • 1 teaspoon dried thyme
  • ¾ teaspoon kosher salt - plus more to taste
  • ½ teaspoon black pepper - plus more to taste
  • ½ teaspoon paprika
  • 1 lb broccoli - chopped into bite-size pieces
  • 1 ½ cups cheddar cheese - freshly shredded
  • Chopped green onions - to garnish

Instructions

  • Melt 4 tablespoons of butter in a large pot over medium heat. Add the onion and cook until softened, about 5 to 6 minutes. Stir in the garlic and cook for about 30 seconds.
  • Sprinkle 4 tablespoons of all-purpose flour over the softened vegetables. Cook, stirring constantly, for 1 to 2 minutes, until the mixture looks like a thick paste.
  • Slowly whisk in the 4 cups of vegetable broth until smooth, followed by 1 cup of milk.
  • Add the potatoes, 1 teaspoon dried thyme, ¾ a teaspoon salt, ½ teaspoon pepper, and ½ teaspoon paprika. Bring to a rapid simmer (do not boil), then reduce the heat to low and cook until the potatoes are just tender, about 12 to 15 minutes.
  • Stir in the broccoli and continue to simmer gently until bright green and tender-crisp, about 4 to 5 minutes.
  • Remove from heat and add the shredded cheddar a handful at a time, stirring after each addition until melted.
  • Season to taste with additional salt and black pepper and garnish with chopped green onions, if desired.

Notes

  • If the soup is too thick, whisk in warm broth or milk until the desired consistency is reached. 
  • To prevent separation, bring the milk to room temperature or warm gently before adding to the soup.
  • Once the milk has been added, keep the heat low and avoid boiling.
  • Refrigerate leftovers for 3 to 4 days and reheat gently over low heat. Freezing is not recommended.

Nutrition

Calories: 497kcal | Carbohydrates: 44g | Protein: 20g | Fat: 28g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.5g | Cholesterol: 80mg | Sodium: 871mg | Potassium: 1027mg | Fiber: 6g | Sugar: 8g | Vitamin A: 1716IU | Vitamin C: 110mg | Calcium: 464mg | Iron: 3mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.

Copyright © 2026 The Forked Spoon

QR Code linking back to recipe