Potato Broccoli Cheddar Soup
Creamy, cheesy, and perfectly cozy, this Potato Broccoli Cheddar Soup brings rustic comfort to your dinner table. Made with simple ingredients in under 40 minutes.

- Prep Time
- 10 min
- Cook Time
- 30 min
- Total Time
- 40 min
- Servings
- 4 servings
5-Ingredient Dump & Go Crockpot Meals
101 effortless slow cooker recipes for busy families.
View on AmazonAvailable on AmazonThis Potato Broccoli Cheddar Soup is a bowl of cozy comfort that tastes like home. It’s creamy, earthy, and packed with tender potatoes, crisp broccoli, and sharp cheddar cheese everything a rustic soul like me loves on a cool evening. It’s simple to make, warming to the heart, and downright satisfying.

Perfect for anyone craving a hearty, homemade dinner that’s both nourishing and comforting.
When I was little, my grandmother made a soup that could quiet any storm not just the weather kind, but the kind inside you. Her potato broccoli cheddar soup was that kind of magic. Every spoonful was silky with cheese, earthy from the potatoes, and kissed with butter and onion. It wasn’t fancy, but that’s what made it perfect.
Years later, I’ve recreated that comforting bowl in my own kitchen the same cozy blend of vegetables and cheese, with a bit of my rustic Emma & Ella twist. There’s something about this soup that feels like wrapping your hands around a mug after being out in the cold warm, grounding, and familiar.
If you love hearty, soul-soothing soups like my Creamy Chicken Broth Soup with Bacon, Vegetables, and Pastina, then this one’s going to become your next weeknight favorite.
What Is Potato Broccoli Cheddar Soup
Potato Broccoli Cheddar Soup is a creamy, comforting dish made from potatoes, broccoli, cheddar cheese, and a savory broth base. It’s thick and velvety, with a mild, earthy flavor and a delicious cheesy richness. Unlike traditional vegetable soups, this one blends texture and creaminess, creating that perfect spoon-coating feel.
This recipe is ideal when you want a wholesome, balanced meal without needing fancy ingredients or extra effort. Similar to the indulgent Million Dollar Soup Recipe, it’s proof that simple ingredients can taste luxurious.
Why You’ll Love This Cozy Soup
There are so many reasons this Potato Broccoli Cheddar Soup belongs in your recipe box and your dinner rotation.
Comfort in Every Spoon
The creamy broth hugs every tender bite of potato and broccoli. The melted cheddar adds a sharp, tangy balance, making it both rich and grounding.
Easy to Prepare
You can whip it up in about 30 minutes, and the ingredients are all pantry staples. It’s weeknight-friendly but tastes like it simmered all day.
Nutritious and Filling
Broccoli brings fiber and vitamins, potatoes add that hearty comfort, and cheese provides calcium and protein. A perfect trio for a complete meal.
Adaptable to Taste
You can adjust it to your liking add carrots, toss in extra garlic, or swap in sharp white cheddar for a stronger punch. That’s the beauty of rustic cooking: it bends to your flavor.
For more creamy comfort dishes, check out the Viral Creamy Chicken Poblano Soup it’s bold, spicy, and every bit as warming.
How to Make It
Quick Overview
Making Potato Broccoli Cheddar Soup takes under 40 minutes from start to finish. You’ll cook the vegetables until soft, add the broth, and then stir in milk and cheddar to create that signature creamy base.
This method keeps the soup rustic no blenders needed unless you prefer a smoother texture.
Ingredients

