If you’re craving a comforting, velvety soup that feels like a warm hug in a bowl, this Broccoli Potato Soup Recipe is an absolute must-try. Loaded with tender chunks of potato and vibrant broccoli, all swimming in a creamy, cheesy broth, this soup has the perfect balance of heartiness and freshness. Whether it’s a chilly evening or you just want a satisfying, wholesome meal, this recipe brings together simple ingredients to create a luscious dish that everyone will love.

Ingredients You’ll Need

Ingredients You’ll Need

The image shows raw ingredients arranged neatly on a white marbled surface. In the top left, there is a white bowl filled with golden broth, next to two large brown potatoes on the top right. Below the broth, a small white bowl contains white all-purpose flour, and in the center, a white bowl is filled with shredded bright orange cheddar cheese. To the right, small clear bowls hold dried thyme, light yellow butter, fine salt, and red paprika powder, all placed in a line. Toward the bottom left, a fresh green broccoli bunch sits beside a white bowl filled with chopped white onion. Small glass bowls hold black pepper and minced garlic near the bottom. Finally, a transparent measuring jug with white milk is near the bottom right. The arrangement is clean and simple with clear labels identifying each ingredient. Photo taken with an iphone --ar 4:5 --v 7

The magic of this soup lies in its simplicity. Each ingredient is chosen to create a rich texture, vibrant flavor, and beautiful color harmony that makes this Broccoli Potato Soup Recipe shine in every spoonful.

  • 4 tablespoons butter: Used to soften the onions and create a luscious base for the soup’s roux.
  • 1 medium onion (finely chopped): Adds a subtle sweetness and depth to the broth.
  • 3 cloves garlic (minced): Gives a fragrant boost that wakes up all the flavors.
  • 4 tablespoons all-purpose flour: The thickening agent that turns the broth into a creamy dream.
  • 4-6 cups low-sodium vegetable broth: Provides the liquid base and balances the seasoning without overpowering.
  • 1 cup whole milk (at room temperature): Keeps the soup creamy and smooth without heaviness.
  • 1 lb Russet potatoes (peeled & diced into ½-inch cubes): The hearty starchy component that thickens and complements the broccoli perfectly.
  • 1 teaspoon dried thyme: Offers an earthy, herbal note that pairs beautifully with potatoes.
  • ¾ teaspoon kosher salt (plus more to taste): Essential for enhancing all the natural flavors.
  • ½ teaspoon black pepper (plus more to taste): Adds a warm and gentle heat throughout the soup.
  • ½ teaspoon paprika: Brings subtle smokiness and a gorgeous touch of color.
  • 1 lb broccoli (chopped into bite-size pieces): Fresh green florets that add texture, nutrition, and a pop of color.
  • 1 ½ cups cheddar cheese (freshly shredded): Melts into the broth to create the signature rich and cheesy taste.
  • Chopped green onions (to garnish): Adds a fresh, slightly sharp crunch for the finishing touch.

How to Make Broccoli Potato Soup Recipe

Step 1: Sauté the Aromatics

Start by melting the butter in a large pot over medium heat. The butter is crucial for both flavor and richness. Toss in the finely chopped onion and let it soften for about 5 to 6 minutes. This step brings out the sweetness and helps form the depth of flavor that carries through the entire soup. Add the minced garlic last and cook just long enough—about 30 seconds—so it releases its aroma without turning bitter.

Step 2: Create the Roux

Sprinkle the all-purpose flour over the softened onions and garlic. Stir constantly for 1 to 2 minutes to cook off the raw flour taste and form a thick paste. This roux is key—it will give your broth that silky, velvety texture that makes the soup so comforting and filling.

Step 3: Add the Broth and Milk

Slowly whisk in the vegetable broth, about 4 cups to start, until smooth without lumps. Then add the whole milk at room temperature. The gradual mixing helps you avoid clumps and ensures the soup base is perfectly creamy without splitting or curdling.

Step 4: Simmer the Potatoes and Season

Next, add the diced Russet potatoes, dried thyme, kosher salt, black pepper, and paprika. Bringing the soup to a rapid simmer—just below boiling—helps the potatoes cook evenly without breaking apart. Keep it on low heat and cook until the potatoes are tender, which usually takes around 12 to 15 minutes. This cooking time is essential to develop soft, creamy pieces of potato that meld beautifully with the soup base.

Step 5: Add the Broccoli

Once the potatoes are ready, stir in the chopped broccoli. A gentle simmer for 4 to 5 more minutes will soften the broccoli just enough to be tender crisp while preserving that delightful bright green color and fresh flavor. This balance keeps the soup lively and vibrant instead of heavy.

Step 6: Add the Cheese and Final Seasoning

Remove the pot from heat and gradually mix in the shredded cheddar cheese, a handful at a time. Stir after each addition until the cheese melts fully into the soup, creating that rich creamy texture this Broccoli Potato Soup Recipe is loved for. Taste and adjust your seasoning with additional salt and pepper—this final step allows you to tailor the soup perfectly to your palate.

How to Serve Broccoli Potato Soup Recipe

Garnishes

Fresh chopped green onions sprinkled on top add a wonderful punch of color and a crisp bite that contrasts beautifully with the creamy soup. For a bit more indulgence, you can also add a sprinkle of extra shredded cheddar or even a dollop of sour cream for richness.

Side Dishes

This soup pairs wonderfully with rustic crusty bread or a warm garlic baguette. A simple side salad with a light vinaigrette also complements the luscious texture of the soup, adding brightness and freshness to the meal.

Creative Ways to Present

For a fun twist, serve the Broccoli Potato Soup Recipe inside hollowed-out bread bowls, which makes an impressive presentation and keeps every bite warm longer. Alternatively, a sprinkle of toasted breadcrumbs or crispy bacon bits on top adds a satisfying crunch that takes the dish up a notch.

