Why You’ll Love This Recipe

This soup is the ultimate comfort food, combining creamy cheese, hearty potatoes, and nutritious broccoli into one satisfying bowl. The flavors blend beautifully, creating a smooth, rich base with tender vegetables throughout.

Another reason to love this recipe is how filling and nourishing it is. The potatoes add heartiness, while broccoli provides a fresh and slightly earthy flavor that balances the creamy cheese.

It’s also a very simple recipe that uses everyday ingredients and comes together in one pot, making it convenient for busy weeknights. Plus, it can easily be customized with additional vegetables, spices, or proteins to suit your taste.

Ingredients

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

butter
onion, finely chopped
garlic, minced
broccoli florets, chopped
potatoes, peeled and diced
carrots, diced
chicken or vegetable broth
milk or half-and-half
cheddar cheese, shredded
all-purpose flour
salt
black pepper

Directions

  1. In a large pot, melt the butter over medium heat.

  2. Add the chopped onion and cook until softened, about 3 to 4 minutes.

  3. Stir in the minced garlic and cook for another minute until fragrant.

  4. Sprinkle the flour over the mixture and stir continuously for about 1 minute to form a light roux.

  5. Gradually pour in the broth while stirring to prevent lumps from forming.

  6. Add the diced potatoes, carrots, and broccoli to the pot.

  7. Bring the soup to a gentle boil, then reduce the heat and simmer for about 15 to 20 minutes, or until the vegetables are tender.

  8. Stir in the milk or half-and-half and allow the soup to heat through.

  9. Add the shredded cheddar cheese and stir until fully melted and smooth.

  10. Season with salt and black pepper to taste. Serve warm.

Servings and timing

Servings: 6 servings

Prep time: 15 minutes
Cook time: 25 minutes
Total time: 40 minutes

Variations

Loaded Broccoli Potato Soup
Add cooked bacon bits and top with extra cheese and green onions for a loaded baked potato-style soup.

Spicy Broccoli Cheese Soup
Add a pinch of cayenne pepper or red pepper flakes to give the soup a gentle heat.

Vegetarian Version
Use vegetable broth instead of chicken broth to make the soup fully vegetarian.

Extra Creamy Soup
Blend a portion of the soup with an immersion blender before adding the cheese for a thicker and smoother texture.

Chicken Broccoli Potato Soup
Add shredded cooked chicken for extra protein and a heartier meal.

Storage/Reheating

Store leftover soup in an airtight container in the refrigerator for up to 4 days. The soup may thicken as it sits due to the potatoes and cheese.

To reheat, warm it gently on the stovetop over medium-low heat while stirring occasionally. You can add a splash of milk or broth to thin the soup if needed.

The soup can also be frozen for up to 2 months. Allow it to thaw overnight in the refrigerator before reheating.

FAQs

Can I use frozen broccoli?

Yes, frozen broccoli works well in this soup. Simply add it directly to the pot during cooking.

What type of potatoes work best?

Yukon Gold or Russet potatoes are excellent choices because they become soft and creamy when cooked.

Can I blend the soup?

Yes, you can partially or fully blend the soup for a smoother texture if desired.

How do I prevent the cheese from becoming grainy?

Add the cheese after reducing the heat and stir slowly to help it melt smoothly.

Can I make this soup gluten-free?

Yes, substitute the flour with cornstarch or a gluten-free flour blend to thicken the soup.

Can I add other vegetables?

Yes, vegetables such as celery, cauliflower, or corn can be added for extra flavor and texture.

Can I use a different type of cheese?

Yes, cheeses like Monterey Jack, Gruyère, or Colby can be used instead of cheddar.

Is this soup good for meal prep?

Yes, it stores well in the refrigerator and can be reheated easily for quick meals.

Why is my soup too thick?

Potatoes release starch while cooking, which thickens the soup. Add more broth or milk to reach your desired consistency.

Can I make this soup in a slow cooker?

Yes, add all ingredients except the cheese and milk to a slow cooker and cook until the vegetables are tender. Stir in the cheese and milk at the end.

Conclusion

Broccoli cheese and potato soup is a hearty and comforting dish that delivers creamy richness and wholesome flavor in every spoonful. Easy to prepare and incredibly satisfying, it’s perfect for family dinners, cozy evenings, or meal prepping for the week. With its creamy texture and delicious blend of ingredients, this soup is sure to become a favorite comfort meal


Print

Broccoli Cheese and Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Broccoli Cheese and Potato Soup is creamy, hearty, and packed with tender potatoes, fresh broccoli, and melted cheddar cheese. Perfect for cozy dinners or meal prep, this easy one-pot soup recipe delivers rich flavor, comforting texture, and a satisfying bowl of homemade comfort food.

  • Author: Catherine
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 tablespoons butter

  • 1 small onion, finely chopped

  • 2 cloves garlic, minced

  • 3 cups broccoli florets, chopped

  • 2 medium potatoes, peeled and diced

  • 1 cup carrots, diced

  • 4 cups chicken or vegetable broth

  • 1 cup milk or half-and-half

  • 1 ½ cups cheddar cheese, shredded

  • 3 tablespoons all-purpose flour

  • Salt, to taste

  • Black pepper, to taste

Instructions

  • In a large pot, melt the butter over medium heat.

  • Add the chopped onion and cook for about 3–4 minutes until softened.

  • Stir in the minced garlic and cook for another minute until fragrant.

  • Sprinkle the flour over the mixture and stir continuously for about 1 minute to create a light roux.

  • Gradually pour in the broth, stirring constantly to avoid lumps.

  • Add the diced potatoes, carrots, and broccoli to the pot.

  • Bring the soup to a gentle boil, then reduce the heat and simmer for 15–20 minutes, or until the vegetables are tender.

  • Stir in the milk or half-and-half and heat gently.

  • Add the shredded cheddar cheese and stir until completely melted and smooth.

  • Season with salt and black pepper to taste, then serve warm.

Notes

For a thicker soup, blend a portion of the soup using an immersion blender before adding the cheese.Use freshly shredded cheese for the smoothest texture when melting.If the soup becomes too thick, add a little extra milk or broth while reheating.This soup pairs well with crusty bread or garlic toast for a complete meal.

Similar Posts

Leave a Reply

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

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