Broccoli Potato Cheese Soup Recipe
If you’re looking for a cozy, comforting dish that warms the heart and fills the belly, this Broccoli Potato Cheese Soup Recipe is just what you need! There’s something magical about the combination of creamy cheese, tender potatoes, and vibrant broccoli. It’s a recipe I turn to on busy weeknights or during family gatherings when I want everyone to feel right at home. This soup not only nourishes but also brings everyone together around the table, making it a true favorite in my kitchen.
Whether it’s a chilly day or just an ordinary one that could use a sprinkle of joy, this soup delivers every time. Plus, it’s so simple to whip up that even novice cooks can master it! Let’s dive into why this recipe will become a staple in your home.
Why You’ll Love This Recipe
- Quick and Easy: With just 40 minutes from start to finish, you can enjoy a hearty meal without spending all day in the kitchen.
- Family-Friendly: Kids love the cheesy goodness and colorful veggies, making it a hit with even the pickiest eaters.
- Make-Ahead Convenience: This soup freezes beautifully, so you can prepare a batch ahead of time for those busy days.
- Nourishing Ingredients: Packed with wholesome vegetables and protein-rich cheese, it’s both delicious and nutritious!

Ingredients You’ll Need
Gathering the ingredients for this Broccoli Potato Cheese Soup is a breeze. They are simple, wholesome items that you might already have in your pantry or fridge. Let’s take a look!
For the Soup
- 1-2 Tablespoons butter
- 1 onion (diced)
- 2 medium carrots (diced)
- 3 cloves garlic (minced)
- 4 cups chicken stock
- ¼ cup cornstarch
- 1 cup milk
- 2 large potatoes (peeled and chopped into ½-inch cubes)
- 16 ounces broccoli florets (fresh or frozen)
- 1½ cups shredded sharp cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon ground pepper
Variations
One of the best things about this Broccoli Potato Cheese Soup Recipe is its flexibility! You can easily adapt it to suit your tastes or whatever you have on hand.
- Add some protein: Toss in cooked chicken or chickpeas for an extra boost of flavor and nutrition.
- Spice it up: If you’re feeling adventurous, add a pinch of red pepper flakes for some heat.
- Mix in other veggies: Try adding spinach or kale for additional greens—it’s a great way to sneak in more nutrients!
- Change the cheese: Substitute gouda or Monterey Jack if you’re looking to mix things up with different flavors.
How to Make Broccoli Potato Cheese Soup Recipe
Step 1: Sauté the Vegetables
Melt one to two tablespoons of butter in a skillet over medium-high heat. Add the diced onion and sauté until they begin to soften—about 3 minutes. This step is crucial because it brings out the natural sweetness of the onions, creating a flavorful base for your soup.
Step 2: Add Carrots and Seasonings
Next, toss in the diced carrots along with salt and pepper. Continue cooking for another 3-4 minutes. The carrots add color and sweetness while enhancing the overall flavor profile of your soup!
Step 3: Introduce Garlic
Now it’s time to add minced garlic! Sauté for about 30 seconds until fragrant. Garlic not only adds depth but also makes your kitchen smell amazing—a sure sign that something delicious is on its way!
Step 4: Combine Potatoes and Stock
Add the chopped potatoes and pour in the chicken broth. Cover and bring everything to a simmer. Let it simmer gently for about ten minutes until those potatoes start getting tender.
Step 5: Incorporate Broccoli
Stir in the broccoli florets next! Continue simmering until both broccoli and potatoes are fork-tender—this should take about another 10 minutes. We want them soft enough to blend seamlessly into that creamy goodness we’re creating.
Step 6: Thicken with Cornstarch Mixture
In a small bowl, stir cornstarch into milk until smooth. Then gently stir this mixture into your hot soup. This step helps thicken your soup perfectly without any lumps!
Step 7: Add Cheesy Goodness
Finally, add in that glorious shredded sharp cheddar cheese! Stir until melted and incorporated throughout. The cheese makes this soup irresistibly creamy—just how we like it!
Step 8: Serve and Enjoy!
Ladle your warm Broccoli Potato Cheese Soup into bowls and serve immediately. Enjoy every comforting spoonful—it’s sure to become one of your go-to recipes!
Pro Tips for Making Broccoli Potato Cheese Soup Recipe
Making a delicious Broccoli Potato Cheese Soup is not only about following the recipe but also about adding your personal touch. Here are some tips to elevate your soup-making experience!
-
Use fresh ingredients: Fresh broccoli and potatoes enhance the flavor and texture of your soup. They provide a vibrant taste that frozen versions might lack.
-
Adjust thickness to your liking: If you prefer a thicker soup, allow it to simmer longer without the lid. Conversely, for a creamier texture, add more milk or cheese as desired.
-
Experiment with cheese types: While sharp cheddar is classic, feel free to mix in other cheeses like Monterey Jack or Gruyère for a unique flavor profile.
-
Add spices for extra flavor: A pinch of paprika or nutmeg can add depth to your soup. Start with small amounts and adjust according to your taste preference.
-
Blend for a creamy finish: If you prefer a smooth consistency, use an immersion blender to puree part of the soup before adding the cheese. This will create a luxurious texture!
How to Serve Broccoli Potato Cheese Soup Recipe
Serving your Broccoli Potato Cheese Soup can be just as fun as making it! Here are some delightful ideas on how to present this heartwarming dish that will impress family and friends alike.
Garnishes
- Chopped chives: Freshly chopped chives add a pop of color and a mild onion flavor that complements the richness of the soup.
- Croutons: Store-bought or homemade croutons provide a satisfying crunch that contrasts beautifully with the creamy texture of the soup.
- Grated cheese: A sprinkle of extra shredded cheese on top right before serving can make it look even more indulgent.
Side Dishes
- Garlic bread: Warm, buttery garlic bread is perfect for dipping and adds a wonderful aromatic element to the meal.
- Mixed green salad: A light salad with a tangy vinaigrette balances out the richness of the soup and adds freshness.
- Roasted vegetables: Roasting seasonal vegetables enhances their natural sweetness and makes for a colorful side that pairs well with the soup.
- Cheesy biscuits: Soft, flaky biscuits with melted cheese complement the flavors in your soup while providing an additional comforting element.
With these tips and serving suggestions, you’re all set to create an unforgettable meal that everyone will love! Enjoy every warm spoonful of this delightful Broccoli Potato Cheese Soup!

