Go Back
A bowl of loaded broccoli cheese potato soup topped with herbs and cheese.

Loaded Broccoli Cheese Potato Soup

A comforting and creamy soup made with tender potatoes, vibrant broccoli, and gooey cheese, perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Dinner, Soup
Cuisine: American
Calories: 350

Ingredients
  

Main ingredients
  • 4 tablespoons Butter
  • 1 large Onion, diced
  • 3 cloves Garlic, minced
  • 4 cups Potatoes, diced
  • 3 cups Broccoli, chopped
  • 3 cups Broth (vegetable or chicken)
  • 2 cups Milk (or dairy-free milk)
  • 1 cup Cream (optional)
  • 3 cups Cheddar Cheese, shredded
  • Salt, to taste
  • Pepper, to taste
  • Beef Bacon, cooked and crumbled (optional) For topping

Method
 

Preparation
  1. Melt the butter in a large pot over medium heat.
  2. Add diced onion and cook until translucent, about 5 minutes.
  3. Stir in garlic and cook for an additional minute until fragrant.
  4. Add chopped potatoes and broccoli, followed by the broth.
  5. Simmer until the vegetables are tender, about 15–20 minutes.
Final Steps
  1. Pour in the milk and cream, stirring to combine.
  2. Mix in shredded cheese until melted and smooth.
  3. Season with salt and pepper to taste, and top with crispy beef bacon if desired.

Notes

Prep your veggies ahead of time to save on cooking time. For a lighter version, substitute cream with more milk. Add spices like paprika for extra flavor.