Broccoli Potato Cheese Soup Recipe: One Creamy, Soul-Warming Classic That Hits Every Comfort Craving

Photo of author
Published:

Broccoli Potato Cheese Soup is the kind of cozy, creamy bowl that instantly soothes. It’s rich without being heavy, cheesy without overpowering, and loaded with soft chunks of potato and tender broccoli in every bite. Whether you’re curled up on a chilly day or feeding a hungry crowd, this soup delivers comfort and satisfaction with minimal fuss.

What makes this soup truly shine is the balance — hearty potatoes give it body, broccoli adds earthiness and color, and sharp cheddar cheese melts into a velvety finish. The flavors come together in a way that feels both familiar and deeply satisfying.

It’s one of those one-pot meals that fills your kitchen with warmth and your bowl with goodness.

Ingredients Overview

Each ingredient plays a role in building flavor and creating the soup’s rich texture.

Broccoli: Fresh or frozen broccoli florets add a slightly earthy, nutty flavor and lovely green color. Chop into small, bite-size pieces for faster cooking and easier eating.

Potatoes: Russet or Yukon Gold potatoes bring a soft, comforting base. Russets break down and thicken the soup, while Yukon Golds stay more intact and creamy.

Cheddar Cheese: Sharp cheddar melts smoothly into the broth, giving a bold, savory finish. Pre-shredded cheese works, but block cheddar melts better.

Onion and Garlic: A classic aromatic base that gives the soup depth and richness.

Butter and Flour: Used to create a roux, which thickens the soup and gives it that signature creamy texture.

Milk and Broth: Milk adds creaminess; broth brings savory depth. Use a mix of both for a full-bodied base.

Carrot (Optional): Adds a touch of sweetness and color to balance the richness.

Salt, Pepper, and Mustard Powder: Mustard powder brightens the cheese flavor and adds dimension without being obvious.

Step-by-Step Instructions

1. Sauté the Base:

In a large soup pot or Dutch oven, melt:

  • 2 tbsp butter

  • Add 1 small diced onion and sauté over medium heat for 4–5 minutes, until soft.

  • Stir in 2 minced garlic cloves and cook 30 seconds more.

2. Make the Roux:

Sprinkle in:

  • 2 tbsp all-purpose flour

  • Stir constantly for 1–2 minutes until flour is golden and smells nutty.

3. Add Liquids and Potatoes:

Slowly whisk in:

  • 2 cups milk (whole or 2%)

  • 2 cups vegetable or chicken broth

Add:

  • 2–3 medium potatoes, peeled and diced

  • 1 medium carrot, diced (optional)

  • ½ tsp mustard powder

  • Salt and pepper to taste

Bring to a boil, then reduce heat and simmer 10–12 minutes until potatoes are fork-tender.

4. Add Broccoli:

Stir in:

  • 3 cups chopped broccoli florets

Simmer another 6–8 minutes until broccoli is tender but still bright green.

5. Blend (Optional):

For a smooth soup, use an immersion blender to partially blend, or transfer half to a blender and pulse. Leave some chunks for texture.

6. Add Cheese:

Remove from heat. Stir in:

  • 2 cups shredded sharp cheddar cheese, one handful at a time

Stir until melted and smooth. Taste and adjust seasoning as needed.

7. Serve:

Ladle into bowls and garnish with:

  • Extra cheese

  • Cracked black pepper

  • Chopped chives or green onions

  • Crumbled bacon (optional)

Tips, Variations & Substitutions

Tips:

  • Grate your own cheese for the best melt — pre-shredded cheese has anti-caking agents.

  • Cut broccoli and potatoes into even pieces so they cook evenly.

  • Don’t boil after adding cheese — it may curdle. Add cheese off heat.

Variations:

  • Extra Creamy: Stir in ¼ cup heavy cream with the cheese.

  • Chunky: Skip blending altogether for a stew-like texture.

  • Spicy: Add a pinch of cayenne or stir in diced jalapeños.

  • Protein Boost: Add cooked diced chicken, ham, or crumbled sausage.

  • Low-Carb: Replace potatoes with cauliflower florets.

Substitutions:

  • No Cheddar? Use a blend of cheeses like Monterey Jack, Gruyère, or Swiss.

  • Dairy-Free? Use plant-based milk and cheese alternatives; use olive oil instead of butter.

  • Gluten-Free? Use cornstarch instead of flour or skip the roux and blend some of the soup to thicken naturally.

