Go Back
Close-up of creamy loaded broccoli potato soup in a white bowl topped with melted cheddar cheese, crispy bacon crumbles, sour cream, and fresh chives.

Loaded Broccoli Potato Soup

This creamy Loaded Broccoli Potato Soup is the ultimate comfort food — hearty, cheesy, and packed with nutritious broccoli and tender potatoes. Perfect for a cozy night in!
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Soup
Cuisine: American
Calories: 380

Ingredients
  

Soup Base
  • 2 tbsp butter
  • 1 onion chopped
  • 3 cloves garlic minced
  • 3 cups broccoli florets chopped
  • 3 cups potatoes peeled and diced
  • 4 cups vegetable broth
Finishing Touches
  • 1 cup milk or cream for extra richness
  • 1 cup shredded cheddar cheese
  • salt and pepper to taste
Toppings (Optional)
  • crispy bacon bits for garnish
  • extra cheese for garnish
  • chopped green onions for garnish

Equipment

  • Large Pot
  • Immersion Blender

Method
 

  1. In a large pot, melt butter over medium heat. Add onion and cook until translucent, about 5 minutes.
  2. Add garlic and cook for another minute until fragrant.
  3. Stir in broccoli, potatoes, and vegetable broth. Bring to a boil, then reduce heat and simmer for 15–20 minutes, until vegetables are tender.
  4. Use an immersion blender to puree the soup until smooth (or leave some chunks for texture).
  5. Stir in milk and cheese. Season with salt and pepper. Heat gently until cheese is melted and soup is creamy.
  6. Serve hot, topped with bacon bits, extra cheese, and green onions if desired.

Notes

This soup freezes well and can be made ahead for meal prep. For a lighter version, use low-fat milk and skip the bacon garnish.