Broccoli Potato Cheese Soup

Broccoli Potato Cheese Soup is a creamy, comforting dish packed with rich flavors and wholesome ingredients. This hearty soup combines tender potatoes, fresh broccoli, and melted cheese into a deliciously warm and satisfying meal.

Why You’ll Love This Recipe

  • Rich and creamy – The perfect blend of cheese, potatoes, and cream makes this soup incredibly satisfying.
  • Easy to make – Simple ingredients and quick preparation make it ideal for busy weeknights.
  • Nutritious and filling – Loaded with vegetables, fiber, and protein for a well-balanced meal.
  • Customizable – Easily adjust ingredients to suit your preferences.
  • Perfect for leftovers – Tastes even better the next day!

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Butter
  • Onion, diced
  • Garlic, minced
  • Carrots, diced
  • Potatoes, peeled and diced
  • Broccoli, chopped
  • Chicken or vegetable broth
  • Heavy cream or milk
  • Sharp cheddar cheese, shredded
  • Flour
  • Salt and pepper, to taste
  • Paprika (optional, for extra flavor)

Directions

  1. Sauté the aromatics: In a large pot, melt butter over medium heat. Add diced onions, carrots, and garlic. Cook until fragrant and softened.
  2. Cook the potatoes: Add the diced potatoes and broth. Bring to a boil, then reduce heat and simmer until potatoes are tender.
  3. Add the broccoli: Stir in the chopped broccoli and continue simmering for about 5 minutes until tender.
  4. Thicken the soup: In a small bowl, mix flour with a bit of broth to form a slurry. Stir into the soup and cook for a few more minutes to thicken.
  5. Blend (optional): For a smoother soup, use an immersion blender to partially blend the mixture.
  6. Add cheese and cream: Reduce heat to low and stir in heavy cream and shredded cheese until melted and smooth.
  7. Season and serve: Add salt, pepper, and paprika to taste. Serve warm and enjoy!

Servings and Timing

  • Servings: 4-6
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

Variations

  • Make it vegetarian: Use vegetable broth instead of chicken broth.
  • Spicy version: Add a dash of cayenne pepper for heat.
  • Lighter option: Swap heavy cream for milk or Greek yogurt.
  • Extra protein: Stir in cooked shredded chicken or crispy bacon.
  • Different cheese: Try gouda, Monterey Jack, or Swiss for a unique twist.

Storage/Reheating

  • Refrigerate: Store leftovers in an airtight container for up to 4 days.
  • Freeze: Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm on the stove over low heat, stirring occasionally. If thickened, add a splash of broth or milk.

FAQs

Can I use frozen broccoli?

Yes! Frozen broccoli works just as well—just add it a few minutes earlier to ensure it’s fully cooked.

What’s the best way to make this soup thicker?

Use a flour slurry or mash some of the potatoes before adding cheese.

Can I make this soup gluten-free?

Yes! Use cornstarch instead of flour to thicken the soup.

What’s the best cheese to use?

Sharp cheddar is best, but you can mix in gouda, Swiss, or Monterey Jack.

Can I make this soup in a slow cooker?

Yes! Add all ingredients except cheese and cream to the slow cooker and cook on low for 6 hours. Stir in cheese and cream before serving.

How can I prevent the cheese from clumping?

Shred cheese from a block instead of using pre-shredded cheese, and add it off the heat to prevent clumping.

Is this soup kid-friendly?

Absolutely! The creamy texture and cheesy flavor make it a favorite with kids.

Can I add other vegetables?

Yes! Cauliflower, celery, or bell peppers make great additions.

How do I make it dairy-free?

Use coconut milk and dairy-free cheese alternatives.

What can I serve with this soup?

Crusty bread, a fresh salad, or grilled cheese sandwiches pair perfectly.

Conclusion

Broccoli Potato Cheese Soup is a creamy, cheesy, and comforting dish that’s perfect for chilly days. Whether you enjoy it as a main meal or a side, this soup is sure to become a family favorite. Give it a try and savor a warm, delicious bowl!

Print

Broccoli Potato Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty and creamy soup combines soft potatoes, fresh broccoli, and cheddar cheese in a rich, velvety broth. It’s easy to make in one pot and perfect for a quick weeknight meal. Serve it with crusty bread for the ultimate cozy dinner!

  • Author: [email protected]
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 46 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 2 tbsp butter
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 3 tbsp all-purpose flour
  • 3 cups chicken broth (or vegetable broth for vegetarian)
  • 2 cups milk (whole or 2%)
  • 2 medium russet potatoes, peeled and diced
  • 3 cups broccoli florets, chopped
  • 1 tsp salt (or to taste)
  • ½ tsp black pepper
  • ½ tsp paprika (optional)
  • 2 cups shredded cheddar cheese (plus extra for topping)
  • ½ cup heavy cream (optional, for extra creaminess)
  • ½ tsp Dijon mustard (optional, enhances flavor)

Instructions

Step 1: Sauté Aromatics

  1. In a large pot, melt butter over medium heat.
  2. Add the diced onion and cook for 3-4 minutes until soft.
  3. Stir in the minced garlic and cook for 30 seconds until fragrant.

Step 2: Make the Base

  1. Sprinkle in the flour and stir constantly for about 1 minute to cook out the raw flour taste.
  2. Slowly whisk in the chicken broth and milk, stirring to prevent lumps.

Step 3: Cook the Potatoes & Broccoli

  1. Add the diced potatoes, salt, black pepper, and paprika. Bring to a simmer and cook for 10-12 minutes until the potatoes are fork-tender.
  2. Stir in the chopped broccoli and simmer for another 5-7 minutes until tender but still bright green.

Step 4: Blend & Add Cheese

  1. Use an immersion blender to blend the soup to your desired consistency (chunky or smooth). Alternatively, blend half the soup in a blender and return to the pot.
  2. Stir in the shredded cheddar cheese, heavy cream, and Dijon mustard. Mix until the cheese is fully melted.

Step 5: Serve & Garnish

  1. Taste and adjust seasoning if needed.
  2. Serve hot, garnished with extra shredded cheese, crispy bacon bits, or croutons!

Notes

Make It Thicker: Add extra cheese or blend more of the soup for a thicker texture.

Cheese Options: Use sharp cheddar for the best flavor, or mix in Gouda or Monterey Jack.

Gluten-Free Option: Use cornstarch instead of flour for thickening.

Storage: Keeps in the fridge for 3-4 days. Reheat gently to avoid curdling.

 

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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