Easy Creamy Potato Broccoli Cheddar Soup
Easy creamy potato broccoli cheddar soup with tender potatoes, fresh broccoli and rich melted cheddar in a cozy, comforting broth.

This easy creamy potato broccoli cheddar soup is rich, comforting and packed with tender potatoes, fresh broccoli and plenty of melted cheddar cheese. The potatoes naturally thicken the soup as they cook, giving it a hearty, creamy texture without making it feel too heavy. A sprinkle of pumpkin seeds and black nigella seeds on top adds a little crunch and a subtle savoury flavour that works surprisingly well with the cheese.
It’s the kind of homemade broccoli cheddar soup that works perfectly for a cozy lunch or an easy weeknight dinner, especially when the weather starts to cool down. Serve it with crusty bread or a simple sandwich and you have an easy, satisfying meal that doesn’t take much effort to put together.

Cozy Easy Creamy Potato Broccoli Cheddar Soup
This easy creamy potato broccoli cheddar soup is thick, comforting and full of tender vegetables. Soft potatoes give the soup natural body, while broccoli and melted cheddar make it rich without feeling overly heavy. It’s simple, hearty and very much the kind of soup you want on a cold day.
Why This Potato Broccoli Cheddar Soup Is So Good
The potatoes do a lot of the work here. As they cook, they soften into the broth and help create that creamy texture without needing an excessive amount of cream.
The broccoli adds freshness and a little texture, while cheddar brings the savoury, cheesy flavour that makes broccoli cheddar soup so satisfying. Add the cheese gradually and keep the heat gentle. It melts much more smoothly that way.
When to Serve Creamy Broccoli Cheddar Potato Soup
This potato broccoli cheddar soup is perfect for fall and winter dinners, easy weeknight meals or a cozy weekend lunch. It’s filling enough to stand on its own but still works well with a simple side.
Serve it with crusty bread, garlic toast or a green salad. It also reheats nicely, so it’s a good soup to make ahead for lunch the next day.

Tips and Tricks for the Best Potato Broccoli Cheddar Soup
- Cut the potatoes evenly. Similar-sized pieces cook at the same rate and help the soup stay creamy instead of leaving a few firm chunks behind.
- Don’t overcook the broccoli. Add it once the potatoes are nearly tender so it keeps some colour and texture instead of turning too soft.
- Shred the cheddar yourself. Freshly grated cheese usually melts more smoothly than pre-shredded cheese, which can sometimes make the soup a little grainy.
- Keep the heat low when adding cheese. Stir the cheddar in gradually and avoid boiling the soup once it goes in. Gentle heat gives you a smoother broccoli cheddar soup.
- Use the potatoes to thicken the soup naturally. Mash a few pieces against the side of the pot if you want a thicker texture without adding more cream.
- Taste before adding extra salt. Cheddar and broth can both be salty, so adjust the seasoning at the end.
- Thin it if needed. This creamy potato broccoli cheddar soup thickens as it sits, so a splash of broth or milk can bring it back to the right consistency.

Easy Variations for Creamy Potato Broccoli Cheddar Soup
- Add bacon. Crispy bacon adds a smoky, salty contrast that works really well with the creamy cheddar base.
- Use cauliflower too. Swap part of the broccoli for cauliflower for a slightly milder broccoli cheddar soup with the same cozy texture.
- Make it extra cheesy. Add a little more sharp cheddar at the end for a richer, stronger cheese flavour.
- Add carrots. Finely diced carrots bring a little sweetness and extra colour without changing the soup too much.
- Make it lighter. Use milk instead of heavier cream for a thinner, less rich version that still feels creamy.
- Add some heat. A pinch of cayenne, red pepper flakes or a little jalapeño gives the potato broccoli cheddar soupa nice warm kick.
- Make it heartier. Stir in cooked chicken or ham if you want to turn it into a more substantial one-bowl dinner.
Real Kitchen Tip:Add the shredded cheddar over low heat and stir it in gradually — gentle heat helps your creamy potato broccoli cheddar soup stay smooth and prevents the cheese from turning grainy.

Easy Potato Broccoli Cheddar Soup
Equipment
- Large soup pot or Dutch oven
- Cutting board
- Chef’s knife
- Vegetable peeler
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Immersion blender
- Cheese grater
- Ladle
- Soup bowls
Ingredients
- 2 tablespoons butter
- 1 yellow onion medium sized finely diced
- 3 cloves garlic minced
- 4 Yukon Gold potatoes medium sized, peeled and cut into small cubes
- 4 cups chicken broth
- ½ teaspoon paprika
- ½ teaspoon salt or to taste
- ¼ teaspoon ground black pepper
- 2½ cups broccoli florets cut into small pieces
- 1 cup heavy cream or half-and-half
- 2 cups cheddar cheese freshly shredded sharp orange cheddar
- ½ cup pumpkin seeds for serving
- 1-2 teaspoons black nigella seeds for serving
Instructions
Sauté the onion and garlic.
- Melt the butter in a large soup pot over medium heat. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened. Add the garlic and cook for another 30 seconds.
Cook the potatoes.
- Add the diced potatoes, chicken broth, paprika, salt and black pepper. Stir well and bring the soup to a gentle boil.
Simmer until tender.
- Reduce the heat to medium-low, cover partially and simmer for about 15–18 minutes, or until the potatoes are very tender when pierced with a fork.
Blend part of the soup.
- Use an immersion blender to blend roughly half of the potatoes directly in the pot. Don’t blend everything. Leaving some small potato pieces gives this creamy potato broccoli soup a much nicer homemade texture.
Add the broccoli.
- Stir in the broccoli florets and simmer for another 5–7 minutes, until the broccoli is tender but still has a little bite. Smaller florets cook quickly, so keep an eye on them.
Add the cream.
- Reduce the heat to low and stir in the heavy cream. Heat gently for 2–3 minutes without bringing the soup back to a boil.
Melt in the cheddar.
- Add the shredded cheddar a handful at a time, stirring after each addition until completely melted. Keeping the heat low helps produce a smooth and creamy broccoli cheddar soup rather than a grainy cheese sauce.
Adjust the consistency.
- If the soup is thicker than you like, stir in a small splash of additional chicken broth. Taste and adjust the salt and pepper.
Serve.
- Ladle the Potato Broccoli Cheddar Soup into bowls and top with pumpkin seeds, a few black nigella seeds and additional shredded cheddar if desired.
Notes
- Yukon Gold potatoes work especially well because they become creamy while still holding some texture.
- Freshly shredded cheddar melts more smoothly than packaged pre-shredded cheese.
- Use sharp cheddar cheese for the strongest flavour and a beautiful golden colour.
- Don’t boil the soup after adding the cream and cheddar. High heat can cause the cheese to separate.
- Cut the broccoli into small florets so you get a little broccoli in almost every spoonful.
- The soup naturally thickens as it sits. Add a splash of broth when reheating if necessary.
- Sprinkle the pumpkin and black nigella seeds over the soup just before serving so they stay crunchy.
