ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

Creamy Broccoli Soup

Cozy up with this Creamy Broccoli Soup that's bursting with flavor and packed with nutrients. This velvety smooth soup is perfect for a chilly day and will have you coming back for seconds!

Tasty Team
96% would make again

Under 30 minutes

Under 30 minutes


for 8 servings

  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon kosher salt
  • ½ teaspoon pepper
  • 2 cups mashed potatoes (500 g)
  • 2 small heads broccoli, including stems, chopped
  • 2 ½ cups low-sodium vegetable broth (600 mL)
  • 2 ½ cups milk of choice (600 mL)
  • ¼ teaspoon ground nutmeg

Nutrition Info

  • Calories 289
  • Fat 3g
  • Carbs 53g
  • Fiber 11g
  • Sugar 8g
  • Protein 8g

Estimated values based on one serving size.


  1. Heat the olive oil in a large pot over medium heat. Once the oil begins to shimmer, add the onion and cook for 3-4 minutes, until semi-translucent. Add the garlic, salt, and pepper and cook for 2-3 minutes more, until the garlic is fragrant.
  2. Add the mashed potatoes, broccoli, vegetable broth, and milk and bring to a boil. Cover and reduce the heat to low. Simmer for 20 minutes, or until the broccoli is tender.
  3. Use an immersion blender to blend the soup until smooth.
  4. Stir in the nutmeg, then ladle into bowls.
  5. Enjoy!
  6. All your favorite recipes, stored in one place. Download the Tasty app and never lose a recipe again.