Broccoli and Potato Soup

Broccoli and Potato Soup

Warm up with this hearty, velvety Broccoli and Potato Soup that feels indulgent yet skips the cream! Packed with tender potatoes and vibrant broccoli florets, this soul-soothing dish is thickened with a touch of cheese and a clever flour roux for a rich, creamy texture. Ready in just 30 minutes, it’s perfect for chilly days or a quick, comforting meal. Top with crispy bacon, scallions, or extra cheese for an extra layer of flavor that makes every bowl irresistible!

CuisineWestern
CategorySoup
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings5 servings
DifficultyEasy
Published8/18/2025

Instructions

  1. 1

    Melt butter in a large pot over medium-high heat. Add onion and garlic, cooking for 3 minutes until softened and fragrant.

  2. 2

    Add flour and stir into the onion mixture for 30 seconds to form a smooth paste.

  3. 3

    While stirring, slowly pour in the milk, mixing continuously until it forms a thick, mostly smooth paste. Use a whisk if needed to eliminate lumps.

  4. 4

    Add chicken broth, water, salt, and black pepper. Stir well, then add the cubed potatoes.

  5. 5

    Bring to a gentle simmer, then reduce heat to maintain a soft bubble. Cook for 8 minutes, stirring occasionally to prevent sticking, until potatoes are nearly tender.

  6. 6

    Add broccoli florets and stir. Cook for 2 minutes or until broccoli is tender to your liking.

  7. 7

    Remove pot from heat. Stir in 1 cup grated cheddar cheese until melted and the soup is nicely thickened. Adjust salt to taste if needed.

  8. 8

    Ladle into bowls and garnish with cooked bacon pieces, sliced shallots, and extra cheese, if desired. Serve immediately.

Nutrition Information

Calories405
Protein18.3g
Carbohydrates48g
Total Fat16.6g
Saturated Fat10.2g
Polyunsaturated Fat0.8g
Monounsaturated Fat4.5g
Trans Fat0.5g
Cholesterol49mg
Sodium446mg
Potassium608mg
Fiber6.3g
Sugar11.5g
Vitamin A1300IU
Vitamin C153.5mg
Calcium410mg
Iron2.5mg

Recipe Notes

  • Gluten-free option – Omit flour and use gluten-free broth. Mix 2 tbsp cornstarch with a splash of water to make a slurry, then add toward the end of cooking. Stir for 1-2 minutes to thicken the soup.

  • Potatoes – Any all-purpose potato (waxy or starchy) works well. Cut into small cubes for quick, even cooking.

  • Broccoli – Use small florets that fit easily on a spoon (about 300g/10oz from one large head). Frozen broccoli can be used in a pinch; add directly without thawing and cook slightly longer if needed.

  • Cheese – Cheddar or other melting cheeses like Colby or Monterey Jack work well. Freshly grated cheese ensures a smooth texture. Adjust quantity (up to 1 1/2 cups) for a cheesier flavor.

  • Garnishes – Crispy bacon pieces add a smoky crunch, highly recommended! Shallots or scallions provide a fresh bite, and extra cheese enhances the richness.

  • Storage – Refrigerate for 4-5 days in an airtight container. Freeze for up to 3 months; thaw gently and reheat slowly to prevent potatoes from breaking down. Stir well to restore creaminess.

  • Nutrition – Per serving, assuming 5 servings, excluding optional garnishes like bacon.

More Soup Recipes

View Chinese Chicken and Corn Soup

Chinese Chicken and Corn Soup

Chinese10 minutes

This simple soup is thick, silky, and naturally creamy without dairy. Sweet corn blends with tender chicken and a gentle hint of soy, ginger, and garlic. Whisked egg adds classic ribbon-like strands that give body, making it comforting and nourishing. Works perfectly as a light meal or a starter for two to four people.

View Cold Corn Soup for Summer

Cold Corn Soup for Summer

Western5 hours

A refreshing soup designed for hot days, highlighting the natural sweetness of corn in a creamy, velvety base. Served chilled, this dish works beautifully as a canapé, a light starter, or a main with crusty bread. The corn stock intensifies the flavor, while fresh herbs and optional sautéed kernels add depth and texture.