Go Back
+ servings
Broccoli Potato Cheese Soup

Creamy Broccoli Potato Cheese Soup for Cozy Nights

A creamy and dreamy Broccoli Potato Cheese Soup that's perfect for chilly nights and customizable for any dietary preference.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 bowls
Course: Soups
Cuisine: American
Calories: 350

Ingredients
  

For the Soup
  • 2 tablespoons butter or olive oil for a healthier option
  • 1 medium onion chopped
  • 1 medium carrot diced
  • 2 cloves garlic minced
  • 3 medium potatoes diced, Russet or Yukon Gold
  • 4 cups broth chicken or vegetable
  • 4 cups broccoli florets fresh
  • 2 tablespoons flour gluten-free optional
  • 2 cups milk almond milk for dairy-free
  • 2 cups cheddar cheese shredded, dairy-free option available
  • 1 cup heavy cream coconut cream is a dairy-free substitute
  • to taste seasonings salt, pepper, paprika or cayenne

Equipment

  • Large Pot
  • Saucepan
  • immersion blender

Method
 

Step-by-Step Instructions
  1. In a large pot, melt 2 tablespoons of butter over medium heat. Add 1 chopped onion, 1 diced carrot, and 2 minced garlic cloves, cooking for about 5 minutes until the onion is translucent and fragrant.
  2. Stir in 3 diced potatoes and 4 cups of broth. Increase heat to high and bring to a boil, then reduce heat and let simmer for approximately 15 minutes or until fork-tender.
  3. Add 4 cups of broccoli florets and cook for an additional 5 to 7 minutes until bright green and tender.
  4. In a separate saucepan, melt 2 tablespoons of butter for the roux. Whisk in 2 tablespoons of flour and cook for about 1 minute. Gradually add 2 cups of milk, whisking until thickened.
  5. Blend the soup in the pot using an immersion blender to your desired consistency.
  6. Return the blended soup to the pot and stir in the roux, then gradually add in 2 cups of shredded cheddar cheese.
  7. Season with salt, pepper, and a dash of paprika or cayenne to taste, then serve hot.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 30gProtein: 12gFat: 22gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 60mgSodium: 800mgPotassium: 800mgFiber: 4gSugar: 3gVitamin A: 1200IUVitamin C: 90mgCalcium: 300mgIron: 2mg

Notes

Blend the soup with care, ensuring some texture remains. Avoid boiling the soup after adding cheese to prevent curdling.

Tried this recipe?

Let us know how it was!