Broccoli Potato Soup (The Ultimate Creamy Recipe)

By Natalie Quinn

On February 3, 2026

An overhead view of a bowl of homemade broccoli and potato soup, garnished with croutons and a swirl of cream, ready to be served.

Cuisine

American

Prep time

15 minutes

Cooking time

30 minutes

Total time

45 minutes

Servings

6 servings

There’s nothing quite like a bowl of warm, comforting soup on a chilly day. This homemade Broccoli Potato Soup is the definition of comfort food. It’s rich, creamy, and packed with wholesome ingredients, delivering a velvety texture and savory flavor that will have everyone asking for seconds. Forget the canned stuff; this recipe is surprisingly simple and comes together in under an hour, making it perfect for a busy weeknight dinner.

We’re sharing all our secrets to achieve a perfectly smooth and luscious soup every single time. Whether you’re a seasoned pro or new to the kitchen, you’ll master this dish with ease. It’s a family-friendly meal that’s both hearty and wonderfully satisfying.

Why You’ll Love This Creamy Broccoli Potato Soup

This isn’t just another soup recipe; it’s a game-changer for your dinner rotation. It’s incredibly versatile and hits all the right notes of a classic comfort dish.

  • Unbelievably Creamy: We use a simple technique to create a velvety smooth texture without any complicated steps.
  • Simple Ingredients: You only need a handful of pantry staples like potatoes, broccoli, and broth to create this masterpiece.
  • Quick & Easy: This recipe is designed for real life. From start to finish, you can have a steaming bowl of soup on the table in about 45 minutes.
  • Customizable: Easily adapt it to be vegan, extra cheesy, or spicy. We’ll share some delicious variations below!

The Key Ingredients for a Perfect Soup

The magic of this easy Broccoli Potato Soup lies in its simplicity. Using high-quality, fresh ingredients will make a world of difference in the final flavor and texture.

A spoonful of cheesy broccoli potato soup being lifted from a bowl, showing off its thick and creamy texture.
Add a little cheese for an extra decadent and delicious soup.

Choosing the Right Potatoes

For a creamy soup, starchy potatoes are your best friend. We recommend using Russet or Yukon Gold potatoes. Russets break down beautifully, creating a naturally thick and creamy base, while Yukon Golds offer a buttery flavor and dense texture. Avoid waxy potatoes like red potatoes, as they hold their shape and won’t give you that desired velvety consistency.

Fresh vs. Frozen Broccoli

Both fresh and frozen broccoli work well in this recipe. If using fresh, make sure to use both the florets and the tender parts of the stalk for maximum flavor. If you opt for frozen, there’s no need to thaw it first—just add it directly to the pot. It’s a great time-saving shortcut for this creamy Broccoli Potato Soup.

How to Make Broccoli Potato Soup (Step-by-Step)

Follow these simple steps to create the best Broccoli Potato Soup you’ve ever had. An immersion blender will make this process even easier, but a standard blender works just as well.

  1. Sauté the Aromatics: In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and cook until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
  2. Simmer the Vegetables: Add the cubed potatoes and vegetable broth to the pot. Bring to a boil, then reduce the heat and simmer for 10-15 minutes, or until the potatoes are tender when pierced with a fork.
  3. Add the Broccoli: Stir in the broccoli florets and cook for another 5-7 minutes, until the broccoli is bright green and tender.
  4. Blend Until Smooth: Use an immersion blender to blend the soup directly in the pot until it reaches your desired consistency. Alternatively, carefully transfer the soup in batches to a standard blender and blend until smooth.
  5. Finish with Cream: Return the soup to the pot if you used a standard blender. Stir in the heavy cream and season generously with salt and pepper. Let it warm through gently, but do not let it boil. For an extra kick, try this creamy cajun chicken recipe next.

Looking for another one-pot meal? Our readers love this delicious one-pot goulash recipe.

Tips for the Creamiest Texture

A silky smooth texture is the hallmark of a great Broccoli Potato Soup. Here are a few expert tips to ensure your soup is perfectly velvety.

  • Don’t Overcook the Broccoli: Cook it just until it’s tender. Overcooking can lead to a dull color and a slightly bitter taste.
  • Use an Immersion Blender: This is the easiest and safest way to blend hot soup. It gives you great control over the final texture, allowing you to leave it slightly chunky if you prefer.
  • Temper the Cream: To prevent the cream from curdling, you can mix a small amount of the hot soup into the cream before adding it all back into the pot.

Delicious Variations to Try

This recipe is a fantastic starting point. Feel free to get creative and make it your own! Here are a few ideas to get you started.

An overhead view of a bowl of homemade broccoli and potato soup, garnished with croutons and a swirl of cream, ready to be served.
Simple, wholesome ingredients come together to create this incredible soup.

Cheesy Broccoli Potato Soup

