The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.

Oh wow, this broccoli potato cheese soup is pure comfort in a bowl! It’s creamy, cheesy, and packed with tender potatoes and broccoli. Seriously, it’s like a warm hug on a chilly day.
I’ve made this soup so many times, and it never fails. The cheese melts perfectly, the potatoes turn buttery soft, and the broccoli adds just the right bite. Plus, it’s super easy—no fancy ingredients, just simple, wholesome goodness.
Imagine dipping a crusty piece of bread into this rich, cheesy soup. Each spoonful is thick, cozy, and loaded with flavor. Trust me, you’ll want to make a big batch because everyone asks for seconds!
Ready to make the best broccoli potato cheese soup ever? Let’s do this! Grab a pot, and let’s get cooking.

Why You’ll Love This Recipe
- Rich and Creamy: A luscious, velvety texture without being overly heavy.
- Easy to Make: Simple ingredients, one pot, and minimal effort.
- Great for Meal Prep: Store and reheat for quick, satisfying meals throughout the week.
- Wholesome and Comforting: Loaded with veggies and cheese for the perfect balance of nutrients and indulgence.
What You Need to Know Before You Start
Prep Time & Cook Time
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: About 50 minutes
Servings
This recipe makes 4-6 servings—plenty for a family meal or leftovers for the next day.
Difficulty
Beginner-friendly, perfect for home cooks of all skill levels.
Required Kitchen Tools
To make this soup smooth and flavorful, you’ll need:
- Large Pot: For cooking everything in one pot.
- Sharp Knife & Cutting Board: To chop the vegetables evenly.
- Measuring Cups & Spoons: Ensures precise ingredient measurements.
- Wooden Spoon: For stirring without scratching your pot.
- Ladle: For serving the soup easily.
- Blender or Immersion Blender (Optional): If you prefer a smoother texture.

Ingredients for Broccoli Potato Cheese Soup
Here’s everything you need to bring this creamy soup together:
- Butter: Adds richness and enhances the flavor of the vegetables.
- Onion: Provides a subtle sweetness and depth of flavor.
- Carrots: A touch of natural sweetness and color.
- Garlic: Boosts the overall aroma and taste.
- Chicken Stock: Creates a flavorful base (use vegetable stock for a vegetarian version).
- Cornstarch: Helps thicken the soup without making it too heavy.
- Milk: Adds creaminess to the broth.
- Potatoes: The heart of the soup, making it thick and hearty.
- Broccoli Florets: The star ingredient, bringing vibrant color and nutrients.
- Sharp Cheddar Cheese: Melts beautifully into the soup, creating a rich and creamy texture.
- Salt & Ground Pepper: Enhances the flavors and balances the richness.
How to Make Broccoli Potato Cheese Soup – Step-by-Step Instructions

1. Sauté the Vegetables
- In a large pot, melt the butter over medium heat.
- Add the diced onion and carrots. Cook for about 5 minutes, stirring occasionally, until the onion turns translucent and the carrots start to soften.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
2. Add the Potatoes and Broth
- Add the chopped potatoes to the pot.
- Pour in the chicken stock and bring to a gentle boil.
- Reduce the heat to medium-low and let it simmer for 15 minutes, or until the potatoes are fork-tender.
3. Thicken the Soup
- In a small bowl, whisk the cornstarch with the milk until smooth.
- Slowly pour this mixture into the pot, stirring constantly to prevent lumps.
- Let the soup simmer for another 5 minutes as it thickens.
4. Add the Broccoli
- Stir in the broccoli florets and continue cooking for another 5 minutes.
- If using frozen broccoli, add it directly to the pot without thawing.
5. Blend for Creaminess (Optional)
- If you prefer a chunky soup, leave it as is.
- For a smoother texture, use an immersion blender to partially blend the soup, leaving some chunks of potatoes and broccoli for texture.
6. Stir in the Cheese
- Reduce the heat to low and gradually add the shredded sharp cheddar cheese, stirring constantly until it melts smoothly into the soup.
- Avoid high heat at this stage, as it can cause the cheese to separate and become grainy.
7. Season the Soup
- Taste the soup and add salt and ground pepper as needed.
- If you prefer a bit more depth, add a pinch of garlic powder or a dash of paprika for extra flavor.
8. Adjust the Consistency
- If the soup is too thick, add a splash of extra milk or broth until it reaches your desired consistency.
- If it’s too thin, let it simmer uncovered for a few more minutes to thicken.
Serving Suggestions
This Broccoli Potato Cheese Soup is best enjoyed warm, topped with extra shredded cheddar cheese. Here are some great ways to serve it:
- With Crusty Bread: Perfect for dipping.
- Topped with Crispy Bacon: Adds a savory crunch.
- With Green Onions or Chives: A fresh, mild onion flavor.
- With a Dollop of Sour Cream: Adds creaminess and tang.

