Broccoli Potato Cheese Soup

Featured in Comforting Bowls of Warmth.

This Broccoli Potato Cheese Soup is the quintessential comfort food, combining tender potatoes, fresh broccoli, and rich, melted cheddar cheese. The recipe starts with sautéed onions, garlic, and carrots for a flavorful base. Potatoes and broccoli are simmered in chicken stock until perfectly tender. A creamy milk and cornstarch mixture thickens the soup, while sharp cheddar cheese adds creamy, cheesy goodness. Whether it's a cozy meal on a chilly day or a hearty family dinner, this quick-to-prepare soup is the perfect balance of flavors and textures.

Rehan Magic House Recipes
Updated on Thu, 17 Apr 2025 10:41:38 GMT
A bowl of soup with broccoli and carrots. Pin it
A bowl of soup with broccoli and carrots. | magichouserecipes.com

This hearty broccoli potato cheese soup has become my weeknight dinner solution for busy days when I crave something filling yet comforting. The velvety texture combined with nutritious vegetables creates a satisfying meal that even vegetable-skeptical family members devour with enthusiasm.

I first made this soup during a particularly cold winter when my daughter refused to eat vegetables any other way. The rich cheese sauce disguised the broccoli so well that she requested seconds and has been a soup enthusiast ever since.

Ingredients

  • Butter: Gives the base a rich foundation and helps develop flavor in the sautéed vegetables
  • Onion and carrots: Provide aromatic sweetness that balances the savory elements look for firm carrots with vibrant orange color
  • Garlic: Adds depth and complexity without overpowering use fresh cloves rather than pre minced for best flavor
  • Chicken stock: Forms the savory liquid base substitute vegetable stock for a vegetarian version
  • Cornstarch: Creates silky thickness without flour lumps ensure you mix with cold milk first
  • Milk: Adds creaminess without the heaviness of cream whole milk works best but 2 percent is fine too
  • Potatoes: Provide hearty substance and natural thickening power choose starchy varieties like Russet
  • Broccoli florets: Contribute nutrients and texture fresh provides best flavor but frozen works in a pinch
  • Sharp cheddar cheese: Brings the signature flavor aged cheddar provides the most depth of flavor
  • Salt and pepper: Enhance all the flavors always taste before serving to adjust seasonings

Step-by-Step Instructions

Butter Base:
Melt butter in a large pot over medium high heat until it begins to foam but not brown. This creates the flavor foundation for your aromatics to shine.
Onion Sauté:
Add diced onions and cook until they become translucent and begin to soften typically about 3 minutes. Watch carefully as they should not brown too much at this stage.
Vegetable Layer:
Introduce carrots along with salt and pepper continuing to cook for another 3 to 4 minutes until carrots slightly soften. The salt at this stage helps draw moisture and develop flavor.
Garlic Addition:
Add minced garlic and cook for just 30 seconds stirring constantly. Garlic burns easily so keep it moving in the pan to prevent bitterness.
Potato Simmer:
Add cubed potatoes and chicken broth then cover and bring to a gentle simmer. Allow to cook for about ten minutes until potatoes begin to soften. The covered cooking helps potatoes cook evenly.
Broccoli Integration:
Add broccoli florets and continue simmering until both broccoli and potatoes are tender approximately 10 minutes. Test potatoes with a fork they should offer little resistance.
Thickening Magic:
Thoroughly combine cornstarch and milk in a separate small bowl until completely smooth then slowly pour into the hot soup while stirring. This prevents lumps and creates silky texture.
Cheese Transformation:
Add shredded cheese in small handfuls stirring continuously until completely melted and incorporated. The soup will become richly creamy with a velvety consistency.
A bowl of soup with broccoli and carrots. Pin it
A bowl of soup with broccoli and carrots. | magichouserecipes.com

My family constantly requests this soup during broccoli season when the florets are particularly sweet. The combination of sharp cheddar with tender broccoli reminds me of the broccoli cheese soup my grandmother used to make but with added substance from the potatoes to make it a complete meal.

