There’s something incredibly comforting about a warm bowl of Potato, Broccoli and Cheese Soup, especially when the weather cools and you’re craving a meal that feels both nourishing and indulgent. If you’ve ever found yourself torn between a classic creamy potato soup and a rich broccoli cheddar soup, this recipe brings the best of both worlds together in one cozy pot. It’s the kind of homemade soup that fills your kitchen with inviting aromas and makes everyone ask, “Is it ready yet?”
I love this soup because it’s hearty, smooth, and packed with familiar ingredients that transform into a cheesy, comforting soup with very little effort. Whether you’re planning an easy weeknight dinner, a family-friendly meal, or a comforting lunch to enjoy all week, this one-pot soup recipe adapts beautifully. Simple vegetables, melted Cheddar cheese, and a velvety texture come together to create a dish that feels special, yet wonderfully approachable—just the way comfort food should be.
Why You’ll Love This Potato, Broccoli and Cheese Soup
This Potato, Broccoli and Cheese Soup is the kind of recipe that instantly earns a permanent spot in your comfort-food rotation. It’s rich without being heavy, hearty without feeling overwhelming, and incredibly satisfying from the very first spoonful. If you enjoy creamy potato soup or classic broccoli cheddar soup, this recipe combines both into one smooth, cozy bowl that feels like a warm hug.
Here’s what makes it truly special:
- Simple, familiar ingredients
You’re working with everyday staples like potatoes, fresh broccoli, onions, and Cheddar cheese—no complicated steps or hard-to-find items. - Perfectly creamy texture
Blending just half of the soup creates a silky base while still leaving tender potato and broccoli pieces for a satisfying bite. It’s the ideal balance between smooth and hearty. - Big comfort with minimal effort
This is a true one-pot soup recipe, making cleanup easy and cooking stress-free—perfect for busy weeknights or relaxed weekends. - Family-friendly and filling
Mild flavors, creamy cheese, and soft vegetables make this soup a hit with both kids and adults. It’s nourishing, cozy, and keeps everyone full. - Flexible and forgiving
Whether you like your soup extra thick, ultra-cheesy, or lightly seasoned, this cheesy vegetable soup adapts beautifully to your taste.
If you’re looking for a homemade soup recipe that feels comforting, dependable, and deeply satisfying, this one delivers every time. It’s the kind of dish you’ll come back to whenever you need something warm, familiar, and reliably delicious.
Ingredients
One of the best things about this Potato, Broccoli and Cheese Soup is how approachable the ingredient list is. Each component plays a clear role in building flavor, texture, and that comforting creaminess we all love. Here’s what you’ll need and why it matters:
- Chopped onion (2 cups)
This forms the flavor base of the soup, adding gentle sweetness and depth as it softens in the pot. - Margarine (2 tablespoons)
Used for sautéing the onions, it helps release flavor and creates a smooth foundation for the soup. Butter can also be used if preferred. - Peeled and cubed potatoes (2½ pounds)
Potatoes are the heart of this soup. They provide natural thickness, body, and a satisfying, hearty texture once cooked and partially blended. - Boiling water (5 cups)
Acts as the cooking liquid, allowing the potatoes to soften while absorbing flavor from the bouillon. - Chicken bouillon cubes (4 cubes)
These add savory depth and richness to the soup without the need for long simmering times. - Fresh broccoli, cooked and drained (3 cups)
Broccoli brings freshness, color, and a subtle earthy balance that pairs beautifully with the creamy potatoes and cheese. - Salt and pepper (to taste)
Simple seasoning is all you need to enhance the natural flavors of the vegetables and cheese. - Shredded Cheddar cheese (3 cups)
The star ingredient that transforms the soup into a rich, broccoli cheddar-style comfort soup, delivering creaminess and bold flavor.
Each ingredient is intentionally simple, allowing the final soup to taste homemade, balanced, and deeply comforting—proof that great flavor doesn’t require complexity.