Make Ahead and Storage

Storing Leftovers

Once cooled, store your leftover broccoli potato soup in an airtight container in the refrigerator. It will stay fresh for up to 3 days, making it a perfect option for easy weekday lunches or a quick dinner reheat.

Freezing

This soup freezes well! Transfer cooled soup into a freezer-safe container or heavy-duty freezer bags, leaving some space for expansion. Freeze for up to 2 months. Keep in mind that the texture of potatoes and broccoli might soften slightly after freezing, so it’s best enjoyed within this time frame.

Reheating

To reheat, thaw the frozen soup overnight in the fridge if frozen. Warm gently on the stovetop over low heat, stirring often to prevent scorching. You may want to add a splash of milk or broth to loosen the consistency if it thickened too much. Avoid boiling to keep the cheese smooth rather than grainy.

FAQs

Can I use different types of cheese in this Broccoli Potato Soup Recipe?

Absolutely! While cheddar is classic for its melting quality and sharp flavor, you can experiment with cheeses like Gruyere, Monterey Jack, or even a mild smoked cheese. Just choose ones that melt well for the best texture.

Is it possible to make this soup dairy-free?

Yes, you can substitute the butter with olive oil, use a plant-based milk like oat or almond, and skip the cheese or use a dairy-free cheese alternative. The texture and flavor will be slightly different but still delicious.

Can I add other vegetables to this soup?

Definitely. Carrots, celery, or leeks cooked with the onions create a deeper flavor base. Just be mindful of cooking times so each vegetable reaches the right tenderness.

What’s the best type of potato to use?

Russet potatoes are ideal because they break down nicely to thicken the soup while still holding some shape. Yukon Gold can work too for a creamier texture, but avoid waxy potatoes as they won’t soften as well.

How can I make this soup spicier?

Add a pinch of cayenne pepper, chili flakes, or a dash of hot sauce when seasoning. These little kicks complement the mellow flavors of broccoli and potatoes beautifully without overpowering them.

Final Thoughts

This Broccoli Potato Soup Recipe is such a comforting classic that never fails to impress with its creamy, cheesy deliciousness and vibrant veggie goodness. It’s simple enough for a cozy weeknight but special enough to serve guests. I truly hope you give it a try and find the same joy in every warm, satisfying spoonful that I do!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Potato Soup Recipe

Broccoli Potato Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 90 reviews

  • Author: Ezabella
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This creamy Broccoli Potato Soup is a comforting and hearty dish perfect for any day. Made with tender diced potatoes, fresh broccoli florets, and a rich cheddar cheese finish, this soup delivers warmth and delicious flavor in every spoonful. Using a roux base with butter, onion, garlic, and flour, it’s thickened with vegetable broth and milk, making it a satisfying vegetarian meal option that’s easy to prepare at home.


Ingredients

Soup Base

  • 4 tablespoons butter
  • 1 medium onion (finely chopped)
  • 3 cloves garlic (minced)
  • 4 tablespoons all-purpose flour

Liquids

  • 4–6 cups low-sodium vegetable broth
  • 1 cup whole milk (at room temperature)

Vegetables and Seasonings

  • 1 lb Russet potatoes (peeled & diced into ½-inch cubes)
  • 1 teaspoon dried thyme
  • ¾ teaspoon kosher salt (plus more to taste)
  • ½ teaspoon black pepper (plus more to taste)
  • ½ teaspoon paprika
  • 1 lb broccoli (chopped into bite-size pieces)

Cheese & Garnish

  • 1 ½ cups cheddar cheese (freshly shredded)
  • Chopped green onions (to garnish)


Instructions

  1. Sauté Aromatics: Melt 4 tablespoons of butter in a large pot over medium heat. Add the finely chopped onion and cook until softened, about 5 to 6 minutes. Stir in the minced garlic and cook for about 30 seconds until fragrant.
  2. Create Roux: Sprinkle 4 tablespoons of all-purpose flour over the softened onions and garlic. Cook, stirring constantly, for 1 to 2 minutes, until the mixture thickens into a paste-like consistency, which will help thicken the soup.
  3. Add Liquids: Slowly whisk in 4 cups of low-sodium vegetable broth until the mixture is smooth and free of lumps. Then add 1 cup of whole milk at room temperature, stirring continuously to combine evenly.
  4. Cook Potatoes: Add the diced Russet potatoes, 1 teaspoon dried thyme, ¾ teaspoon kosher salt, ½ teaspoon black pepper, and ½ teaspoon paprika to the pot. Bring the soup to a rapid simmer without boiling, then reduce heat to low. Cook until the potatoes are just tender, about 12 to 15 minutes.
  5. Simmer Broccoli: Stir in the chopped broccoli and continue to simmer gently until the broccoli turns bright green and becomes tender-crisp, about 4 to 5 minutes.
  6. Incorporate Cheese: Remove the pot from the heat. Add the shredded cheddar cheese gradually in handfuls, stirring well after each addition until the cheese is fully melted and the soup is creamy.
  7. Season & Serve: Taste and adjust seasoning with additional salt and black pepper as desired. Garnish with chopped green onions before serving for a fresh finish.

Notes

  • For a thinner soup, add more vegetable broth until desired consistency is reached.
  • Use low-sodium broth to better control soup saltiness.
  • Cheddar cheese can be substituted with Colby or Monterey Jack for a milder taste.
  • To make this soup vegan, substitute butter with olive oil, milk with a plant-based alternative, and omit cheese or use vegan cheese.
  • Leftovers store well in the refrigerator for up to 3 days and can be reheated gently on the stovetop.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star