Broccoli Potato Cheese Soup is a warm, creamy soup that feels like a hug in a bowl. It blends tender potatoes, bright broccoli, and sharp cheddar. People love it for its comfort and simple flavors. Make it on cool nights, for a family dinner, or when you need an easy meal. If you enjoy broccoli and cheese dishes, you might also like broccoli cheese casserole as another cozy option.
Why make this recipe
This soup is simple to cook. It uses common ingredients. The steps are easy for beginners. You can make a big pot in under an hour. It saves money compared to takeout. Kids and adults both tend to enjoy it. You can also pair it with quick mains like lemon garlic chicken with potatoes and broccoli for a full meal.
What makes Broccoli Potato Cheese Soup special
The texture is creamy and chunky at once. The potatoes add body. The broccoli adds color and bite. Sharp cheddar brings rich, tangy flavor. This soup feels homemade and filling. It stands out because it mixes soft potatoes with small broccoli florets for a pleasing contrast. Broccoli shines in many dishes, from casseroles to stir-fries like beef and broccoli.
Is Broccoli Potato Cheese Soup healthy
This soup uses real vegetables and milk. You control the salt and the cheese. That makes it healthier than many canned or processed soups. It has carbs from potatoes, protein from cheese, and fiber from broccoli. Serve moderate portions for a balanced meal. I am not offering medical advice. Check labels if you have dietary limits.
How to make Broccoli Potato Cheese Soup
The method is straightforward. You sauté aromatics, then simmer the potatoes until soft. Add broccoli and finish with a milk-cornstarch blend to thicken. Cheese melts in at the end. The whole process is beginner-friendly and low stress. You need basic kitchen tools and about 40–50 minutes from start to finish.
Ingredients
- 1–2 Tablespoons butter
- 1 onion, diced
- 2 medium carrots, diced
- 3 cloves garlic, minced
- 4 cups chicken stock
- ¼ cup cornstarch
- 1 cup milk
- 2 large potatoes, peeled and chopped into ½-inch cubes
- 16 ounces broccoli florets (fresh or frozen)
- 1½ cups shredded sharp cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon ground pepper

Directions
- Melt the butter in a large skillet over medium-high heat.
- Sauté the diced onion until softened.
- Add the diced carrots, salt, and pepper. Cook until the carrots are tender.
- Stir in the minced garlic and sauté until fragrant.
- Add the chopped potatoes and chicken stock. Cover and simmer until the potatoes are tender.
- Stir in the broccoli florets and continue simmering until all vegetables are fork-tender.
- Mix the cornstarch with the milk in a small bowl until smooth. Gradually add this mixture to the soup to thicken.
- Stir in the shredded cheddar cheese until fully melted.
- Serve warm and enjoy.
How to serve Broccoli Potato Cheese Soup
Serve the soup hot in deep bowls. Add extra shredded cheese or a sprinkle of black pepper on top. For crunch, serve with toasted bread or croutons. A green salad pairs well for a lighter meal. For a brunch or breakfast spread, offer small bites like egg muffins. This soup works for lunch, dinner, or a cozy snack.

Best occasions to make Broccoli Potato Cheese Soup
Make it on weeknights when you need an easy dinner. Bring it to family gatherings for a warm comfort food option. Use it for meal prep since it reheats well. It fits chilly weekends and casual potlucks. You can also make it for a simple lunch or a comforting snack.
How to store Broccoli Potato Cheese Soup
Let the soup cool to room temperature before storing. Refrigerate in an airtight container for up to 4 days. For longer storage, freeze in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating. Reheat gently on the stove over low heat to avoid curdling.
Can you make Broccoli Potato Cheese Soup ahead of time
Yes. You can cook the soup a day ahead and store it in the fridge. Reheat on the stove and add a splash of milk if it seems thick. You can also freeze portions for later. For best texture, add the cheese when reheating rather than before freezing.
Tips to make Broccoli Potato Cheese Soup
- Cut potatoes into even cubes so they cook at the same rate.
- Use sharp cheddar for strong flavor.
- If the soup gets too thick, thin with a little milk or stock.
- Add the cornstarch mixture slowly to avoid lumps.
- Taste and adjust salt at the end.
Broccoli Potato Cheese Soup
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A warm, creamy soup that blends tender potatoes, bright broccoli, and sharp cheddar, perfect for chilly nights.
Ingredients
- 1–2 Tablespoons butter
- 1 onion, diced
- 2 medium carrots, diced
- 3 cloves garlic, minced
- 4 cups chicken stock
- ¼ cup cornstarch
- 1 cup milk
- 2 large potatoes, peeled and chopped into ½-inch cubes
- 16 ounces broccoli florets (fresh or frozen)
- 1½ cups shredded sharp cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon ground pepper
Instructions
- Melt the butter in a large skillet over medium-high heat.
- Sauté the diced onion until softened.
- Add the diced carrots, salt, and pepper. Cook until the carrots are tender.
- Stir in the minced garlic and sauté until fragrant.
- Add the chopped potatoes and chicken stock. Cover and simmer until the potatoes are tender.
- Stir in the broccoli florets and continue simmering until all vegetables are fork-tender.
- Mix the cornstarch with the milk in a small bowl until smooth. Gradually add this mixture to the soup to thicken.
- Stir in the shredded cheddar cheese until fully melted.
- Serve warm and enjoy.
Notes
For variation, use vegetable stock for a vegetarian option or add cooked bacon for a smoky flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stove Top
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 6g
- Protein: 15g
- Cholesterol: 30mg
Variation
- Make it vegetarian: use vegetable stock instead of chicken stock.
- Add cooked bacon for a smoky twist.
- Swap half the cheddar for Gruyère for a nutty note.
- Stir in cooked shredded chicken for more protein.
- Serve with a sweet finish like blueberry cream cheese muffins for brunch or dessert.
FAQs
Q: Can I use frozen broccoli?
A: Yes. Frozen broccoli works well and cooks quickly. Add it frozen when the potatoes are nearly done.
Q: Can I make this soup dairy-free?
A: Use plant milk and a dairy-free cheese. Replace butter with oil and choose a thickener like a little extra cornstarch.
Q: How long does Broccoli Potato Cheese Soup last in the fridge?
A: Store it in an airtight container for up to 4 days. Reheat gently on the stove.