Instructions
Making this Potato, Broccoli and Cheese Soup is refreshingly straightforward. I’ll walk you through it step by step, just like I would if we were cooking together in the kitchen. Take your time, enjoy the process, and trust that each step builds toward a rich, comforting result.
- Sauté the onion
Start by heating a large stock pot over medium heat. Add the margarine and let it melt, then stir in the chopped onion. Cook gently until the onion becomes soft and translucent. This step creates a flavorful base, so don’t rush it. - Cook the potatoes
Add the cubed potatoes to the pot, followed by the boiling water and chicken bouillon cubes. Stir well, cover, and bring everything to a boil. Once boiling, reduce the heat to medium and let the soup cook until the potatoes are fork-tender, about 15 minutes. - Prepare the broccoli
While the potatoes are cooking, remove the tough outer layer from the broccoli stems and cook the broccoli until just tender. Drain well and set aside. This keeps the broccoli bright and prevents it from becoming mushy in the soup. - Blend for creaminess
Carefully transfer about half of the soup to a blender or food processor and blend until smooth. Return the puréed soup to the pot. This technique gives you a creamy texture while still keeping some hearty potato pieces. - Season and add broccoli
Stir the cooked broccoli into the soup and season with salt and pepper to taste. Give it a gentle stir so everything is evenly distributed. - Melt the cheese
Lower the heat and gradually add the shredded Cheddar cheese, stirring constantly. Allow the soup to heat through until the cheese is fully melted and the soup becomes rich and velvety. Avoid boiling at this stage to keep the texture smooth.
Pro Tips and Variations
This Potato, Broccoli and Cheese Soup is wonderfully forgiving, which means you can easily adjust it to suit your taste or pantry. These tips and variations will help you fine-tune the flavor and texture while keeping the soup consistently delicious.
Pro Tips for Best Results
- Grate your own cheese
Freshly shredded Cheddar melts more smoothly than pre-shredded cheese, giving your soup a creamier, silkier finish. - Blend gradually and carefully
Blending only half of the soup keeps the texture balanced. If you prefer it smoother, blend a little more—but stop before it becomes gluey. - Control the heat when adding cheese
Always lower the heat before stirring in the cheese. Gentle heat prevents the soup from becoming grainy and keeps it velvety. - Season in layers
Taste after blending and again after adding the cheese. Potatoes absorb seasoning, so small adjustments make a big difference.
Easy Variations to Try
- Extra creamy version
For an even richer texture, blend a larger portion of the soup or add a splash of warm milk while stirring. - Chunky-style soup
Skip blending altogether if you enjoy a rustic, hearty soup with visible vegetables. - Vegetarian-friendly option
Swap the chicken bouillon for vegetable bouillon to keep the soup fully vegetarian without sacrificing flavor. - Cheese twist
Mix in a small amount of another melting cheese alongside the Cheddar to subtly change the flavor profile while keeping it comforting.
Serving & Pairing Suggestions
This Potato, Broccoli and Cheese Soup is comforting enough to stand on its own, yet versatile enough to pair beautifully with simple sides. Whether you’re serving it as a cozy dinner or a satisfying lunch, these ideas help turn it into a complete, well-balanced meal.
- Serve it piping hot
This soup truly shines when served warm, allowing the cheese to stay perfectly melted and the flavors to feel rich and comforting. - Pair with crusty bread or rolls
A slice of crusty bread, dinner rolls, or toasted baguette is perfect for dipping and soaking up every creamy spoonful. - Add a fresh contrast
Balance the richness of this cheesy soup with a simple green salad dressed lightly with vinaigrette. The freshness complements the creamy texture beautifully. - Turn it into a hearty dinner
Serve a larger bowl alongside a sandwich or wrap for a filling, family-friendly meal that feels satisfying without being heavy. - Great for leftovers and meal prep
This soup reheats well, making it ideal for next-day lunches or easy dinners. Warm it gently to maintain its smooth texture.
Tools and Equipment Guide
You don’t need a complicated setup to make this Potato, Broccoli and Cheese Soup, but using the right tools will make the process smoother, safer, and more enjoyable. Think of these as your reliable kitchen companions for a stress-free cooking experience.
- Large stock pot
A sturdy, deep pot is essential for sautéing, simmering, and mixing everything in one place. It gives the soup room to cook evenly without spilling. - Sharp chef’s knife
Clean, even cuts help the potatoes cook at the same rate and make prepping broccoli and onions quicker and safer. - Cutting board
Choose a stable board with enough space to handle larger vegetables comfortably. - Wooden spoon or heat-safe spatula
Ideal for stirring the soup gently, especially when melting the cheese, without scratching your pot. - Blender or food processor
Used to purée part of the soup for that signature creamy texture. A countertop blender works perfectly—just blend carefully in batches. - Ladle
Helpful for transferring soup into the blender and for serving neat, generous portions. - Measuring cups
While this soup is forgiving, accurate measurements help keep the texture and flavor balanced every time.
Troubleshooting Common Issues
Even the most comforting soups can run into small hiccups, but the good news is that this Potato, Broccoli and Cheese Soup is easy to fix. If something doesn’t look or taste quite right, these simple solutions will help bring your soup back on track.
- Soup is too thick
Potatoes naturally thicken soup as they cook and blend. If your soup feels overly dense, stir in a small amount of warm water or broth until you reach your desired consistency. - Soup is too thin
Let the soup simmer uncovered for a few extra minutes to allow excess liquid to evaporate. You can also blend a bit more of the soup to naturally thicken it without adding anything extra. - Cheese isn’t melting smoothly
This usually happens if the heat is too high. Lower the heat immediately and stir gently. Using freshly shredded Cheddar and adding it gradually helps prevent a grainy texture. - Flavor tastes bland
Potatoes absorb seasoning, so don’t be afraid to adjust. A pinch of salt and a bit more pepper, added slowly, can make a noticeable difference. - Broccoli is too soft
To maintain texture, make sure the broccoli is cooked just until tender before adding it to the soup. Overcooking at the start can lead to mushy results.
FAQs

