Quick and Easy Broccoli Potato Soup

a top down image of a bowl of broccoli potato soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Broccoli Potato Soup is made with simple ingredients you probably have in your pantry already! It’s so easy to make, and is ready in less than 1 hour.


Units Scale
  • 2 tbsp olive oil (or vegetable oil)
  • 1 small yellow onion, chopped
  • 2 garlic cloves, minced
  • 1/4 cup all purpose flour
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tsp dry mustard
  • 1 cup water
  • 3 cups chicken broth
  • 2 cups of milk
  • 5 medium/large potatoes, peeled and cut into 1/2 inch chunks
  • 5 cups small broccoli florets
  • 1 1/2 cups grated cheddar cheese


  1. In a large pot on low/medium heat, add about 2 tablespoons of olive oil. Then add the onion and garlic and sauté until the onions are soft, about 5 minutes.
  2. Then stir in the flour, salt, pepper and dry mustard, and cook for about 1 minute (continuously stirring).
  3. Add the water and simmer until the the mixture thickens, about 2 minutes.
  4. Then whisk in the chicken broth and milk and let simmer for 5 minutes, while continuously whisking. If you have problems getting a creamy texture, you can use an immersion blender to bring it all together.
  5. Then add the potatoes and let simmer for about 15 minutes, until the potatoes are soft.
  6. After this time add the broccoli and simmer for another 5 minutes, just until the broccoli is tender.
  7. Add the cheddar cheese and stir until it has fully melted, this takes a few minutes.
  8. Serve!