Here’s everything you’ll need to make the best batch of Potato Broccoli Cheddar Soup.
| Ingredient | Amount |
|---|---|
| Diced potatoes | 2 cups |
| Chopped broccoli | 2 cups |
| Shredded cheddar cheese | 1 cup |
| Vegetable broth | 4 cups |
| Milk | 1 cup |
| Chopped onion | 1 small |
| Minced garlic | 2 cloves |
| Butter | 2 tbsp |
| Salt | 1 tsp |
| Black pepper | 1/2 tsp |
Step-by-Step Directions
Step 1: Start with the Base
Melt butter in a large pot over medium heat. Add chopped onions and minced garlic. Stir occasionally until soft and fragrant about 3–4 minutes. This builds the soup’s foundation, filling the kitchen with that buttery aroma that sets the tone for comfort.
Step 2: Cook the Potatoes
Add the diced potatoes and pour in the vegetable broth. Bring to a gentle simmer and cook for about 15 minutes, or until the potatoes are fork-tender. The broth will start thickening slightly as the starch from the potatoes releases.
Step 3: Add Broccoli
Toss in the chopped broccoli and cook for another 5 minutes. The broccoli should turn a bright green but remain slightly crisp not mushy. This adds both color and freshness to the soup.
Step 4: Add Milk and Cheese
Reduce heat to low. Pour in milk and slowly stir in the shredded cheddar cheese until melted and smooth. Avoid boiling at this stage to prevent curdling. Stir continuously until the soup becomes creamy and thick.
Step 5: Season and Serve
Add salt and black pepper to taste. If you want extra richness, toss in a small knob of butter at the end. Serve hot, ideally with crusty bread or a few crackers for dipping.
For another layered, hearty meal idea, try the Ginger Chicken and Rice Soup with Bok Choy. It shares the same comfort factor but brings in aromatic spices for an uplifting twist.
What to Serve Potato Broccoli Cheddar Soup With
This soup shines as a main dish, but pairing it well can take dinner to another level.
Crusty Bread
A slice of rustic sourdough or a toasted baguette soaks up the cheesy broth perfectly.
Fresh Salad
Balance the richness with a simple green salad maybe arugula, apple slices, and a light vinaigrette.
Protein Side
If you want to make it more filling, serve it with roasted chicken or a side of Butternut Soup in Slow Cooker for a soup pairing feast.
Top Tips for Perfecting the Soup
- Choose starchy potatoes. Russet or Yukon Golds give a creamy texture when cooked.
- Don’t overcook the broccoli. Keep it vibrant and slightly crisp.
- Use sharp cheddar. It adds that deep, mature flavor that makes this soup so good.
- Low heat for melting. Cheese can separate if overheated, so keep it gentle.
- Add a splash of cream. If you want an extra-luxurious texture, a bit of heavy cream works wonders.
Storing and Reheating Tips
Refrigerating
Store leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen as it sits, making it even more delicious the next day.
Freezing
Allow the soup to cool completely before transferring it to freezer-safe containers. Freeze for up to 2 months. Reheat slowly on the stovetop, adding a splash of milk to restore creaminess.
Reheating
Warm on low heat, stirring frequently to prevent separation. Avoid microwaving on high gentle reheating keeps the texture smooth and creamy.
FAQs
What type of potatoes work best?
Yukon Gold or Russet potatoes are perfect for a creamy, soft texture that blends beautifully with cheddar.
Can I make it vegan?
Yes! Use vegan butter, plant-based milk, and vegan cheddar. It’s just as flavorful and comforting.
How can I thicken the soup naturally?
Let it simmer longer with the lid off, or mash a few potato chunks right in the pot.
Can I use frozen broccoli?
Absolutely. Just thaw and drain it before adding to prevent excess water from thinning your soup.
This Potato Broccoli Cheddar Soup isn’t just food it’s a warm reminder of home, family, and the simple joy of sharing a meal that feels good from the inside out. Every spoonful brings earthy potatoes, crisp-tender broccoli, and silky cheddar together in harmony.
A reliable recipe worth keeping in the rotation. Try pairing it with a crusty loaf and maybe even a second bowl you’ll want more.For more hearty and wholesome recipes like this, visit The Cooking Twins on Facebook and follow us on Pinterest for daily inspiration.

Potato Broccoli Cheddar Soup
- Prep Time
- 10 min
- Cook Time
- 30 min
- Total Time
- 40 min
- Servings
- 4 servings
- Category
- Dinner
- Cuisine
- American
- Method
- Stovetop
- Diet
- Vegetarian
Ingredients
Instructions
- Step 1: Melt butter in a pot over medium heat and sauté onion and garlic until soft.
- Step 2: Add potatoes and broth, simmer for 15 minutes until tender.
- Step 3: Add broccoli, cook for 5 minutes.
- Step 4: Stir in milk and cheddar until melted.
- Step 5: Season with salt and pepper, serve hot.
Notes
- Serving size
- 1 bowl
- Calories
- 310
- Protein
- 13g
- Carbohydrates
- 25g
- Fat
- 18g
- Fiber
- 3g
- Sugar
- 5g
- Sodium
- 710mg
- Saturated fat
- 10g
- Unsaturated fat
- 6g
- Trans fat
- 0g
- Cholesterol
- 45mg
Must‑Have Kitchen Equipment for This Recipe:
- Instant Pot Duo Plus 6‑Qt 9‑in‑1 Programmable Pressure Cooker
- Instant Vortex Plus 6‑Qt Air Fryer (ClearCook + OdorErase)
- Aucma 6.5‑Qt 6‑Speed Tilt‑Head Stand Mixer
Some links may be affiliate links. Read our affiliate disclosure.






Ratings & Reviews
Leave a reviewWe'd love to hear how it turned out.
1 Review