Broccoli Potato Cheese Soup Recipe
If you’re looking for a comforting bowl of goodness to warm your heart and satisfy your cravings, then this Broccoli Potato Cheese Soup Recipe is just what you need! It’s one of those dishes that feels like a warm hug on a chilly day. Packed with tender potatoes and vibrant broccoli, all enveloped in creamy cheese, this soup is perfect for busy weeknights or cozy family gatherings. You can whip it up in under an hour, making it a go-to for any occasion.
What I love most about this recipe is how it turns simple ingredients into something truly special. Whether you’re feeding a crowd or enjoying a quiet night in, this soup never fails to impress!
Why You’ll Love This Recipe
- Quick and Easy: This recipe comes together in just 40 minutes, making it perfect for those hectic evenings.
- Family-Friendly: Kids adore the cheesy flavor, and it’s a great way to sneak in some veggies!
- Meal Prep Friendly: Make a big batch ahead of time and enjoy leftovers throughout the week.
- Comforting Flavor: The rich blend of potatoes and cheese creates a satisfying bowl that warms you from the inside out.
- Customizable: You can easily modify ingredients to suit your taste or what you have on hand.

Ingredients You’ll Need
Making this Broccoli Potato Cheese Soup requires just a handful of simple, wholesome ingredients that you probably already have in your kitchen. Let’s gather everything we need!
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
This soup is wonderfully flexible! If you want to switch things up or cater to different tastes, here are some fun variations:
- Add More Veggies: Toss in some chopped bell peppers or spinach for added nutrition and color.
- Make It Spicy: Sprinkle in some red pepper flakes for a little kick if you love heat.
- Use Different Cheeses: Try swapping out the cheddar for gouda or pepper jack for a unique twist.
- Creamy Alternative: For a vegan version, use plant-based milk and cheese alternatives instead of dairy.
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. Add the diced onion and sauté until they soften, which should take about three minutes. This step is important because it brings out the natural sweetness of the onions.
Step 2: Add Carrots and Seasonings
Next, toss in the diced carrots along with salt and pepper. Continue cooking for another three to four minutes until they start to soften. This adds depth to our soup while giving it vibrant color.
Step 3: Incorporate Garlic
Now it’s time to add the minced garlic. Sauté it for about 30 seconds while stirring; you’ll know it’s ready when your kitchen fills with that amazing aroma! Garlic adds wonderful flavor that elevates our soup.
Step 4: Combine Potatoes and Stock
Add your chopped potatoes and chicken stock into the pot. Cover it up and bring everything to a simmer. Let it cook for about ten minutes until the potatoes begin to soften. This step ensures that our potatoes cook evenly throughout.
Step 5: Add Broccoli
Stir in the broccoli florets next. Keep simmering until both broccoli and potatoes are tender—this should take about ten more minutes. The goal is fork-tender veggies that will blend beautifully into our creamy soup.
Step 6: Thicken Your Soup
In a small bowl, mix cornstarch with milk until smooth. Pour this mixture into your hot soup while stirring constantly. This will help thicken our soup perfectly without clumps!
Step 7: Melt in the Cheese
Finally, add in shredded sharp cheddar cheese and stir until all that cheesy goodness melts into every corner of your pot. It’s hard not to sneak a taste at this stage!
Step 8: Serve Up!
Ladle your hearty Broccoli Potato Cheese Soup into bowls and enjoy! Whether paired with crusty bread or enjoyed solo, every bite is sure to delight!
Enjoy making this delightful soup—it’s sure to become a staple in your home just like it has in mine!
Pro Tips for Making Broccoli Potato Cheese Soup Recipe
Making the perfect Broccoli Potato Cheese Soup is about technique and a little love; here are some pro tips to elevate your soup game!
-
Use fresh ingredients: Fresh broccoli and potatoes not only enhance the flavor but also provide a vibrant color and texture that will make your soup more appealing.
-
Don’t rush the sautéing: Taking the time to properly sauté the onions, carrots, and garlic allows their flavors to develop fully, creating a rich base for your soup.
-
Adjust thickness as needed: If you prefer a thicker soup, feel free to add an extra tablespoon of cornstarch mixed with milk. Conversely, if it’s too thick, simply stir in a bit more chicken stock until you reach your desired consistency.
-
Experiment with cheese: While sharp cheddar is delicious, mixing in other cheeses like Gruyère or Monterey Jack can add unique flavors and creaminess to your soup.
-
Make it ahead of time: This soup tastes even better the next day! Make it in advance and store it in the fridge; just reheat gently before serving.
How to Serve Broccoli Potato Cheese Soup Recipe
Serving your Broccoli Potato Cheese Soup can be just as delightful as making it! Here are some ideas to present this comforting dish beautifully.
Garnishes
- Fresh herbs: A sprinkle of chopped parsley or chives adds a pop of color and freshness that complements the richness of the soup.
- Croutons: Toasted bread pieces provide a satisfying crunch that contrasts nicely with the creamy texture of the soup.
- A drizzle of olive oil: A light drizzle of high-quality olive oil right before serving enhances the overall flavor and gives a touch of elegance.
Side Dishes
- Garlic Bread: This buttery, crispy delight is perfect for dipping into your creamy soup while adding an extra layer of flavor.
- Simple Green Salad: A light salad with mixed greens, cherry tomatoes, and a lemon vinaigrette offers a refreshing balance to the hearty soup.
- Roasted Vegetables: A mix of seasonal vegetables roasted with herbs can add depth and complement the flavors in your soup beautifully.
- Cheese Scones: These flaky scones are perfect for scooping up every last drop of your cheesy goodness while providing an extra cheesy bite!
I hope these tips and serving suggestions inspire you to create a warm, inviting meal that friends and family will love. Enjoy every spoonful!

