Broccoli Potato Cheese Soup Recipe
If you’re looking for a cozy and comforting dish to warm your soul, this Broccoli Potato Cheese Soup Recipe is just what you need! It’s one of those recipes that brings back fond memories, whether it’s gathered around the table with family or enjoying a quiet evening at home. The combination of creamy potatoes and vibrant broccoli, all enveloped in a rich cheese sauce, makes each spoonful feel like a hug. Perfect for busy weeknights or family gatherings, this soup is a delicious way to bring everyone together.
Why You’ll Love This Recipe
- Simple to prepare: With just a few steps, you’ll have this soup bubbling away on the stove in no time.
- Family-friendly flavor: Kids and adults alike will love the cheesy goodness packed into every bite!
- Perfect for meal prep: Make a big batch to enjoy throughout the week—it’s even better the next day!
- Comforting and hearty: This soup is both filling and satisfying, great for chilly days when you need something warm.

Ingredients You’ll Need
This recipe uses simple, wholesome ingredients that you might already have in your kitchen. Let’s gather everything you need to create this delightful Broccoli Potato Cheese Soup!
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! Feel free to make it your own with these easy variations:
- Add some spice: Toss in a pinch of red pepper flakes for a little heat.
- Go green: Mix in some fresh spinach or kale for extra nutrients.
- Make it vegan: Substitute plant-based milk and cheese alternatives for a vegan option.
- Boost the protein: Stir in some cooked chicken or white beans for added heartiness.
How to Make Broccoli Potato Cheese Soup Recipe
Step 1: Sauté the Vegetables
Start by melting one to two tablespoons of butter in a skillet over medium-high heat. Sautéing the onion until it softens takes about three minutes. This step builds the flavor base of 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 until they begin to soften. Adding these veggies now enhances their sweetness and makes them more tender.
Step 3: Incorporate Garlic
Now it’s time to add the minced garlic. Sauté it for about 30 seconds while stirring; this will release its wonderful aroma and flavor into your soup!
Step 4: Combine with Broth and Potatoes
Add your chopped potatoes and chicken stock to the skillet. Cover it up and let it simmer for about ten minutes. The potatoes should become fork-tender during this time, creating a hearty texture.
Step 5: Bring in the Broccoli
Stir in the broccoli florets and continue simmering until everything is tender—about another ten minutes. This step ensures that your broccoli retains its vibrant color while absorbing all those delicious flavors.
Step 6: Thicken Your Soup
In a small bowl, mix cornstarch with milk until smooth. Pour this mixture into your hot soup while stirring continuously. This will give your soup that creamy consistency we all love!
Step 7: Add Cheese and Serve
Finally, add in the shredded sharp cheddar cheese, stirring until it’s completely melted. Now you’re ready to serve! Ladle it into bowls and enjoy every warm, cheesy spoonful!
Pro Tips for Making Broccoli Potato Cheese Soup Recipe
Making this soup is a breeze, but a few tips can take it from good to great!
- Use fresh ingredients: Fresh broccoli and potatoes enhance the flavor and texture of your soup, making each spoonful delightful.
- Adjust thickness: If you prefer a thicker soup, simply add more cornstarch mixed with a little extra milk. This will create a creamier consistency without compromising taste.
- Experiment with cheese: While sharp cheddar is delicious, try mixing in different cheeses like gouda or mozzarella for a unique flavor twist.
- Blend for smoothness: For an ultra-smooth soup, blend half of the soup in a blender or use an immersion blender before adding the cheese. This adds richness and creaminess.
- Make it ahead: This soup stores well in the fridge for up to three days. Make it ahead of time for easy weeknight meals!
How to Serve Broccoli Potato Cheese Soup Recipe
Serving this Broccoli Potato Cheese Soup is all about presentation and pairing. Here are some ideas to make your dish truly shine.
Garnishes
- Chopped chives: Sprinkle fresh chives on top for a burst of color and mild onion flavor.
- Croutons: Add crispy croutons for a delightful crunch that contrasts with the creamy soup.
- Shredded cheese: A handful of extra shredded cheese on top can make this dish look indulgent and inviting.
Side Dishes
- Crusty bread: A warm loaf of crusty bread is perfect for dipping and soaking up every last drop of your delicious soup.
- Simple garden salad: A refreshing salad made with mixed greens, cherry tomatoes, and a light vinaigrette provides a nice balance to the rich flavors of the soup.
- Roasted vegetables: Roasted seasonal vegetables such as carrots or bell peppers complement the flavors in your soup while adding healthy nutrients.
- Grilled cheese sandwiches: A classic pairing, grilled cheese sandwiches made with whole grain bread can bring back childhood memories while perfectly matching the cheesy goodness of your soup.
Enjoy creating and savoring this comforting Broccoli Potato Cheese Soup! Whether it’s a cozy family dinner or meal prep for the week, these tips and serving suggestions will help you make it even more special. Happy cooking!

