Broccoli Potato Cheese Soup Recipe
If you’re looking for a cozy and comforting dish that warms the heart, then this Broccoli Potato Cheese Soup Recipe is just what you need. It’s the kind of soup that brings your family together, making it perfect for busy weeknights or when you have friends over for a casual gathering. The rich blend of creamy cheese, tender potatoes, and vibrant broccoli makes every spoonful feel like a warm hug.
This soup is not only delicious but also incredibly easy to whip up. With just a handful of simple ingredients, you can create a hearty meal that everyone will love. Trust me, this recipe has become a staple in my kitchen!
Why You’ll Love This Recipe
- Quick and easy: This soup comes together in about 40 minutes, making it perfect for those hectic evenings.
- Family-friendly: With its creamy texture and cheesy flavor, even picky eaters will happily dig in.
- Make-ahead friendly: You can prepare this soup in advance and reheat it for an effortless meal later.
- Nutritious goodness: Packed with vegetables and hearty ingredients, this soup offers comfort without compromising on health.

Ingredients You’ll Need
Gathering the ingredients for this Broccoli Potato Cheese Soup is a breeze! You’ll find that these are all simple, wholesome items that you might already have in your pantry or fridge.
For the Soup Base
- 1-2 Tablespoons butter
- 1 onion (diced)
- 2 medium carrots (diced)
- 3 cloves garlic (minced)
- 4 cups chicken stock
- 2 large potatoes (peeled and chopped into ½-inch cubes)
- 16 ounces broccoli florets (fresh or frozen)
For the Creamy Finish
- ¼ cup cornstarch
- 1 cup milk
- 1½ cups shredded sharp cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon ground pepper
Variations
One of the best things about this Broccoli Potato Cheese Soup Recipe is its flexibility! Feel free to mix things up according to your taste preferences or what’s available in your kitchen.
- Add some protein: Toss in cooked chicken or turkey for an extra hearty meal.
- Spice it up: If you like a kick, add some red pepper flakes or diced jalapeños.
- Go green: Mix in other veggies like spinach or kale for added nutrition.
- Cheese swap: Experiment with different types of cheese such as Gouda or Monterey Jack for unique flavors.
How to Make Broccoli Potato Cheese Soup Recipe
Step 1: Sauté the Vegetables
Melt one to two tablespoons of butter in a skillet over medium-high heat. Sauté the diced onion until it begins to soften, about 3 minutes. This step is crucial as it brings out the natural sweetness of the onions.
Step 2: Add Carrots and Seasonings
Next, add the diced carrots along with salt and pepper. Continue cooking for another 3-4 minutes until the carrots start to soften. Adding these vegetables at this stage enhances the soup’s flavor profile.
Step 3: Incorporate Garlic
Stir in minced garlic and sauté everything together for another 30 seconds. Garlic adds an aromatic depth that elevates the entire dish.
Step 4: Combine Potatoes and Broth
Now it’s time to add your chopped potatoes and chicken broth. Cover the pot and bring everything to a simmer. Cooking these ingredients together allows the flavors to meld beautifully—let them simmer for about ten minutes.
Step 5: Add Broccoli
Once your potatoes are softening up, toss in the broccoli florets. Continue simmering until both broccoli and potatoes are tender—about another 10 minutes. You want those potatoes to be fork-tender so they blend well into the soup’s creamy texture.
Step 6: Thicken with Cornstarch Mixture
In a small bowl, stir cornstarch into milk until smooth. Then gently stir this mixture into your hot soup. This step thickens your soup perfectly without any lumps!
Step 7: Melt in Cheese
Finally, add in your shredded cheddar cheese and stir until melted. This is where all that cheesy goodness comes into play—creating a rich and creamy finish that makes this soup irresistible!
Step 8: Serve and Enjoy!
Ladle your delicious Broccoli Potato Cheese Soup into bowls and enjoy! This comforting meal is perfect served with crusty bread or on its own as a lovely treat after a long day.
With each bite of this delightful soup, you’ll find warmth and comfort that’s hard to beat!
Pro Tips for Making Broccoli Potato Cheese Soup Recipe
Creating a delicious Broccoli Potato Cheese Soup is all about the little details! Here are some tips to help you make the best version of this comforting dish.
-
Use fresh ingredients – Fresh broccoli and potatoes provide better flavor and texture, making your soup taste even more vibrant and wholesome.
-
Adjust thickness to your liking – If you prefer a thicker soup, let it simmer longer or add a bit more cornstarch mixed in milk. For a thinner consistency, simply add more broth until it reaches your desired texture.
-
Experiment with cheese – While sharp cheddar is classic, feel free to mix in other cheeses like Gruyère or Monterey Jack for a unique twist. Each cheese contributes its own flavor profile, enhancing the overall taste of your soup.
-
Add spices for extra flavor – Consider incorporating spices such as paprika or cayenne pepper for a kick. These spices can elevate the soup’s flavor profile and add a fun twist to this traditional recipe.
-
Make it ahead of time – Prepare your soup in advance and store it in the refrigerator. The flavors meld beautifully overnight, making it even tastier when reheated!
How to Serve Broccoli Potato Cheese Soup Recipe
Serving this delightful soup can be just as enjoyable as making it! Here are some ideas on how to present this comforting bowl of goodness.
Garnishes
-
Chopped chives or green onions – A sprinkle of fresh herbs adds color and brightness, enhancing both presentation and flavor.
-
Croutons – Crunchy croutons provide texture contrast, making each spoonful interesting and delightful.
Side Dishes
-
Garlic bread – Perfect for dipping, garlic bread complements the creamy texture of the soup while adding bold flavors that everyone loves.
-
Mixed green salad – A light salad with a tangy vinaigrette balances the richness of the soup. Add some nuts or seeds for an extra crunch!
-
Quinoa or rice pilaf – These hearty sides make for a filling meal. They soak up any leftover broth, ensuring nothing goes to waste.
-
Veggie sticks with hummus – Fresh vegetables paired with creamy hummus offer a refreshing contrast to the warm soup and make for an excellent appetizer!
Enjoy crafting your perfect bowl of Broccoli Potato Cheese Soup! Whether served alone or with these tasty accompaniments, it’s sure to be a hit at your table.

