
This creamy cheddar broccoli potato soup is a warm, satisfying meal made with tender potatoes, fresh broccoli, aromatic vegetables, and plenty of melted cheese. Rich without being complicated, it is an excellent choice for a comforting family dinner or a hearty lunch on a cool day.
The soup combines the smoothness of a creamy broth with soft potato pieces and broccoli florets, while sharp cheddar and Parmesan add a deep, savory finish. Serve it with crusty bread, a sandwich, or a simple salad for a complete meal.
What Is Cheddar Broccoli Potato Soup?
Cheddar broccoli potato soup is a creamy stovetop soup built around three main ingredients: potatoes, broccoli, and cheddar cheese. The potatoes make the soup filling, the broccoli adds freshness and texture, and the cheese gives the broth its rich, comforting flavor.
In this version, carrots, celery, onion, garlic, thyme, milk, cream, and Parmesan help create a more rounded taste. A simple butter-and-flour mixture thickens the soup, giving it a velvety texture without requiring complicated preparation.
Why This Soup Is Worth Making
This recipe is especially useful when you want a substantial homemade meal made from familiar ingredients. It is creamy, savory, and packed with vegetables, yet easy enough to prepare on the stovetop in under an hour.
- Comforting texture: Potatoes and a creamy cheese base make every bowl rich and satisfying.
- Balanced flavor: Broccoli, carrots, celery, onion, and garlic keep the soup from feeling too heavy.
- Simple preparation: The ingredients cook in one main pot, with a quick creamy thickener prepared separately.
- Easy to serve: It works well as a main course with bread or as a starter for a larger meal.
Ingredients
- 5 1/2 tablespoons butter, divided
- 1 1/3 cups chopped carrots, about 3 carrots
- 1 cup chopped celery, about 2 stalks
- 1 cup chopped yellow onion, about 1 small onion
- 2 garlic cloves, minced
- 3 cups low-sodium chicken broth
- 3 1/2 cups peeled and cubed russet potatoes, cut into 1/2-inch to 3/4-inch pieces
- 3 cups chopped broccoli florets
- 1/4 teaspoon dried thyme
- Salt and freshly ground black pepper, to taste
- 6 tablespoons all-purpose flour
- 3 cups milk, preferably 1% or 2%
- 1/2 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- 1/3 cup finely shredded Parmesan cheese
How to Make Cheddar Broccoli Potato Soup
- Cook the vegetables: Melt part of the butter in a large pot over medium heat. Add the carrots, celery, and onion, then cook for 3 to 4 minutes until they begin to soften.
- Add the garlic: Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Simmer the potatoes: Pour in the broth, then add the potatoes, dried thyme, salt, and pepper. Bring the mixture to a boil, reduce the heat, cover, and cook for approximately 15 minutes.
- Add the broccoli: Stir in the broccoli florets and continue cooking for about 5 minutes, or until the vegetables are tender.
- Prepare the creamy base: In a separate saucepan, melt the remaining butter over medium heat. Whisk in the flour and cook for 1 minute while stirring continuously.
- Thicken the mixture: Gradually pour in the milk, whisking constantly to keep the sauce smooth. Cook until the mixture thickens, then stir in the heavy cream and remove it from the heat.
- Combine the soup: Pour the thickened milk mixture into the vegetable soup and stir until fully blended.
- Finish with cheese: Remove the pot from the heat. Add the cheddar and Parmesan, stirring until the cheeses melt into the soup.
- Serve: Ladle the soup into bowls and enjoy it while warm.
Helpful Cooking Tips

- Choose good potatoes: Russet potatoes become soft and help create a hearty soup texture. Yukon Gold potatoes are also a good alternative.
- Use sharp cheddar: Sharp cheddar provides a stronger cheese flavor, so the soup tastes rich without needing extra seasoning.
- Add cheese away from direct heat: Removing the pot from the stove before stirring in the cheese helps it melt smoothly.
- Adjust the consistency: For a thinner soup, add a little extra broth or milk. For a thicker result, simmer briefly before adding the cheese.
- Keep some texture: The soup does not need to be fully blended. Leaving the potato and broccoli pieces intact gives each bowl a more satisfying bite.
Serving Suggestions
This creamy soup is filling enough to serve on its own, but a simple side can make it even more enjoyable. Try pairing it with:
- Warm garlic bread
- A crusty French baguette
- A fresh green salad
- A grilled cheese sandwich
- Crackers for dipping
Variations and Substitutions
The basic recipe is easy to adapt according to the ingredients you have available or the flavors you prefer.
- Replace the broccoli with cauliflower for a mild, creamy variation.
- Use Gouda instead of cheddar for a slightly smoky cheese flavor.
- Substitute vegetable broth for chicken broth when preparing a vegetarian version.
- Try sweet potatoes in place of russet potatoes for a naturally sweeter soup.
- Add extra carrots or celery for more vegetables and additional texture.
Storage and Reheating

- Refrigerator: Keep leftover soup in an airtight container for up to 3 days.
- Freezer: The soup can be frozen in individual portions for up to 2 months.
- Reheating: Warm it gently over low heat, stirring occasionally. Avoid boiling, as high heat can affect the creamy texture.
Frequently Asked Questions
Can I make this soup vegan?
Yes. Replace the dairy ingredients with suitable plant-based alternatives, use vegan cheese, and choose vegetable broth.
Can I use frozen broccoli?
Yes. Frozen broccoli can be used, although it may cook more quickly than fresh broccoli. Add it near the end and cook only until tender.
How can I make the soup thicker?
If you prefer a thicker soup, stir together a small amount of cornstarch and water, then add the mixture gradually while the soup is hot.
Do I need an immersion blender?
No. This soup can be served with the vegetables left in pieces. A regular blender can also be used if you prefer a smoother consistency.
Is this soup gluten-free?
The original recipe uses all-purpose flour. To prepare a gluten-free version, use an appropriate gluten-free thickener and confirm that all packaged ingredients are gluten-free.
Conclusion
Cheddar broccoli potato soup is a dependable comfort-food recipe that brings together creamy cheese, tender vegetables, and filling potatoes in one warm bowl. With simple ingredients, straightforward stovetop preparation, and plenty of serving options, it is an easy meal to return to whenever you want something cozy and satisfying.


















