|

Creamy Broccoli Potato Soup Recipe

There’s something incredibly comforting about a warm, velvety bowl of soup that feels like a hug on a chilly day. This Creamy Broccoli Potato Soup Recipe is one of those dishes that never disappoints—it’s rich, loaded with veggies, and downright addictive. Plus, it’s surprisingly simple to whip up!

A close-up of a spoonful of creamy soup held above a bowl, showing three main layers: large green broccoli florets with a bumpy texture on top, white pasta pieces with smooth surfaces below the broccoli, and tiny bits of orange carrot mixed in. The creamy yellow soup base surrounds and coats all the ingredients, looking rich and thick. The background is softly blurred, with a wood texture visible under the bowl and around the edges. photo taken with an iphone --ar 2:3 --v 7
❤️

Why You’ll Love This Recipe

  • Creamy, Comforting Texture: This soup has the perfect silky smoothness thanks to the blend of potatoes and cream.
  • Loaded with Veggies: Broccoli, carrots, and celery combine for a hearty, nutritious meal that doesn’t skimp on flavor.
  • Easy to Customize: Whether you want to make it vegetarian, add a little spice, or use different cheeses, it’s super flexible.
  • Slow Cooker or Stovetop: You get to choose your kitchen adventure depending on how much time you have.

Ingredients You’ll Need

Each ingredient here works together to build layers of flavor and keep that soup wonderfully creamy without needing anything fancy. Fresh veggies make all the difference, so try to grab the best you can.

Flat lay of fresh bright orange shredded carrots heaped in a small mound, two crisp light green celery stalks with leaves, one small round yellow onion with papery skin, four whole white garlic cloves, several peeled white potato cubes, fresh vibrant green broccoli florets, a small white ceramic bowl filled with coarse black pepper, a small white ceramic bowl of coarse sea salt crystals, a small white ceramic bowl with smooth pale golden chicken broth, a small white ceramic bowl containing rich creamy heavy cream, a small white ceramic bowl with fine white all-purpose flour, a small pile of shredded bright orange sharp cheddar cheese, all elements arranged in perfect symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Shredded carrots: Adds a subtle sweetness and beautiful color contrast in the soup.
  • Celery: Provides a mild aromatic base and a bit of texture for balance.
  • Small onion: Gives that classic savory depth; yellow or white onions both work great.
  • Garlic: I love using fresh cloves for a punch of warmth—not too overpowering, just right.
  • Potatoes: They’re the star for creaminess and body; russet or Yukon gold potatoes work best.
  • Broccoli florets: Fresh or frozen, it’s the key veggie that adds earthiness and vibrant green color.
  • Black pepper: Freshly ground if you can—it really brightens the flavors.
  • Salt: Essential seasoning to tie everything together; adjust to your taste.
  • Chicken broth: Adds a rich savory background; vegetable broth works if you want it vegetarian.
  • Heavy cream: This is the secret to that luscious, smooth finish you’ll fall in love with.
  • Flour: Helps thicken the soup just right, creating that silky texture.
  • Shredded sharp cheddar cheese: Adds gooey, tangy goodness to the final soup that makes it irresistible.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how this Creamy Broccoli Potato Soup Recipe adapts so well to what you might have on hand or your personal taste preferences. Feel free to make it your own!

  • Vegetarian Version: Swap the chicken broth for vegetable broth and you’re good to go; I did this for friends and no one missed the meat flavor.
  • Dairy-Free: Use coconut milk or cashew cream instead of heavy cream, and nutritional yeast in place of cheese to keep it creamy and cheesy-tasting.
  • Extra Protein: Toss in cooked diced chicken, bacon bits, or even some cooked beans for more heft.
  • Spice It Up: Add a pinch of cayenne or smoked paprika for a subtle kick—I found it adds a lovely depth without overpowering.

How to Make Creamy Broccoli Potato Soup Recipe

A white bowl filled with creamy yellow soup that has small chunks of white potato, green broccoli pieces, and thin orange carrot strips mixed evenly throughout. The soup’s surface is shiny and thick, with small herbs sprinkled over it for texture. In the center, there is a pile of bright orange shredded cheese on top, adding a pop of color. The bowl rests on a soft red and white checkered cloth, with a faint white marbled texture as the background. photo taken with an iphone --ar 2:3 --v 7