Make Ahead and Storage
This Broccoli Potato Cheese Soup is perfect for meal prep! You can make a big batch to enjoy throughout the week, making it a convenient go-to for busy days.
Storing Leftovers
- Allow the soup to cool completely before transferring it to airtight containers.
- Store leftovers in the refrigerator for up to 3-4 days.
- Label the containers with the date to keep track of freshness.
Freezing
- Cool the soup completely before freezing.
- Use freezer-safe containers or resealable bags, leaving some space for expansion.
- Freeze for up to 3 months. For best quality, consume within 1-2 months.
Reheating
- Thaw frozen soup overnight in the refrigerator before reheating.
- To reheat, warm on the stovetop over medium heat until heated through, stirring occasionally.
- You can also microwave individual portions, heating in short intervals and stirring in between for even warming.
FAQs
If you’re curious about this delicious recipe, you’re not alone! Here are some common questions I hear from fellow soup lovers.
Can I use vegetable broth instead of chicken stock in the Broccoli Potato Cheese Soup Recipe?
Absolutely! Vegetable broth is a great substitute and will still provide a rich flavor. Just ensure it’s low sodium if you’re watching your salt intake.
How can I make my Broccoli Potato Cheese Soup Recipe thicker?
If you prefer a thicker consistency, you can add more cornstarch mixed with milk or puree a portion of the soup and stir it back into the pot. This will give you that creamy texture without extra calories.
Is there a dairy-free option for the Broccoli Potato Cheese Soup Recipe?
Yes! You can substitute regular milk with almond milk or coconut milk and use dairy-free cheese alternatives. This way, everyone can enjoy this comforting dish!
How long does it take to prepare the Broccoli Potato Cheese Soup Recipe?
The total time is about 40 minutes, with 15 minutes of prep and 25 minutes of cooking. It’s quick enough to whip up on a weeknight!
Final Thoughts
I hope you find joy in making this Broccoli Potato Cheese Soup! It’s a warm hug in a bowl that brings comfort and satisfaction. Whether you’re serving it on a chilly day or enjoying it as part of your meal prep, I’m sure you’ll love every spoonful. Enjoy making this delightful recipe, and feel free to share your experiences with me!
Broccoli Potato Cheese Soup
Indulge in the warmth of this Broccoli Potato Cheese Soup Recipe, a comforting dish that effortlessly brings family and friends together. Perfect for busy weeknights or casual gatherings, each spoonful envelops you with a creamy blend of sharp cheddar cheese, tender potatoes, and vibrant broccoli—truly a warm hug in a bowl. This easy-to-make soup only takes about 40 minutes, making it an ideal choice for any occasion. Packed with wholesome ingredients, it’s a nutritious option that doesn’t compromise on flavor.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves approximately four
- Category: Main
- Method: Stovetop
- Cuisine: American
Ingredients
- 1–2 tablespoons butter
- 1 onion (diced)
- 2 medium carrots (diced)
- 3 cloves garlic (minced)
- 4 cups chicken stock
- 2 large potatoes (peeled and chopped into ½-inch cubes)
- 16 ounces broccoli florets (fresh or frozen)
- ¼ cup cornstarch
- 1 cup milk
- 1½ cups shredded sharp cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon ground pepper
Instructions
- Sauté diced onion in butter until softened.
- Add carrots, salt, and pepper; cook until tender.
- Stir in minced garlic and sauté briefly.
- Add potatoes and chicken stock; bring to a simmer.
- Once potatoes soften, add broccoli and continue cooking until tender.
- Mix cornstarch with milk until smooth; add to soup to thicken.
- Stir in shredded cheddar cheese until melted.
- Serve hot, garnished with fresh herbs or croutons as desired.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 45mg