Broccoli Potato Cheese Soup

Broccoli Potato Cheese Soup is a creamy, comforting dish that’s packed with tender potatoes, fresh broccoli, and rich, melty cheese. This hearty soup is perfect for chilly nights and makes for a satisfying meal that the whole family will love. With simple ingredients and easy steps, you can enjoy a warm bowl of homemade goodness in no time.

Why You’ll Love This Recipe

  • Easy to Make – Simple, wholesome ingredients come together quickly.
  • Creamy and Comforting – A rich, velvety texture that’s perfect for cozy meals.
  • Nutritious – Loaded with vegetables and protein from the cheese.
  • Kid-Friendly – Even picky eaters love this cheesy soup.
  • Great for Leftovers – Tastes even better the next day!
Broccoli Potato Cheese Soup 10 Broccoli Potato Cheese Soup is a creamy, comforting dish that’s packed with tender potatoes, fresh broccoli, and rich, melty cheese. This hearty soup is perfect for chilly nights and makes for a satisfying meal that the whole family will love. With simple ingredients and easy steps, you can enjoy a warm bowl of homemade goodness in no time.


Ingredients

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

  • Butter
  • Onion
  • Garlic
  • Potatoes
  • Broccoli
  • Chicken or vegetable broth
  • Milk or heavy cream
  • Cheddar cheese
  • Salt and pepper
  • Paprika (optional)
  • Flour (for thickening)

Directions

  1. Sauté the aromatics – In a large pot, melt butter over medium heat. Add chopped onion and garlic, cooking until softened.
  2. Add the potatoes and broth – Stir in the diced potatoes and pour in the broth. Bring to a boil, then reduce heat and simmer until the potatoes are tender.
  3. Add the broccoli – Add the chopped broccoli and cook for another 5-7 minutes until tender.
  4. Thicken the soup – In a small bowl, mix flour with a bit of milk to create a slurry. Stir it into the soup to thicken.
  5. Blend (optional) – For a creamier texture, blend part of the soup using an immersion blender or transfer half to a blender and return to the pot.
  6. Add cheese and milk – Lower the heat and stir in the shredded cheddar cheese and milk or cream. Stir until smooth.
  7. Season and serve – Add salt, pepper, and paprika (if using). Serve hot with crusty bread.

Servings and Timing

  • Servings: 4-6
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes

Variations

  • Extra Protein – Add cooked bacon or shredded chicken.
  • Lighter Version – Use low-fat milk and reduce the cheese amount.
  • Spicy Kick – Add red pepper flakes or diced jalapeños.
  • Gluten-Free – Skip the flour and use cornstarch to thicken.
  • Vegan Option – Substitute dairy ingredients with plant-based alternatives.

Storage/Reheating

  • Refrigerate: Store in an airtight container for up to 4 days.
  • Reheat: Warm on the stovetop over low heat or in the microwave in 30-second intervals. Stir well to prevent separation.
  • Freeze: Not recommended, as dairy-based soups may separate upon thawing.
Broccoli Potato Cheese Soup
Broccoli Potato Cheese Soup 11 Broccoli Potato Cheese Soup is a creamy, comforting dish that’s packed with tender potatoes, fresh broccoli, and rich, melty cheese. This hearty soup is perfect for chilly nights and makes for a satisfying meal that the whole family will love. With simple ingredients and easy steps, you can enjoy a warm bowl of homemade goodness in no time.


FAQs

Can I make this soup without blending?

Yes! If you prefer a chunkier texture, simply mash some of the potatoes with a spoon instead of blending.

What’s the best cheese for this soup?

Sharp cheddar works best for flavor, but you can also use a mix of cheeses like Gruyère or Monterey Jack.

Can I use frozen broccoli?

Yes! Just add it a few minutes earlier to allow more cooking time.

How do I make this soup thicker?

Use an extra tablespoon of flour or cornstarch, or mash more potatoes into the broth.

Can I make this in a slow cooker?

Yes! Cook on low for 6 hours or high for 3-4 hours, then stir in cheese and milk before serving.

Is this soup keto-friendly?

It can be! Replace potatoes with cauliflower and use heavy cream instead of milk.

What can I serve with this soup?

It pairs well with garlic bread, a side salad, or a grilled cheese sandwich.

Can I use dairy-free cheese?

Yes, but the texture may not be as smooth. Look for a high-quality meltable dairy-free cheese.

Can I add carrots or other veggies?

Absolutely! Carrots, celery, or even spinach can be great additions.

Why did my cheese turn grainy?

Overheating cheese can cause it to become grainy. Stir it in at a low temperature and avoid boiling.

Conclusion

Broccoli Potato Cheese Soup is a delicious, creamy, and hearty meal that’s easy to prepare and full of comforting flavors. Whether you enjoy it as a main dish or a side, this soup is sure to be a favorite in your home. Make a big batch and enjoy the leftovers for a quick and satisfying meal!

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

Broccoli Potato Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria B. Evans
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: Serves 6
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

This Broccoli Potato Cheese Soup is rich, creamy, and packed with flavor! Made with tender potatoes, fresh broccoli, and melty cheese, it’s the perfect cozy meal for a chilly day. Serve it with crusty bread for a satisfying lunch or dinner.


Ingredients

Units Scale
  • 2 tbsp butter
  • 1 small onion (diced)
  • 2 cloves garlic (minced)
  • 3 medium russet potatoes (peeled and diced)
  • 4 cups broccoli florets (chopped)
  • 4 cups vegetable or chicken broth
  • 1 cup milk (whole or 2%)
  • 1 cup heavy cream (or half-and-half)
  • 2 cups shredded sharp cheddar cheese
  • 1/2 tsp salt (or to taste)
  • 1/2 tsp black pepper
  • 1/2 tsp smoked paprika (optional)
  • 1/4 tsp cayenne pepper (optional, for heat)
  • 1 tbsp cornstarch + 2 tbsp water (optional, for thickening)

Instructions

  • Sauté Aromatics: In a large pot, melt butter over medium heat. Add onion and cook until soft, about 3 minutes. Stir in garlic and cook for another 30 seconds.
  • Cook the Potatoes: Add diced potatoes and broth to the pot. Bring to a boil, then reduce heat and simmer for about 15 minutes, or until potatoes are tender.
  • Add Broccoli: Stir in the chopped broccoli and cook for another 5–7 minutes until tender but still bright green.
  • Blend (Optional): For a smoother soup, use an immersion blender to partially blend the soup, leaving some chunks for texture.
  • Add Dairy & Cheese: Stir in milk and heavy cream, then gradually add shredded cheese, stirring constantly until melted and smooth.
  • Season & Thicken: Add salt, black pepper, smoked paprika, and cayenne. If the soup is too thin, mix cornstarch with water and stir it in to thicken.
  • Serve: Ladle into bowls and top with extra cheese, croutons, or crispy bacon if desired. Enjoy warm!

Notes

  • Use Yukon Gold potatoes for a creamier texture.
  • Swap cheddar with Gruyère or Monterey Jack for a different flavor.
  • Make it gluten-free by using cornstarch instead of flour.
  • Add crisped bacon or ham for extra heartiness.
  • Recipe Details

Nutrition

  • Calories: ~280
  • Sugar: 4g
  • Sodium: 450mg
  • Fat: 17g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 45mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

Your email address will not be published. Required fields are marked *