Step 1: Build Your Flavor Base

If you’re going the stovetop route, start by melting butter in your pot and sautéing the onions, garlic, celery, and carrots until everything’s soft and fragrant—this step really awakens those flavors. I like to stir often so nothing sticks or browns too much. When you smell that aroma, you’re on the right track!

Step 2: Thicken the Foundation

Sprinkle the flour over your softened veggies and mix well so it absorbs and starts to cook. This little trick helps your soup thicken gently without lumps. When I first tried skipping this, my soup was too runny, so trust me—it makes a big difference.

Step 3: Add Cream and Broth

Next, whisk in the heavy cream until the flour blends smoothly, then slowly stir in the chicken broth. This slow introduction stops it from clumping and ensures a creamy, dreamy texture. Let it simmer a bit and you’ll see it start to come together beautifully.

Step 4: Cook the Potatoes and Broccoli

Add the cubed potatoes and cook on low until they’re fork tender, about 20 minutes. Then, toss in the broccoli and cook until just tender—overcooking makes it mushy and less vibrant. I usually keep a close eye here, giving it a gentle stir to keep everything cozy and evenly cooked.

Step 5: Melt in the Cheese and Season

Turn off the heat and stir in the sharp cheddar cheese until it melts smoothly into the soup. The cheese adds that perfect savory finish. Taste and adjust salt and pepper—you want it just right, not bland or overseasoned. That’s the magic moment where everything truly comes alive.

Slow Cooker Method

If you prefer the slow cooker, just toss all your veggies, seasonings, and broth inside. Cook on low for 6 hours or high for 4 until everything’s tender. Then whisk together the heavy cream and flour, add it in, and cook for 30-45 minutes longer until thickened. Finish with cheese like the stovetop method. It’s perfect for busy days when you want dinner waiting for you.

👨‍🍳

Pro Tips for Making Creamy Broccoli Potato Soup Recipe

  • Choose the Right Potatoes: I always go for Yukon gold because they break down nicely but still keep a bit of texture, preventing that overly mushy soup.
  • Don’t Skip the Sauté: Building flavor with sautéed veggies upfront is a game changer that makes your soup taste homemade and rich.
  • Cheese Last: Stir the cheddar in at the very end and off heat to keep it melty and prevent graininess.
  • Avoid Overcooking Broccoli: I learned the hard way that broccoli turns bitter and dull if cooked too long, so add it near the end.

How to Serve Creamy Broccoli Potato Soup Recipe

creamy broccoli soup - Serving Suggestion

Garnishes

I love sprinkling extra shredded sharp cheddar right on top and a few raw broccoli florets for crunch. Sometimes, a little swirl of sour cream or a crack of fresh black pepper makes it restaurant-worthy at home.

Side Dishes

Crispy crusty bread or buttery garlic toast are my go-tos because they’re perfect for dipping into this luscious soup. A simple mixed green salad with a light vinaigrette helps balance the richness beautifully.

Creative Ways to Present

For special occasions, I like serving this soup in mini bread bowls—it’s a showstopper and fun to eat. Another touch is topping with toasted pumpkin seeds or crunchy bacon bits for added texture and flavor.

Make Ahead and Storage

Storing Leftovers

I usually store leftovers in airtight containers in the fridge, where the soup keeps well for about 3-4 days. Just give it a good stir before reheating because it may thicken a bit as it chills.

Freezing

This soup freezes wonderfully! I like to portion it out in freezer-safe containers or bags. Just remember to leave room at the top for expansion. When thawed, the texture is almost as good as fresh.

Reheating

Reheat gently on the stovetop over low heat, stirring frequently. If it seems too thick, add a splash of broth or cream until it’s back to that creamy consistency you love.

