Broccoli Potato Cheese Soup Recipe — I made this the first time when a winter storm left me with a pantry of potatoes, a head of broccoli, and a chunk of cheddar, and honestly it felt like a hug in a bowl.
I remember standing over the stove, in a sweater, stirring and feeling like I was slowly rescuing dinner. It’s simple. Comforting. Nothing flashy. You’ll see why.
Opening Description
This Broccoli Potato Cheese Soup Recipe is creamy, cozy, and wildly forgiving. It’s the kind of soup you can throw together after work, or when friends drop by unexpectedly.
Quick tip: don’t skip this step.
Why You’ll Love This Broccoli Potato Cheese Soup Recipe
- It’s hearty without being heavy.
- It uses everyday ingredients.
- It’s kid-friendly and freezer-friendly.
- It reheats well and tastes even better the next day.
Here’s the thing…
Most people miss this step: let the potatoes simmer until truly fork-tender. Don’t rush this step.
Preparation Phase & Tools to Use
You don’t need fancy equipment. Here’s what helps:
- Large heavy-bottomed pot or Dutch oven (prevents sticking).
- Sharp chef’s knife and cutting board.
- Measuring cups and spoons.
- Small bowl for mixing cornstarch and milk.
- Wooden spoon or heatproof spatula.
- Optional: immersion blender for a smoother texture.
In my kitchen, this works better when I use a heavy pot and keep the heat medium-low once the milk goes in. Stir often so it doesn’t stick.
Ingredients for Broccoli Potato Cheese Soup Recipe
- 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
How to Make Broccoli Potato Cheese Soup Recipe at Home
- Melt one to two tablespoons of butter in a skillet over medium-high heat.
- Sauté the onion in butter until the diced onions begin to soften, about 3 minutes.
- Add carrots, salt, and pepper and continue to cook for another 3-4 minutes.
- Then, add garlic and sauté, stirring, for 30 seconds.
- Next, add the potatoes and chicken broth.
- Cover and bring to a simmer. Simmer for about ten minutes.
- Add broccoli and continue simmering until the broccoli and potatoes are tender—about 10 minutes. Potatoes should be fork-tender.
- In a small bowl, stir cornstarch into milk until smooth. Then, stir into the hot soup.
- Add in the cheese and stir until melted.
- Serve and enjoy!
Quick note: it thickens more as it cools. So don’t panic if it seems a little loose right after you add the milk.
Pro Tips for Best Results
- Use sharp cheddar for the best flavor — it melts nicely and gives that tang.
- Stir often so it doesn’t stick to the bottom, especially after adding the milk and cornstarch.
- If you like a silkier soup, blitz half the soup with an immersion blender, then fold the rest in.
- Adjust salt after adding cheese; cheddar can be salty.
- One thing I noticed is that frozen broccoli can make the soup slightly looser — drain any excess water if using thawed florets.
Variations & Customization Ideas
- Make it vegetarian: use vegetable stock instead of chicken.
- Add bacon or ham for smoky flavor.
- Swap half-and-half for milk for extra richness.
- Stir in a spoonful of mustard for depth.
- Add a pinch of nutmeg — it’s subtle but lovely.
Common Mistakes to Avoid
- Not cooking the potatoes long enough — results in undercooked chunks.
- Adding cheese to boiling soup — heat your soup down to low before adding cheese to prevent graininess.
- Skimping on stirring after milk is added — it can stick and scorch.
- Using low-quality cheese — it won’t melt smoothly.
What to Serve With Broccoli Potato Cheese Soup Recipe
- Crusty bread or sourdough.
- A simple green salad with a sharp vinaigrette.
- Grilled cheese on the side for dunking.
- Crackers and a sprinkle of chives.
Storage & Reheating Instructions
- Fridge: store in an airtight container for up to 3 days.
- Freezer: cool completely, then freeze in portions for up to 3 months.
- Reheat on the stovetop over low heat, stirring often. Add a splash of milk if it’s too thick.
- Warning: do not microwave uncovered at high power — soup can splatter.
Estimated Nutrition Information (per 1.5 cup serving — approximate)
- Calories: ~320 kcal
- Protein: 12 g
- Fat: 16 g
- Carbohydrates: 32 g
- Fiber: 4 g
- Sodium: varies with stock and cheese
Quick question: want it lighter? Use low-fat milk and a bit less cheese.
FAQs
Q: Can I make this soup dairy-free?
A: Yes — swap milk with unsweetened oat or almond milk and use a dairy-free cheese, though texture will vary.
Q: Can I use frozen broccoli?
A: Absolutely. If frozen, add it straight in but reduce simmer time slightly to avoid overcooking.
Q: How do I fix a grainy cheese soup?
A: Lower the heat, remove from direct heat, and stir in smaller pieces of cheese slowly. Avoid boiling after cheese is added.
Q: Can I make this in a slow cooker?
A: You can — sauté aromatics first, then combine in a slow cooker and cook on low 4–6 hours. Add cheese at the end.
Q: Is cornstarch necessary?
A: It helps thicken without cream. You can omit it and use a roux or reduce the soup longer for thickness.
Here’s the thing…
If your soup splits, whisk in a little cold milk to bring it back. Trust me.
Expert Tips for the Best Broccoli Potato Cheese Soup Recipe
- Grate your own cheese. Pre-shredded cheese often contains anti-caking agents that make melting less smooth.
- Use quality stock — it’s the backbone of the soup.
- Layer flavors: sautéing the carrots and onions develops sweetness and depth.
- For a restaurant-style finish, top with crisp prosciutto or toasted breadcrumbs.
Mini-hooks: Keep reading, this part matters…
Save this recipe for later. Try it and see how it turns out.
Common kitchen frustration: soup that’s too thin. Don’t rush this step. Let it simmer and thicken, or whisk in a little more cornstarch slurry.
Engagement CTA: If you try it, come back and tell me how you tweaked it. I love hearing tweaks.
Internal links you might like:
- For more weeknight winners, check out /easy-dinner-recipes/
- Need a quick morning plan? See /quick-breakfast-recipes/
- Looking for lighter options? Peek at /healthy-recipes/
Keep a spoon nearby. And that’s it. Nothing complicated here.
Conclusion
This Broccoli Potato Cheese Soup Recipe recipe is perfect for quick meals, easy snacks, or special occasions. It’s comforting, forgiving, and makes the most of simple pantry staples.
For a similar take with extra veggies, see Cooking Classy’s Cheddar Broccoli Potato Soup and for a faster one-pot version check out FoodieCrush’s One-Pot, 30-Minute Broccoli Cheddar Potato Soup.
Try it and see how it turns out. And if you want, save this recipe and come back to it when you need a little kitchen comfort.
PrintBroccoli Potato Cheese Soup
A creamy, cozy soup made with potatoes, broccoli, and cheddar cheese, perfect for quick meals and comforting dinners.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
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 butter in a skillet over medium-high heat.
- Sauté the onion in butter until soft, about 3 minutes.
- Add carrots, salt, and pepper; cook for another 3-4 minutes.
- Stir in garlic and sauté for 30 seconds.
- Include potatoes and chicken broth; bring to simmer.
- Cover and simmer for about 10 minutes.
- Add broccoli and simmer until tender, about 10 minutes.
- Stir cornstarch into milk until smooth, then mix into the soup.
- Add cheese and stir until melted.
- Serve and enjoy!
Notes
Soup thickens as it cools; don’t panic if it seems loose right after milk addition.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4g
- Sodium: 800mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 30mg