Make It Your Own

This soup welcomes customization based on your preferences or what you have available. Try swapping half the potatoes for cauliflower for a lower carb version or add a pinch of nutmeg to enhance the cheese flavor. For extra protein stir in some shredded rotisserie chicken during the final minutes. The versatility makes it perfect for using up vegetables in your refrigerator that need to be consumed.

Storage and Reheating

Store leftover soup in an airtight container in the refrigerator for up to three days. The soup will thicken considerably when chilled which is completely normal. When reheating add a splash of milk or broth to thin it to your desired consistency and warm over medium low heat stirring frequently to prevent scorching. Avoid boiling as this can cause the cheese to separate and give the soup a grainy texture.

Serving Suggestions

Transform this soup into a complete meal by serving it with crusty artisan bread or homemade garlic bread for dipping. For a lighter option pair with a simple green salad dressed with vinaigrette to balance the richness. The soup also works beautifully ladled into bread bowls for an impressive presentation when entertaining guests. Garnish with extra shredded cheese fresh chives or crispy bacon bits for additional flavor and texture.

Frequently Asked Questions

→ Can I use frozen broccoli for this soup?

Yes, frozen broccoli works perfectly in this soup. Just add it during the simmering step and cook until tender.

→ What’s the best way to thicken this soup?

Mix cornstarch with milk until smooth, then stir it into the hot soup. It will thicken as it cooks.

→ Can I use vegetable stock instead of chicken stock?

Yes, vegetable stock is a great substitute for chicken stock and will still provide excellent flavor.

→ How do I store leftovers?

Let the soup cool to room temperature, then store it in an airtight container in the refrigerator for up to 3 days.

→ Can I freeze this soup?

Yes, it can be frozen. Allow it to cool, transfer to a freezer-safe container, and freeze for up to 3 months. Defrost and heat thoroughly before serving.

Broccoli Potato Cheese Soup

Hearty soup blending potatoes, broccoli, and cheddar cheese.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: Reham

Category: Soups & Stews

Difficulty: Easy

Cuisine: American

Yield: 6 Servings

Dietary: ~

Ingredients

→ Base Ingredients

01 1-2 tablespoons butter
02 1 onion, diced
03 2 medium carrots, diced
04 3 cloves garlic, minced
05 4 cups chicken stock
06 ¼ cup cornstarch
07 1 cup milk
08 2 large potatoes, peeled and chopped into ½-inch cubes
09 16 ounces broccoli florets, fresh or frozen
10 1½ cups shredded sharp cheddar cheese
11 ½ teaspoon salt
12 ¼ teaspoon ground pepper

Instructions

Step 01

Melt 1-2 tablespoons of butter in a skillet over medium-high heat. Sauté diced onion until softened, about 3 minutes.

Step 02

Add diced carrots, salt, and pepper. Cook for an additional 3-4 minutes, stirring occasionally. Add minced garlic and sauté for 30 seconds.

Step 03

Add peeled and cubed potatoes along with chicken stock. Cover and bring to a simmer, cooking for about 10 minutes.

Step 04

Add broccoli florets to the pot and continue simmering until both the potatoes and broccoli are tender, approximately 10 minutes.

Step 05

In a small bowl, mix cornstarch with milk until smooth. Slowly stir the mixture into the hot soup.

Step 06

Stir in shredded sharp cheddar cheese until fully melted and combined.

Step 07

Ladle the soup into bowls and serve hot. Enjoy your meal!

Notes

  1. Let leftover soup cool to room temperature before storing it in an airtight container. Refrigerate for up to 3 days.

Tools You'll Need

  • Skillet
  • Large pot with lid
  • Mixing bowl
  • Ladle

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (milk, cheese, butter).
  • May contain gluten if non-gluten-free chicken stock is used.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 384
  • Total Fat: 21 g
  • Total Carbohydrate: 35 g
  • Protein: 16 g