I first made cheddar broccoli potato soup on a cold, rainy day when I was craving something warm and comforting. I had some potatoes and broccoli in the fridge and thought, why not combine them with some cheese for a rich, creamy soup? I didn’t want anything too complicated, so I kept it simple. The result was a creamy, cheesy soup that had just the right balance of flavors.
Now, this soup has become a favorite in our house. It’s the perfect combination of hearty potatoes, fresh broccoli, and melted cheddar cheese. Plus, it’s easy to make and always a hit with my family. Whether it’s a busy weeknight or a cozy weekend meal, this soup always hits the spot.
Servings | Total |
5 | 35mins |
Where Did You Learn This Recipe?
I came up with this recipe myself, inspired by a few variations I had tried before. I love the combination of potatoes, broccoli, and cheddar, so I decided to make it my own. After testing a few times, I figured out the perfect balance of ingredients, and now it’s one of our favorite soups to make.
Why Cheddar Broccoli Potato Soup
Cheddar broccoli potato soup is the ultimate comfort food. The potatoes make it filling and hearty, while the broccoli adds freshness and crunch. The creamy cheddar cheese ties everything together with a rich, satisfying flavor. This soup is great for busy nights when you need something quick and easy, but it still feels like a treat.

What Is Cheddar Broccoli Potato Soup Made Of?
This soup is made with just a few basic ingredients:
- Potatoes – The base of the soup, making it hearty and filling.
- Broccoli – Adds texture and freshness.
- Cheddar cheese – For a rich, creamy, and cheesy flavor.
- Onion and garlic – For flavor in the base of the soup.
- Chicken or vegetable broth – For the soup base.
- Heavy cream – For creaminess.
- Butter – Adds richness to the soup.
What to Have with Cheddar Broccoli Potato Soup
This soup is perfect on its own, but it pairs well with:
- Crusty bread – Great for dipping into the soup.
- Garlic bread – A flavorful, crispy side.
- Salad – A simple green salad to balance out the richness of the soup.
- Sandwich – A grilled cheese sandwich or a turkey sandwich makes a perfect pairing.
Is Cheddar Broccoli Potato Soup Healthy?
This soup can be a bit rich, but you can make it healthier by using lower-fat cheese and cream, or by adding more vegetables like carrots or spinach. Using a reduced-fat broth and less butter will also cut down on the calories. You can enjoy it as a hearty meal, and with a side of salad, it’s a balanced and satisfying option.
Kitchen Equipment
You’ll need:
- Large pot or Dutch oven
- Knife and cutting board
- Wooden spoon for stirring
- Measuring cups and spoons
- Potato peeler (for peeling the potatoes)
- Blender or immersion blender (optional for a smoother soup)
Ingredients:
- 4 medium potatoes, peeled and diced
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 cups broccoli florets
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- 2 tablespoons butter
- 1 ½ cups shredded cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon black pepper

Step-by-Step Instructions
- Cook the Vegetables:
- In a large pot, melt the butter over medium heat.
- Add the diced onion and cook for 2–3 minutes until softened.
- Stir in the minced garlic and cook for another minute until fragrant.
- Simmer the Potatoes and Broccoli:
- Add the diced potatoes and broccoli florets to the pot.
- Pour in the broth and bring to a boil.
- Reduce the heat to low and simmer for about 15 minutes, or until the potatoes are tender.
- Blend the Soup (Optional):
- If you prefer a smoother soup, use an immersion blender to blend the soup to your desired consistency. Alternatively, you can transfer part of the soup to a blender, blend it, and return it to the pot.
- Add Cream and Cheese:
- Stir in the heavy cream, shredded cheddar cheese, salt, and pepper.
- Cook for another 5 minutes, stirring until the cheese has melted and the soup is creamy.
- Serve:
- Serve the soup hot with crusty bread or a side salad.
Tips
- Make it lighter – Use half-and-half or low-fat milk instead of heavy cream for a lighter version.
- Add extra veggies – Feel free to add more vegetables like carrots, spinach, or cauliflower.
- Freeze leftovers – This soup freezes well. Let it cool completely before storing in an airtight container for up to 3 months.
FAQs
1. Can I use frozen broccoli?
Yes! Frozen broccoli works well in this soup. Just make sure to thaw and drain any excess water before adding it to the soup.
2. Can I use a different type of cheese?
Yes! You can use mozzarella, Monterey Jack, or any cheese you like, but cheddar works best for this classic flavor.
3. Can I make this soup ahead of time?
Yes! This soup can be made ahead and stored in the fridge for up to 3 days. Reheat it on the stove and add a little extra cream or broth to loosen it up if needed.
Conclusion
Cheddar broccoli potato soup is the ultimate comfort food. It’s creamy, cheesy, and packed with hearty potatoes and fresh broccoli. Whether you’re making it for a cozy dinner or as a meal prep option for the week, it’s a filling and satisfying soup that everyone will enjoy. Try this easy recipe for a delicious bowl of homemade soup!
MORE RECIPES

Cheddar Broccoli Potato Soup Recipe
Equipment
- Large pot or Dutch oven
- Knife and cutting board
- Wooden spoon for stirring
- Measuring Cups and Spoons
- Potato peeler (for peeling the potatoes)
- Blender or immersion blender (optional for a smoother soup)
Ingredients
- 4 medium potatoes, peeled and diced
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 cups broccoli florets
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- 2 tablespoons butter
- 1 ½ cups shredded cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- In a large pot, melt the butter over medium heat.
- Add the diced onion and cook for 2–3 minutes until softened.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the diced potatoes and broccoli florets to the pot.
- Pour in the broth and bring to a boil.
- Reduce the heat to low and simmer for about 15 minutes, or until the potatoes are tender.
- If you prefer a smoother soup, use an immersion blender to blend the soup to your desired consistency. Alternatively, you can transfer part of the soup to a blender, blend it, and return it to the pot.
- Stir in the heavy cream, shredded cheddar cheese, salt, and pepper.
- Cook for another 5 minutes, stirring until the cheese has melted and the soup is creamy.
- Serve the soup hot with crusty bread or a side salad.