Make Ahead and Storage
This Broccoli Potato Cheese Soup is perfect for meal prep! You can easily make it ahead of time, store it, and enjoy it on busy days. Here’s how to handle leftovers and keep them fresh.
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.
- Label the container with the date so you can keep track of freshness.
Freezing
- Portion the soup into freezer-safe containers, leaving a little space at the top for expansion.
- Freeze for up to 2-3 months.
- To avoid freezer burn, wrap the containers in plastic wrap or aluminum foil before sealing.
Reheating
- Thaw frozen soup overnight in the refrigerator before reheating.
- Reheat on the stove over medium heat, stirring occasionally until heated through. Add a splash of milk if needed to restore creaminess.
- Alternatively, microwave in a microwave-safe bowl, stirring every minute until hot.
FAQs
Here are some common questions about this delicious soup!
How can I make the Broccoli Potato Cheese Soup Recipe vegan?
To make this recipe vegan, substitute butter with olive oil or a plant-based butter alternative. Use vegetable stock instead of chicken stock and swap out dairy milk for almond or oat milk. For cheese, try using a dairy-free cheese that melts well.
Can I prepare the Broccoli Potato Cheese Soup Recipe in advance?
Absolutely! This soup is great for meal prep. You can make it ahead of time and store it in the fridge or freeze portions for later enjoyment. Just follow the storing and reheating instructions above.
What can I serve with Broccoli Potato Cheese Soup?
This hearty soup pairs wonderfully with crusty bread, a fresh garden salad, or even some homemade croutons on top for added crunch!
Can I add more vegetables to this soup?
Yes! Feel free to customize your Broccoli Potato Cheese Soup by adding other veggies like cauliflower, spinach, or peas. Just adjust cooking times accordingly to ensure everything is tender.
How do I store leftover Broccoli Potato Cheese Soup?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. You can also freeze portions for future meals—just follow the freezing instructions above!
Final Thoughts
I hope you find joy in making this comforting Broccoli Potato Cheese Soup Recipe! It’s not just a meal; it’s a warm hug on a chilly day. Whether you’re prepping for busy weekdays or cozy family dinners, this recipe will surely become a favorite. Enjoy every creamy spoonful and don’t forget to share your experience! Happy cooking!
Broccoli Potato Cheese Soup
Warm up your evenings with this delightful Broccoli Potato Cheese Soup Recipe! This creamy, comforting dish combines tender potatoes and vibrant broccoli, all enveloped in a rich, cheesy sauce that will make every spoonful feel like a warm hug. Perfect for busy weeknights or as a heartwarming family meal, this soup is not only easy to prepare but also offers a nutritious boost to your dinner table. With flexibility in ingredients and variations to suit your taste, it’s an ideal addition to your recipe collection. Gather around the table and enjoy a bowl of this hearty goodness that brings everyone together!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 6 people 1x
- Category: Main
- Method: Cooking
- Cuisine: American
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 into ½-inch cubes)
- 16 ounces broccoli florets (fresh or frozen)
- 1½ cups shredded sharp cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon ground pepper
Instructions
- Melt butter in a skillet over medium-high heat. Sauté the onion for about three minutes until softened.
- Add diced carrots, salt, and pepper; cook for an additional 3-4 minutes.
- Incorporate minced garlic and sauté for about 30 seconds.
- Stir in chopped potatoes and chicken stock; cover and simmer for ten minutes until potatoes are fork-tender.
- Add broccoli florets and simmer for another ten minutes.
- Mix cornstarch with milk until smooth; pour into the soup while stirring continuously to thicken.
- Finally, stir in shredded cheddar cheese until melted.
Nutrition
- Serving Size: 1 cup / 240g
- Calories: 310
- Sugar: 3g
- Sodium: 680mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 40mg