Potato, Broccoli and Cheese Soup
This Potato, Broccoli and Cheese Soup is the kind of recipe that instantly earns a permanent spot in your comfort-food rotation.
Ingredients
- 2 cups chopped onion
- 2 tablespoons margarine
- 2½ pounds potatoes, peeled and cubed
- 5 cups boiling water
- 4 chicken bouillon cubes
- 3 cups fresh broccoli, cooked and drained
- Salt and pepper, to taste
- 3 cups shredded Cheddar cheese
Instructions
- In a large stock pot, melt the margarine over medium heat. Add the chopped onion and sauté until soft and translucent.
- Add the cubed potatoes, boiling water, and bouillon cubes. Stir well, cover, and bring to a boil.
- Reduce heat to medium and cook for about 15 minutes, or until the potatoes are tender.
- While the potatoes cook, remove the tough outer layer from the broccoli stems and cook the broccoli until just tender. Drain well.
- Carefully transfer half of the soup to a blender or food processor and blend until smooth. Return the puréed soup to the pot.
- Stir in the cooked broccoli and season with salt and pepper to taste.
- Lower the heat and gradually add the shredded Cheddar cheese, stirring continuously until fully melted and the soup is creamy.
- Serve warm and enjoy.
Notes
- For the smoothest texture, use freshly shredded cheese and avoid boiling the soup after adding it.
- Blending only half of the soup creates a perfect balance between creamy and chunky.
- To make it vegetarian, substitute vegetable bouillon for chicken bouillon.
- If the soup thickens too much when reheated, add a small splash of warm water or broth and stir gently.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 420Total Fat: 24gSodium: 780mgCarbohydrates: 36gFiber: 4gSugar: 6gProtein: 17g