FAQs

  1. Can I make this Creamy Broccoli Potato Soup Recipe vegetarian?

    Absolutely! Just swap the chicken broth with vegetable broth, and it’s vegetarian-friendly without compromising flavor. You can also use a plant-based cream substitute for a fully vegetarian and even vegan-friendly version.

  2. What’s the best way to store leftover soup?

    Store leftovers in airtight containers in the fridge for up to 4 days. When reheating, warm it gently on the stovetop and add a splash of liquid if it seems too thick.

  3. Can I use frozen broccoli for the soup?

    Yes, frozen broccoli works well—just add it a little later in the cooking process to avoid overcooking, or thaw it beforehand for the best texture.

  4. How can I make this soup thicker or thinner?

    To thicken, let it simmer uncovered a bit longer, or add a little more flour mixed into cream at the thickening stage. To thin it out, simply stir in extra broth or cream until you reach your desired consistency.

Final Thoughts

I absolutely love how this Creamy Broccoli Potato Soup Recipe turns out every time—comforting, flavorful, and just pure warmth in a bowl. It’s become a staple in my kitchen for cozy nights and casual gatherings alike. I hope you enjoy making it as much as I enjoy sharing it with you!

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

Creamy Broccoli Potato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 4 reviews
  • Author: Kylie
  • Prep Time: 10 minutes
  • Cook Time: 4 hours
  • Total Time: 4 hours 10 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Slow Cooking
  • Cuisine: American

Description

A creamy, comforting Broccoli Potato Soup that combines tender potatoes, fresh broccoli, and sharp cheddar cheese in a rich broth. This hearty soup is perfect for chilly days and can be made conveniently in a slow cooker or on the stovetop.


Ingredients

Scale

Vegetables

  • 1 cup shredded carrots
  • 2 stalks celery chopped
  • 1 small onion chopped
  • 4 cloves garlic minced
  • 4 cups potatoes peeled, cubed
  • 4 cups broccoli florets chopped

Seasonings and Liquids

  • 1 1/2 teaspoons black pepper
  • 2 1/2 teaspoons salt
  • 4 cups chicken broth
  • 2 cups heavy cream
  • 1/4 cup flour
  • 2 cups shredded sharp cheddar cheese
  • 2 tablespoons butter (for stovetop method)

Instructions

  1. Prepare Vegetables: Gather and prepare all vegetables by shredding carrots, chopping celery and onion, mincing garlic, peeling and cubing potatoes, and chopping broccoli into florets.
  2. Slow Cooker Cooking: Add carrots, celery, onion, garlic, potatoes, broccoli, salt, pepper, and chicken broth to the slow cooker. Cover and cook on High for 4 hours until vegetables are tender.
  3. Thicken Soup: In a small bowl, whisk together heavy cream and flour until smooth. Stir this mixture into the slow cooker soup, cover, and cook for an additional 45 minutes until it thickens.
  4. Add Cheese: Stir in shredded sharp cheddar cheese until melted and smooth.
  5. Serve: Ladle the soup into bowls and garnish with extra broccoli florets, additional cheese, or a sprinkle of black pepper if desired.
  6. Stovetop Preparation: In a dutch oven, melt butter over medium heat. Sauté onion, garlic, celery, and carrots until soft. Add salt and pepper and cook for another minute.
  7. Add Flour and Liquids: Sprinkle flour into the pot and stir until absorbed. Whisk in heavy cream until blended. Then stir in chicken broth.
  8. Cook Potatoes: Add potatoes and simmer on low heat for about 20 minutes, stirring occasionally until potatoes are fork tender.
  9. Add Broccoli and Cheese: Add broccoli to the pot and cook until tender. Stir in shredded cheddar cheese until melted.
  10. Final Seasoning and Serve: Adjust salt and pepper to taste. Serve hot.

Notes

  • For a vegetarian version, substitute vegetable broth for chicken broth and use a vegetarian-friendly cheese.
  • To make the soup gluten-free, use gluten-free flour or cornstarch as a thickener.
  • Use full-fat heavy cream for the richest flavor and texture.
  • If you prefer a smoother texture, blend the soup partially or fully before adding the cheese.
  • Leftover soup can be refrigerated for up to 3 days or frozen for longer storage.
  • Garnish with fresh herbs like parsley or chives for added freshness.

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 350 kcal
  • Sugar: 5 g
  • Sodium: 700 mg
  • Fat: 22 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 5 g
  • Protein: 12 g
  • Cholesterol: 65 mg

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