Print

Creamy Broccoli Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Broccoli Potato Soup is a warm and comforting dish that combines the vibrant flavors of fresh broccoli and hearty potatoes, all enveloped in a rich, creamy base. Perfect for chilly evenings or a cozy family gathering, this soup is not only delicious but also easy to prepare in under an hour. Each bite is a delightful blend of textures and tastes that will remind you of home-cooked meals and shared moments. Serve it with crusty bread or a sprinkle of cheese for an extra touch of comfort.

Ingredients

Scale
  • 2 cups fresh broccoli florets
  • 2 medium russet potatoes (about 1 lb), peeled and diced
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 1 cup heavy cream (or coconut milk for a lighter version)
  • Salt and pepper, to taste
  • 2 tbsp olive oil

Instructions

  1. Prepare your ingredients by washing and chopping the broccoli into small florets, dicing the potatoes into uniform cubes, chopping the onion, and mincing the garlic.
  2. In a large pot over medium heat, add olive oil. Once hot, sauté the onion until translucent (about 5 minutes). Add garlic and cook for another minute.
  3. Add diced potatoes and vegetable broth to the pot. Bring to a boil, then reduce heat to simmer for about 10–15 minutes until potatoes are tender.
  4. Stir in broccoli florets and continue cooking for an additional 5–7 minutes until bright green and tender.
  5. Use an immersion blender to puree the mixture until smooth. Alternatively, transfer in batches to a countertop blender.
  6. Return blended soup to low heat, stir in heavy cream, and season with salt and pepper before serving.

Nutrition