Creamy Broccoli Potato Soup- Easy & Delicious Recipe
Broccoli Potato Soup is more than just a meal; it’s a warm hug in a bowl, a comforting classic that brings joy with every spoonful. On a chilly evening, or when you simply crave something utterly satisfying and nourishing, there’s nothing quite like this creamy, dreamy concoction. What makes this particular Broccoli Potato Soup so special? It’s the perfect harmony of tender, earthy broccoli florets and fluffy, starchy potatoes, simmered to perfection in a rich, velvety broth. We’ll be adding a few secret touches that elevate it beyond the ordinary, transforming simple ingredients into an extraordinary culinary experience. Get ready to discover your new go-to comfort food, a recipe that’s both incredibly easy to make and guaranteed to impress your taste buds. Prepare to fall in love with this wholesome and delicious Broccoli Potato Soup all over again.

Ingredients:
- 2 cans (14.5 oz each) chicken broth
- 2-3 large carrots, peeled and sliced
- 4 medium potatoes, peeled and diced
- 1 tsp onion powder
- 2 small broccoli heads, chopped
- 1/3 cup butter
- 1/4 cup all-purpose flour
- 3 1/2 to 4 cups milk
- 4 cups shredded cheddar cheese
- 1 tsp salt
Cooking the Vegetables
- First, gather all your vegetables and prepare them for cooking. Peel and slice the carrots into thin, uniform rounds. This ensures they cook evenly and become tender throughout the soup. Next, peel the four medium potatoes and dice them into bite-sized cubes, roughly 1/2 inch in size. Uniformity in potato size is key for consistent cooking. Finally, wash the two small broccoli heads thoroughly. Trim away any thick, woody stems, and then chop the florets into bite-sized pieces. You can include some of the tender parts of the stems if you like, just make sure they are also chopped small. Setting these prepped vegetables aside means you’re ready to move on to the next stage.
- In a large pot or Dutch oven, melt the 1/3 cup of butter over medium heat. Once the butter is fully melted and slightly shimmering, add your sliced carrots and diced potatoes. Stir them around to coat them evenly with the melted butter. We’re not looking to brown them at this stage, but rather to get a gentle sauté to start softening them. Cook, stirring occasionally, for about 5 to 7 minutes. This initial cooking helps to build a base flavor for our Broccoli Potato Soup.
- Now, it’s time to introduce the broth and seasonings. Pour in the 2 cans of chicken broth. Add the 1 tsp of onion powder and 1 tsp of salt. Stir everything together well, making sure to scrape up any bits that might have started to stick to the bottom of the pot. Bring the mixture to a boil, then immediately reduce the heat to low, cover the pot, and let it simmer. We want the vegetables to become tender, so allow them to cook for about 15 to 20 minutes, or until a fork easily pierces the potatoes and carrots.
Creating the Creamy Base
- While the vegetables are simmering, let’s prepare the creamy element that will make this Broccoli Potato Soup so rich and satisfying. In a separate medium saucepan, melt the 1/3 cup of butter over medium heat. Once melted, whisk in the 1/4 cup of all-purpose flour. This creates a roux, which is the foundation of our thickening agent. Cook the roux, whisking constantly, for about 1 to 2 minutes. You want the flour to cook through, which will remove any raw flour taste, but be careful not to let it brown too much, as we’re aiming for a creamy white sauce.
- Gradually whisk in 3 1/2 cups of the milk, a little at a time, into the roux. Continue whisking constantly to prevent any lumps from forming. Once all the milk is incorporated, continue to cook the mixture over medium-low heat, stirring frequently, until it thickens to a consistency that coats the back of a spoon. This usually takes about 5 to 8 minutes. If you find the soup isn’t as thick as you’d like later on, you can always add the remaining 1/2 cup of milk to thin it slightly, or if it’s too thin, you can make a slurry of a tablespoon of cornstarch with a little water and stir that in.
- Once the vegetables in the large pot are tender, it’s time to combine everything. Add the chopped broccoli florets to the simmering pot with the potatoes and carrots. Cook for an additional 5 to 7 minutes, or until the broccoli is tender-crisp and bright green. Overcooked broccoli can become mushy and lose its vibrant color. Next, carefully pour the thickened milk mixture from the medium saucepan into the large pot with the vegetables. Stir gently to combine everything thoroughly.
- Now for the best part – the cheese! Reduce the heat to low. Gradually add the 4 cups of shredded cheddar cheese, a handful at a time, stirring constantly until each addition is melted and smooth before adding more. It’s important to do this over low heat to prevent the cheese from becoming greasy or separating. Keep stirring until all the cheese is incorporated and the soup is wonderfully creamy and cheesy. Taste the soup and adjust seasoning if needed, adding a pinch more salt or onion powder if you desire. If the soup is too thick at this point, you can add a splash more milk to reach your desired consistency. Serve immediately and enjoy this hearty Broccoli Potato Soup.