Make Ahead and Storage
This Broccoli Potato Cheese Soup is perfect for meal prep! Its comforting flavors only get better with time, making it an ideal choice for busy days. Here’s how to store it properly:
Storing Leftovers
- Allow the soup to cool to room temperature before transferring it to an airtight container.
- Store leftovers in the refrigerator for up to 3-4 days.
- Label the container with the date you made the soup for easy tracking.
Freezing
- Portion the soup into freezer-safe containers or bags, leaving some space at the top for expansion.
- Seal well and freeze for up to 3 months.
- For best results, consider freezing in single-serving sizes for easy thawing.
Reheating
- Thaw frozen soup overnight in the refrigerator before reheating.
- Heat on the stovetop over medium heat, stirring occasionally until warmed through, about 10-15 minutes.
- Alternatively, microwave in a microwave-safe bowl, covered loosely, for about 2-3 minutes, stirring halfway through.
FAQs
Here are some common questions about this delicious recipe:
Can I make this Broccoli Potato Cheese Soup Recipe dairy-free?
Yes! You can substitute the milk with a plant-based alternative like almond milk or oat milk. Just ensure that your cheese is also dairy-free if you want to keep it completely dairy-free.
How long does this Broccoli Potato Cheese Soup Recipe last in the fridge?
When stored properly in an airtight container, this soup will last for about 3-4 days in the refrigerator. Just reheat thoroughly before enjoying!
Can I use frozen broccoli in this Broccoli Potato Cheese Soup Recipe?
Absolutely! Frozen broccoli works great and can save you some prep time. Just add it to the pot during cooking without thawing first.
What can I serve with Broccoli Potato Cheese Soup?
This soup pairs wonderfully with crusty bread or a fresh salad for a complete meal. You could also enjoy it with a sprinkle of additional cheese on top!
Final Thoughts
I hope you find joy in making this cozy Broccoli Potato Cheese Soup! It’s not just a meal; it’s a warm hug in a bowl that brings comfort and nourishment. Whether you’re enjoying it on a chilly day or sharing it with loved ones, this recipe is sure to become a favorite. Happy cooking!
Broccoli Potato Cheese Soup
Indulge in the comforting warmth of our Broccoli Potato Cheese Soup Recipe, a delightful dish that is perfect for chilly evenings or busy weeknights. With creamy cheese enveloping tender potatoes and vibrant broccoli, this soup is a family favorite that comes together in under an hour. Enjoy the rich flavors while sneaking in nutritious vegetables that even kids will love! Whether you’re preparing a cozy dinner or meal prepping for the week, this soup is versatile and satisfying.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves approximately 6 people 1x
- Category: Soup
- Method: Stovetop
- 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
- Salt and pepper to taste
Instructions
- In a skillet over medium-high heat, melt butter. Sauté diced onion until softened.
- Add diced carrots, salt, and pepper; continue cooking until softened.
- Stir in minced garlic and cook for about 30 seconds.
- Add chopped potatoes and chicken stock, cover, and bring to a simmer for about 10 minutes.
- Stir in broccoli florets and simmer until veggies are tender.
- Mix cornstarch with milk in a bowl; pour into the soup while stirring to thicken.
- Add shredded cheddar cheese, stirring until melted and combined.
- Serve hot with your favorite sides.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 5g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 45mg