Broccoli Potato Cheese Soup Recipe
If you’re craving a bowl of comfort that feels like a warm hug in a bowl, this Broccoli Potato Cheese Soup Recipe is exactly what you need. It’s a creamy, cheesy delight that perfectly balances the earthy flavors of tender broccoli and potatoes with sharp cheddar cheese, all simmered to perfection in a flavorful broth. This soup is not only delicious but also wholesome, making it a perfect choice for a cozy lunch or dinner that hits the spot every single time.

Ingredients You’ll Need
With just a handful of simple ingredients, this soup comes together quickly while packing in flavor, texture, and vibrant color. Each component plays a crucial role— from the sweetness of sautéed onions and carrots to the creamy melt of sharp cheddar cheese, making your Broccoli Potato Cheese Soup Recipe truly unforgettable.
- 1-2 tablespoons butter: Adds rich flavor and helps sauté the vegetables.
- 1 onion, diced: Provides a sweet and aromatic base to build depth in the soup.
- 2 medium carrots, diced: Adds color and a subtle sweetness that balances the savory elements.
- 3 cloves garlic, minced: Gives a gentle punch of flavor that enhances the overall soup.
- 4 cups chicken stock: Creates a savory foundation and keeps the soup hearty.
- 1/4 cup cornstarch: Helps thicken the soup perfectly without heaviness.
- 1 cup milk: Adds creaminess and smooth texture to the broth.
- 2 large potatoes, peeled and chopped into 1/2-inch cubes: Brings body and comforting earthiness.
- 16 ounces broccoli florets (fresh or frozen): The star veggie that adds vibrant color and nutrition.
- 1 1/2 cups shredded sharp cheddar cheese: The cheesy, tangy heart of the soup that melts into irresistible creaminess.
- 1/2 teaspoon salt: Enhances all the flavors harmoniously.
- 1/4 teaspoon ground pepper: Adds a subtle warmth to balance the richness.
How to Make Broccoli Potato Cheese Soup Recipe
Step 1: Sauté the Vegetables
Start by melting butter in a skillet over medium-high heat. As soon as the butter is bubbling, toss in the diced onions and let them soften gently for about 3 minutes. This step brings out their natural sweetness, which makes the soup so comforting. Next, add the diced carrots along with salt and pepper, cooking for another 3 to 4 minutes until they just start to tenderize. Finally, stir in the minced garlic and sauté for 30 seconds more—this minor detail packs a subtle but fantastic flavor punch.
Step 2: Simmer the Potatoes
After the veggies are perfectly softened, transfer them to your soup pot and add the peeled, chopped potatoes along with 4 cups of chicken stock. Bring everything to a gentle simmer, cover the pot, and allow it to cook for about 10 minutes. This simmering softens the potatoes and infuses the broth with hearty, rich flavor.
Step 3: Add the Broccoli
Next, pour in the broccoli florets—fresh or frozen both work brilliantly here. Keep the soup simmering gently until the broccoli and potatoes become tender, usually around 10 minutes. Get ready for the beautiful broccoli green to brighten up your soup just before the final touches.
Step 4: Thicken the Soup
In a small bowl, whisk together the cornstarch and milk until completely smooth—no lumps. Slowly pour this mixture into your hot soup while stirring continuously. This will create a perfectly creamy texture that feels luxurious but not overly heavy, binding all the ingredients together in silky goodness.
Step 5: Add the Cheese
Finally, stir in the shredded sharp cheddar cheese, watching as it melts into the soup and coats every bite with its characteristic tangy, creamy richness. Give the soup one last good stir, taste for seasoning, and it’s ready to serve right away.
How to Serve Broccoli Potato Cheese Soup Recipe