How to Store Broccoli Potato Cheese Soup
Refrigeration:
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 4 days.
Freezing (Not Recommended):
- Because this soup contains milk and cheese, it may separate when frozen and reheated, leading to a grainy texture.
- If you must freeze it, do so before adding the cheese and then stir in fresh cheese when reheating.
Reheating:
- Reheat gently over low heat on the stovetop, stirring frequently to prevent the cheese from separating.
- If reheating in the microwave, do so in 30-second intervals, stirring in between.
Tips and Tricks for Success
✔ Use Sharp Cheddar Cheese – It provides the best flavor. Avoid pre-shredded cheese, as it contains anti-caking agents that can prevent smooth melting.
✔ Don’t Boil After Adding Cheese – High heat can cause the cheese to become grainy. Keep the heat low.
✔ Customize the Texture – Blend part of the soup for a creamy base while leaving some chunks for texture.
✔ Make It Vegetarian – Swap chicken stock for vegetable broth to make it meat-free.
✔ Boost the Flavor – Add a splash of hot sauce, a sprinkle of smoked paprika, or crumbled crispy bacon for an extra depth of taste.
Nutrition Information
Nutrient | Per Serving (Estimated) |
---|---|
Calories | 320 kcal |
Carbohydrates | 35g |
Protein | 12g |
Fat | 15g |
Saturated Fat | 8g |
Fiber | 5g |
Sugar | 6g |
Sodium | 620mg |
(Nutrition values may vary based on specific ingredients used.)
Broccoli Potato Cheese Soup
Course: Uncategorized4-6
servings15
minutes35
minutes320
kcalIngredients
2 tablespoons butter
1 onion, diced
2 medium carrots, diced
3 cloves garlic, minced
4 cups chicken or vegetable stock
1/4 cup cornstarch
2 large potatoes, peeled and chopped into 1/2-inch cubes
16 ounces broccoli florets (fresh or frozen)
1 1/2 cups shredded sharp cheddar cheese
1/2 teaspoon salt
1/4 teaspoon ground pepper
Directions
- Sauté the Vegetables: Melt butter in a large pot over medium heat. Add diced onion and carrots, cooking for about 5 minutes until softened. Stir in garlic and cook for 30 seconds.
- Add the Potatoes and Broth: Add the chopped potatoes and pour in the chicken stock. Bring to a gentle boil, then reduce the heat and simmer for 15 minutes until potatoes are tender.
- Thicken the Soup: In a small bowl, whisk cornstarch with milk until smooth. Slowly add to the pot while stirring. Simmer for 5 minutes.
- Add the Broccoli: Stir in the broccoli florets and cook for another 5 minutes.
- Blend (Optional): Use an immersion blender for a smoother texture, or leave it chunky.
- Melt the Cheese: Reduce the heat to low and gradually add the shredded cheddar cheese, stirring constantly. Season with salt and pepper to taste.
- Serve: Ladle into bowls, garnish with extra cheese, crispy bacon, or green onions, and enjoy!
Broccoli Potato Cheese Soup FAQs
Can I use frozen broccoli?
Yes! Add it directly to the soup without thawing.
What if my soup is too thick?
Thin it out with a little extra milk or broth.
How can I make it dairy-free?
Use dairy-free butter, milk, and cheese alternatives.
Can I freeze this soup?
It’s best enjoyed fresh, but if freezing, do so before adding the cheese.
Conclusion
This Broccoli Potato Cheese Soup is a simple, hearty, and satisfying dish that’s perfect for any time of the year. Whether you enjoy it as a main meal or a comforting side, it’s a recipe worth adding to your collection.