For an extra layer of savory flavor, stir in 1-2 cups of shredded sharp cheddar cheese at the end with the heavy cream. Stir until the cheese is completely melted and the soup is smooth. It’s pure comfort in a bowl, just like our favorite crock pot potato soup.

Vegan Broccoli Potato Soup

To make this recipe vegan, simply swap the butter for olive oil or a plant-based butter. Use full-fat coconut milk or a cashew cream in place of the heavy cream for a rich, dairy-free finish. It’s just as creamy and delicious!

What to Serve with Your Soup

This hearty soup is a meal in itself, but it also pairs wonderfully with a variety of sides. Serve it with a chunk of crusty Amish white bread for dipping, a fresh green salad, or some crispy bacon bits sprinkled on top. For a more substantial meal, it’s excellent alongside our Hawaiian roll cheeseburger sliders.

Storing, Freezing, and Reheating

This Broccoli Potato Soup is perfect for meal prep. Here’s how to store it properly:

  • To Store: Let the soup cool completely and store it in an airtight container in the refrigerator for up to 4 days.
  • To Reheat: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally until warmed through. Avoid boiling, which can cause the cream to separate.
  • To Freeze: For best results, freeze the soup *before* adding the heavy cream. Dairy can change texture when frozen. Let the soup base cool, then freeze it in an airtight container for up to 3 months. Thaw it in the refrigerator overnight, reheat on the stove, and stir in the cream before serving.

Frequently Asked Questions

Absolutely! To make a vegan version, use olive oil instead of butter and substitute the heavy cream with full-fat coconut milk or a homemade cashew cream for a rich, dairy-free finish.

Yes, an immersion blender is perfect for this recipe. It allows you to blend the soup directly in the pot, which is easier and safer than transferring hot liquid to a traditional blender. It also gives you more control over the final consistency.

The starch from the potatoes naturally thickens this soup when blended. For an even thicker soup, you can simmer it uncovered for a little longer to allow some liquid to evaporate, or you can create a slurry with 1 tablespoon of cornstarch and 2 tablespoons of cold water and stir it in at the end.

When stored in an airtight container, this soup will stay fresh in the refrigerator for up to 4 days. Reheat it gently on the stovetop, being careful not to let it boil.

Starchy potatoes like Russet or Yukon Gold are the best choice for creamy soups. They break down easily when cooked, which helps create a naturally thick and velvety texture.

The Best Broccoli Potato Soup Recipe

An overhead view of a bowl of homemade broccoli and potato soup, garnished with croutons and a swirl of cream, ready to be served.

Broccoli Potato Soup (The Ultimate Creamy Recipe)

This Broccoli Potato Soup is the ultimate comfort food! It's rich, creamy, and made with simple ingredients for a velvety texture. This easy recipe is perfect for a cozy and satisfying weeknight dinner in under an hour.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Dinner, Lunch, Main Course, Soup
Cuisine: American
Calories: 350

Ingredients
  

  • 2 tbsp unsalted butter
  • 1 large onion chopped
  • 3 cloves garlic minced
  • 1.5 lbs Russet or Yukon Gold potatoes peeled and cubed
  • 4 cups vegetable broth
  • 1 lb broccoli florets fresh or frozen
  • 1 cup heavy cream
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper or to taste

Equipment

  • 1 Large pot or Dutch oven
  • 1 Immersion Blender or Standard Blender

Instructions
 

  1. In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and cook until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
  2. Add the cubed potatoes and vegetable broth to the pot. Bring to a boil, then reduce the heat and simmer for 10-15 minutes, or until the potatoes are tender.
  3. Stir in the broccoli florets and continue to simmer for another 5-7 minutes, until the broccoli is bright green and tender.
  4. Use an immersion blender to blend the soup directly in the pot until smooth. Alternatively, carefully transfer the soup in batches to a standard blender and blend until smooth, then return to the pot.
  5. Stir in the heavy cream, salt, and pepper. Heat gently until warmed through, but do not allow the soup to boil. Serve immediately.

Notes

For a cheesy version, stir in 1-2 cups of shredded cheddar cheese along with the cream until melted.
To make it vegan, use olive oil instead of butter and full-fat coconut milk instead of heavy cream.
Store leftovers in an airtight container in the refrigerator for up to 4 days.

Share Your Creation!

We hope you love this creamy Broccoli Potato Soup recipe as much as we do! If you try it, please leave a comment below and let us know what you think. We’d love to see your creations—share a photo and tag us on Pinterest!

A large white bowl filled with creamy broccoli potato soup, garnished with fresh parsley. This image showcases the final dish for the easy broccoli potato soup recipe.
You won't believe how easy it is to make this velvety smooth broccoli potato soup at home!

You might also like these recipes

Leave a Comment

Recipe Rating