Garnishes
Top your bowl of soup with a sprinkle of extra sharp cheddar cheese or a handful of crispy bacon bits for added crunch. Freshly chopped chives or a dollop of sour cream are wonderful too, offering a fresh contrast to the warm, cheesy broth.
Side Dishes
A crusty baguette or warm garlic bread pairs perfectly with this soup, allowing you to soak up every bit of that cheesy goodness. For a light touch, a crisp green salad with a simple vinaigrette balances out the richness of the soup flawlessly.
Creative Ways to Present
For a fun twist, serve the Broccoli Potato Cheese Soup Recipe in mini bread bowls to impress guests or family members. You might also consider layering it with roasted broccoli florets on top or swirling in a vibrant swirl of pesto for added color and complexity.
Make Ahead and Storage
Storing Leftovers
Leftover Broccoli Potato Cheese Soup Recipe should be stored in an airtight container and refrigerated promptly. It will stay fresh for up to 3 days, making it easy to enjoy a quick meal anytime during the week.
Freezing
This soup freezes wonderfully. Just cool it completely before transferring to freezer-safe containers or bags. You can keep it frozen for up to 3 months, making it a fantastic option for those busy days when you want comfort food with minimal effort.
Reheating
To reheat, thaw the soup overnight in the fridge if frozen, then warm gently on the stove over medium heat. Stir often to prevent sticking and add a splash of milk if it feels too thick. This method helps maintain the soup’s silky texture and vibrant flavors.
FAQs
Can I make this soup vegetarian?
Absolutely! Simply substitute the chicken stock for a rich vegetable broth, and you’ll still get that delicious depth of flavor without animal products.
What if I don’t have sharp cheddar cheese?
Feel free to swap with other cheeses like Gruyère or Monterey Jack. Just keep in mind these will slightly change the flavor profile but still keep things wonderfully cheesy and creamy.
Can I use frozen vegetables?
Yes, frozen broccoli and even pre-cut carrots can be used to save prep time. Just add a little extra cooking time to ensure everything is tender.
Is this soup gluten-free?
As written, this soup is gluten-free, thanks to the cornstarch used as a thickener. Just make sure your chicken stock and other ingredients are certified gluten-free.
Can I make this soup creamier?
For an extra creamy texture, try adding a splash of heavy cream or cream cheese near the end of cooking. It makes the soup even more indulgent and smooth.
Final Thoughts
This Broccoli Potato Cheese Soup Recipe is one of those heartwarming dishes that feels like home in every spoonful. It’s easy to make, packed with nutrition, and utterly delicious. Whether you are feeding a crowd or craving a simple dinner, this soup is going to become a cherished staple. I can’t wait for you to try it and fall in love just like I did!
PrintBroccoli Potato Cheese Soup Recipe
This comforting Broccoli Potato Cheese Soup combines tender broccoli florets and hearty potatoes in a creamy, cheesy broth. Enhanced with savory garlic, onions, and sharp cheddar cheese, this soup is perfect for a cozy meal any day of the year.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Sautéing and Simmering
- Cuisine: American
- Diet: Low Salt
Ingredients
Vegetables
- 1 onion, diced
- 2 medium carrots, diced
- 3 cloves garlic, minced
- 2 large potatoes, peeled and chopped into 1/2-inch cubes
- 16 ounces broccoli florets (fresh or frozen)
Dairy & Butter
- 1–2 tablespoons butter
- 1 cup milk
- 1 1/2 cups shredded sharp cheddar cheese
Liquids & Broth
- 4 cups chicken stock
Thickener & Seasonings
- 1/4 cup cornstarch
- 1/2 teaspoon salt
- 1/4 teaspoon ground pepper
Instructions
- Sauté Vegetables: Melt one to two tablespoons of butter in a skillet over medium-high heat. Sauté the diced onion in the butter until softened, about 3 minutes. Add diced carrots, salt, and pepper, and cook for another 3-4 minutes. Finally, add minced garlic and sauté while stirring for 30 seconds to release its aroma.
- Simmer Potatoes: Add the chopped potatoes and chicken stock to the skillet. Cover and bring the mixture to a simmer. Let it simmer for about 10 minutes to begin softening the potatoes.
- Add Broccoli: Stir in the broccoli florets and continue simmering until both the broccoli and potatoes are tender, roughly another 10 minutes. The potatoes should be easily pierced with a fork.
- Thicken Soup: In a small bowl, whisk the cornstarch into the milk until smooth. Gradually stir the cornstarch-milk mixture into the hot soup to thicken the broth evenly.
- Add Cheese: Add the shredded sharp cheddar cheese gradually, stirring continuously until the cheese has fully melted into the soup, creating a creamy texture.
- Serve: Ladle the soup into bowls and serve warm. Enjoy this hearty and flavorful broccoli potato cheese soup as a satisfying meal.
Notes
- For a vegetarian version, substitute chicken stock with vegetable stock.
- Use sharp cheddar cheese for more flavor; mild cheddar works if preferred.
- Adjust salt and pepper according to taste.
- You can use fresh or frozen broccoli florets interchangeably.
- If the soup becomes too thick, add a splash of milk or stock to reach desired consistency.
Nutrition
- Serving Size: 1 cup
- Calories: 270
- Sugar: 4g
- Sodium: 620mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 4g
- Protein: 11g
- Cholesterol: 40mg
Keywords: broccoli soup, cheese soup, potato soup, broccoli potato cheese soup, creamy soup, comfort food, cheese soup recipe