Serving Ideas & Occasions

Broccoli Potato Cheese Soup is perfect for:

  • Cozy winter lunches

  • Casual weeknight dinners

  • Freezer meal prep

  • Potlucks or family gatherings

Serve it with:

  • Crusty bread or garlic toast

  • A fresh green salad

  • Roasted veggies

  • A grilled cheese sandwich for double comfort

It’s filling on its own, but pairs beautifully with simple sides for a complete meal.

Nutritional & Health Notes

This soup is hearty and satisfying, offering a solid mix of:

  • Fiber and potassium from potatoes and broccoli

  • Calcium and protein from cheese and milk

  • Antioxidants from garlic, onions, and broccoli

One serving (about 1½ cups) offers approximately:

  • 350–400 calories

  • 12–15g protein

  • 25–30g carbohydrates

  • 20–25g fat (varies by cheese and milk)

To lighten it:

  • Use low-fat milk

  • Reduce cheese slightly

  • Add more broccoli or substitute part of the potato with cauliflower

FAQs

1. Can I make this soup ahead of time?

Yes! It stores well in the fridge for up to 4 days. Reheat gently on the stove — avoid boiling once cheese is added.

2. Can I freeze this soup?

It’s best fresh, but it can be frozen. The texture may change slightly — stir well when reheating and add a splash of milk to revive creaminess.

3. Can I use frozen broccoli?

Yes. Add it directly to the simmering soup in the last few minutes of cooking. It cooks faster than fresh.

4. Can I make it vegan?

Yes. Use plant-based butter, milk, and cheese alternatives. Use veggie broth and check seasonings for balance.

5. What potatoes work best?

Russet potatoes make the soup thicker and more blended. Yukon Golds stay creamy and hold their shape better.

6. How do I thicken the soup more?

Blend more of the soup or stir in a cornstarch slurry (1 tbsp cornstarch + 1 tbsp water) and simmer briefly.

7. Can I use a slow cooker?

Yes. Add all ingredients except cheese. Cook on low for 6–7 hours, then stir in cheese just before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Broccoli Potato Cheese Soup Recipe: One Creamy, Soul-Warming Classic That Hits Every Comfort Craving


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: rodrigo Stone

Description

A rich, creamy soup made with tender potatoes, fresh broccoli, and sharp cheddar cheese — cozy, satisfying, and perfect for weeknight comfort.


Ingredients

2 tbsp butter
1 small onion, diced
2 garlic cloves, minced
2 tbsp all-purpose flour
2 cups milk
2 cups vegetable or chicken broth
2–3 medium potatoes, peeled and diced
1 carrot, diced (optional)
½ tsp mustard powder
Salt and pepper, to taste
3 cups chopped broccoli
2 cups shredded sharp cheddar cheese


Instructions

  • Melt butter in a pot. Sauté onion 4–5 mins. Add garlic, cook 30 secs.

  • Stir in flour, cook 2 mins.

  • Slowly whisk in milk and broth. Add potatoes, carrot, mustard powder, salt, and pepper.

  • Simmer 10–12 mins until potatoes are tender.

  • Add broccoli and simmer 6–8 mins more.

  • Blend partially if desired. Remove from heat.

  • Stir in cheese until melted. Serve hot with toppings.

Notes

Don’t boil after adding cheese. Use freshly shredded cheddar for best melt. Customize with cream, protein, or extra veggies.

my profile picture
Fadi Alaydi

a passionate chef with a flair for transforming ingredients into unforgettable culinary experiences. Currently, I thrive as a shift chef in the dynamic world of the kitchen, where I constantly push the boundaries of taste and texture..

You Might Also Like...

Loaded Chicken Avocado Power Bowl: 7 Amazing Flavor Layers

Loaded Chicken Avocado Power Bowl: 7 Amazing Flavor Layers

Slow Cooker Honey Garlic Chicken: 5 Easy Comfort Dinner

Slow Cooker Honey Garlic Chicken: 5 Easy Comfort Dinner

Slow Cooker Beef Ramen Noodles: 6 Easy Comfort Bowl

Slow Cooker Beef Ramen Noodles: 6 Easy Comfort Bowl

Slow Cooker Chicken Burrito Bowl: 5 Simple Flavorful Meal

Slow Cooker Chicken Burrito Bowl: 5 Simple Flavorful Meal

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star