Conclusion:
And there you have it! Your delicious and comforting Broccoli Potato Soup is ready to be enjoyed. This recipe is a fantastic way to create a hearty and nourishing meal that’s surprisingly simple to put together. The creamy texture from the potatoes and the vibrant freshness of the broccoli create a harmonious flavor profile that’s sure to please. Whether you’re looking for a weeknight dinner solution or a comforting starter, this soup delivers.
For serving suggestions, I love to top my Broccoli Potato Soup with a sprinkle of sharp cheddar cheese, a dollop of sour cream, or some crunchy croutons. A side of crusty bread is also an absolute must for dipping! If you’re feeling adventurous, consider adding some crispy beef bacon bits or a swirl of pesto for an extra layer of flavor.
This Broccoli Potato Soup is also incredibly versatile. Don’t hesitate to experiment with adding other vegetables like carrots or leeks, or even a pinch of nutmeg for warmth. For a dairy-free version, simply substitute the milk and cream with your favorite plant-based alternatives like almond milk or coconut milk, and use nutritional yeast for a cheesy flavor. I encourage you to make this your own and discover new favorite combinations!
Frequently Asked Questions about Broccoli Potato Soup:
Q1: Can I make Broccoli Potato Soup ahead of time?
Absolutely! Broccoli Potato Soup is an excellent candidate for meal prep. You can store it in an airtight container in the refrigerator for up to 3-4 days. When reheating, you might need to add a splash of broth or milk to reach your desired consistency, as it can thicken as it cools.
Q2: How can I make Broccoli Potato Soup richer and creamier?
To achieve an extra rich and creamy Broccoli Potato Soup, you can blend a portion of the cooked potatoes and broccoli until smooth before returning them to the pot. Alternatively, you can stir in a swirl of heavy cream, half-and-half, or even a tablespoon of cream cheese at the end of cooking. For a dairy-free option, full-fat coconut milk or a cashew cream will provide wonderful richness.

Creamy Broccoli Potato Soup – Easy & Delicious Recipe
A simple and delicious recipe for a creamy broccoli potato soup, perfect for a comforting meal.
Ingredients
-
2 cans (14.5 oz each) chicken broth
-
2-3 large carrots, peeled and sliced
-
4 medium potatoes, peeled and diced
-
1 tsp onion powder
-
2 small broccoli heads, chopped
-
1/3 cup butter
-
1/4 cup all-purpose flour
-
3 1/2 to 4 cups milk
-
4 cups shredded cheddar cheese
-
1 tsp salt
Instructions
-
Step 1
Prepare all vegetables: peel and slice carrots, peel and dice potatoes into bite-sized cubes, wash and chop broccoli florets. -
Step 2
In a large pot, melt butter over medium heat. Add carrots and potatoes, sauté for 5-7 minutes until slightly softened. -
Step 3
Pour in chicken broth, add onion powder and salt. Bring to a boil, then reduce heat, cover, and simmer for 15-20 minutes until vegetables are tender. -
Step 4
While vegetables simmer, make the creamy base: in a separate saucepan, melt butter, whisk in flour to create a roux. Cook for 1-2 minutes. Gradually whisk in 3 1/2 cups milk and cook until thickened. -
Step 5
Add chopped broccoli to the pot with tender vegetables and cook for 5-7 minutes until tender-crisp. -
Step 6
Pour the thickened milk mixture into the pot with the vegetables. Stir to combine. -
Step 7
Reduce heat to low. Gradually add shredded cheddar cheese, stirring until melted and smooth. Adjust seasoning and consistency with additional milk if needed. Serve immediately.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
