Nothing says comfort like a warm bowl of loaded broccoli potato soup. Creamy, hearty, and full of flavor, this soup transforms simple vegetables into a rich and satisfying meal that the whole family will love. It’s perfect for chilly evenings, weeknight dinners, or anytime you need a cozy, filling bowl of goodness.
With tender potatoes, vibrant broccoli, and a savory blend of cheeses and seasonings, each spoonful delivers that classic “loaded potato” taste—without the extra effort of baking or frying. Topped with crispy bacon, shredded cheese, and green onions, this soup feels indulgent while still being wholesome.
Why You’ll Love This Recipe
Creamy and Comforting: Smooth texture with hearty chunks of potato and broccoli.
Loaded Flavors: Toppings like cheese and bacon take it to the next level.
Easy to Make: One-pot recipe with minimal cleanup.
Family-Friendly: Kids and adults alike love this cozy soup.
What You’ll Need
The Soup Base
- 4 cups broccoli florets
- 2 cups diced potatoes (Yukon Gold or Russet work well)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 cup shredded cheddar cheese
- 1/2 cup heavy cream or milk
- Salt and pepper, to taste
Optional Toppings
- Crispy bacon bits
- Extra shredded cheddar
- Chopped green onions
How to Make It (Step-by-Step)
Prep time: 10 minutes | Cook time: 25–30 minutes | Total time: 35–40 minutes | Yield: 4–6 servings
Step 1: Sauté the Aromatics
In a large pot, heat a little oil or butter over medium heat. Add the chopped onion and garlic and sauté until fragrant and softened, about 3–4 minutes.
Step 2: Add the Vegetables
Add the diced potatoes and broccoli florets to the pot. Stir to combine with the aromatics.
Step 3: Add Broth and Simmer
Pour in the broth, bring to a boil, then reduce the heat and simmer for 15–20 minutes, or until the potatoes and broccoli are tender.
Step 4: Blend the Soup
For a smooth soup, use an immersion blender to puree until creamy. For a chunkier texture, blend only half the soup or leave it as-is.
Step 5: Add Cheese and Cream
Stir in the shredded cheddar cheese and heavy cream (or milk) until fully melted and incorporated. Season with salt and pepper to taste.
Step 6: Serve with Toppings
Ladle the soup into bowls and top with crispy bacon, extra cheese, and green onions for a loaded finish.
Expert Tips for Success
Choose Starchy Potatoes: Yukon Gold or Russet potatoes thicken the soup naturally.
Don’t Overblend: Leaving some chunks adds texture and keeps it hearty.
Adjust Creaminess: Add more cream or milk for a richer soup, or reduce for a lighter version.
Variations and Substitutions
Cheese Varieties: Try Gruyère, Monterey Jack, or a sharp white cheddar.
Vegetarian Version: Use vegetable broth and skip bacon toppings.
Extra Veggies: Add carrots, celery, or cauliflower for added nutrition.
Serving Suggestions
With Crusty Bread: Perfect for dipping and soaking up the creamy soup.
With a Side Salad: A light, fresh salad balances the richness.
As a Main Meal: Serve with grilled cheese sandwiches for a classic pairing.
Frequently Asked Questions (FAQs)
Can I make this ahead of time?
Yes. Store in the refrigerator for up to 3 days or freeze for up to 2 months. Reheat gently on the stove.
Can I use frozen broccoli?
Absolutely! Add frozen broccoli in step 2 and cook until tender.
Can I make it dairy-free?
Yes. Use dairy-free cheese and milk alternatives like almond or oat milk.