Make Ahead and Storage
This Broccoli Potato Cheese Soup is not only delicious but also perfect for meal prep. You can easily make a big batch and store it for later, making weeknight dinners a breeze!
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3-4 days.
- If possible, keep the cheese separate until you reheat to maintain its texture.
Freezing
- Let the soup cool completely before freezing.
- Portion into freezer-safe containers or zip-top bags, leaving some space for expansion.
- Freeze for up to 2-3 months.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stovetop over medium heat, stirring occasionally until warmed through.
- If reheating from frozen, heat in a pot over low heat until thawed, then increase heat to medium.
FAQs
Here are some common questions you might have about this delightful soup recipe!
Can I use frozen broccoli in this Broccoli Potato Cheese Soup Recipe?
Absolutely! Frozen broccoli works just as well as fresh. Simply add it during the last 10 minutes of cooking as directed in the recipe.
How long does this Broccoli Potato Cheese Soup last in the fridge?
This soup can last in the refrigerator for about 3-4 days when stored properly in an airtight container.
Is there a way to make this Broccoli Potato Cheese Soup Recipe healthier?
You can lighten it up by using low-fat cheese or substituting half of the potatoes with more broccoli to reduce calories while keeping it hearty and delicious!
Final Thoughts
I hope you find joy in making this Broccoli Potato Cheese Soup Recipe! It’s a comforting dish that’s perfect for chilly evenings or any time you’re craving something warm and cheesy. Enjoy every spoonful, and don’t hesitate to share your experience. Happy cooking!

Broccoli Potato Cheese Soup
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves approximately 6
- Category: Dinner
- Method: Simmering
- Cuisine: American
Description
Indulge in the warmth and comfort of this Broccoli Potato Cheese Soup Recipe, perfect for cozy nights or family gatherings. This hearty soup combines creamy cheddar cheese, tender potatoes, and vibrant broccoli, creating a dish that nourishes both body and soul. Ideal for busy weeknights, it comes together in just 40 minutes and can easily be made ahead of time. Even picky eaters will love the cheesy goodness and colorful veggies! With each spoonful, you’ll feel embraced by its rich flavors and satisfying texture.
Ingredients
- 1–2 tablespoons butter
- 1 onion, diced
- 2 medium carrots, diced
- 3 cloves garlic, minced
- 4 cups chicken stock
- ¼ cup cornstarch
- 1 cup milk
- 2 large potatoes, peeled and chopped
- 16 ounces broccoli florets (fresh or frozen)
- 1½ cups shredded sharp cheddar cheese
- Salt and pepper to taste
Instructions
- Sauté diced onion in butter over medium-high heat until softened.
- Add diced carrots, salt, and pepper; cook for an additional 3-4 minutes.
- Stir in minced garlic; sauté until fragrant.
- Add chopped potatoes and chicken stock; cover and simmer for about 10 minutes.
- Incorporate broccoli florets; simmer until all vegetables are tender.
- Mix cornstarch with milk until smooth; stir into the soup to thicken.
- Add shredded cheddar cheese until melted and well combined.
- Serve warm and enjoy!
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 290
- Sugar: 4g
- Sodium: 720mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 35mg