Go Back
+ servings
Broccoli Potato Cheese Soup

Creamy Broccoli Potato Cheese Soup for Cozy Nights

Enjoy a comforting bowl of Broccoli Potato Cheese Soup, combining creamy potatoes, vibrant broccoli, and sharp cheddar cheese perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Soups
Cuisine: Vegetarian
Calories: 350

Ingredients
  

For the Base
  • 2 tablespoons Butter Substitution: Olive oil can be used for a non-dairy option.
  • 1 medium Onion Substitution: Shallots can be used for a milder taste.
  • 2 medium Carrots Substitution: Celery can be used for added crunch and flavor.
  • 4 cloves Garlic Use fresh cloves minced for best flavor.
For the Soup
  • 4 cups Chicken Stock Substitution: Vegetable broth for a vegetarian option.
  • 2 tablespoons Cornstarch Mix with milk until smooth before adding to soup.
  • 1 cup Milk Substitution: Heavy cream for a richer version; almond milk for a non-dairy version.
The Main Ingredients
  • 2 cups Potatoes Russet or Yukon Gold are recommended for their creamy texture.
  • 2 cups Broccoli Florets Fresh or frozen both work; fresh will require slightly shorter cooking time.
  • 1 cup Sharp Cheddar Cheese Substitution: Gruyère or Monterey Jack for a different taste profile.
Seasoning
  • 1 teaspoon Salt Use Himalayan salt or white pepper for a different seasoning profile.
  • 1/2 teaspoon Pepper

Equipment

  • large pot

Method
 

Step-by-Step Instructions for Broccoli Potato Cheese Soup
  1. Melt 1-2 tablespoons of butter in a large pot over medium-high heat. Once the butter is bubbly, add diced onion and sauté for about 3 minutes until it becomes translucent and fragrant.
  2. Stir in diced carrots along with a pinch of salt and pepper. Cook for an additional 3-4 minutes, stirring occasionally, until the carrots soften and begin to brighten.
  3. Incorporate minced garlic into the pot, stirring for approximately 30 seconds until you can smell its fragrant aroma.
  4. Add peeled and chopped potatoes to the pot, followed by chicken stock to cover the ingredients. Bring the mixture to a gentle boil, then reduce the heat, cover, and let it simmer for about 10 minutes.
  5. Carefully stir in the broccoli florets, letting them mingle with the other ingredients. Cover the pot again and let it simmer for another 10 minutes, or until both the broccoli and potatoes are fork-tender.
  6. In a small bowl, mix cornstarch with milk until it forms a smooth slurry. Stir this mixture gently into the hot soup, continuing to simmer for a few minutes until the soup thickens to a velvety consistency.
  7. Once thickened, stir in the shredded sharp cheddar cheese bit by bit. Allow the cheese to melt completely, creating a rich, creamy finish to your soup.
  8. Ladle the soup into bowls and serve hot, garnished with extra cheese or a sprinkle of black pepper if desired.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 42gProtein: 12gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 6gCholesterol: 30mgSodium: 800mgPotassium: 800mgFiber: 5gSugar: 4gVitamin A: 800IUVitamin C: 70mgCalcium: 300mgIron: 2mg

Notes

Store leftovers in airtight containers and simply reheat with a splash of broth to keep your Broccoli Potato Cheese Soup fresh and creamy every time you enjoy it.

Tried this recipe?

Let us know how it was!