Creamy Broccoli Potato Cheese Soup Recipe: Best Easy Fall Dinner

Posted on

creamy broccoli potato cheese soup - featured image

Let me paint you a picture—steam rising from a big pot on the stove, the rich aroma of melted cheddar, earthy potatoes, and fresh broccoli swirling together in the kitchen. Honestly, the first whiff is enough to make your stomach grumble (and your family start hovering with their soup bowls, I promise). The lush, velvety texture of this creamy broccoli potato cheese soup is pure comfort in a bowl. Those first spoonfuls always remind me of chilly autumn nights when I was knee-high to a grasshopper, bundled up and waiting for something warm and hearty to hit the table.

The first time I made this soup, it was a rainy weekend and I was determined to whip up something soothing. After one taste, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. This isn’t just another soup; it’s the kind you crave when the leaves start to turn and you need that warm hug from the inside out. My grandma used to simmer big batches for family gatherings, and let’s face it, everyone went back for seconds (or sneakily licked their bowls clean).

I stumbled upon the idea of adding potato for extra creaminess after a bake sale flop (don’t ask), and now I wish I’d discovered this trick years ago. My family couldn’t stop sneaking ladlefuls off the stovetop, and I can’t really blame them. Whether it’s for potlucks, a sweet treat for your kids after school, or just to brighten up your Pinterest soup board, this creamy broccoli potato cheese soup has become a staple in our home. I’ve tested it more times than I can count (in the name of research, of course), and it always feels like a warm hug. You’re going to want to bookmark this one—trust me!

Why You’ll Love This Creamy Broccoli Potato Cheese Soup Recipe

  • Quick & Easy: Comes together in under 40 minutes, which is a lifesaver for busy weeknights or when last-minute cravings hit. No need to hover over the stove for hours—this soup is ready before you know it!
  • Simple Ingredients: No fancy grocery runs needed. Most of what you need is probably already in your fridge or pantry. I love that I can pull this together with basic staples.
  • Perfect for Cozy Fall Dinners: Whether it’s a brisk autumn evening or you just want something hearty, this soup is the definition of comfort food. It’s great for family dinners, potlucks, or even holiday gatherings.
  • Crowd-Pleaser: This creamy soup gets rave reviews from kids and adults alike. Even picky eaters reach for seconds (and that’s saying something in my house).
  • Unbelievably Delicious: The blend of tender broccoli, velvety potatoes, and gooey cheese creates a next-level flavor combo. It’s warm, cheesy, and just a little bit nostalgic.

What makes this creamy broccoli potato cheese soup stand out is the way the potatoes give it a silky texture without needing heavy cream. I blend the cooked veggies for a super smooth base—no graininess, just pure comfort. A dash of smoked paprika adds a subtle richness. I’ve tried so many versions, but this one nails the perfect balance between cheesy and fresh. If you want a soup that’s both satisfying and simple, you’ve come to the right place.

This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s the kind of comfort food you want to share with friends, impress guests, or just treat yourself after a long, chilly day. I love that it’s healthier than classic cheese soups, but still delivers the same soul-soothing satisfaction. Go ahead, make it your own—this soup is meant to be enjoyed exactly the way you like it!

What Ingredients You Will Need

This creamy broccoli potato cheese soup recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture—without any fuss. Most of these are pantry staples or easy to grab at the grocery store, and you can make a few swaps if you need to.

  • For the Soup Base:
    • 2 tablespoons unsalted butter (adds richness)
    • 1 tablespoon olive oil (helps keep things light and silky)
    • 1 medium yellow onion, diced (for sweetness and depth)
    • 2 cloves garlic, minced (because, let’s face it, garlic makes everything better)
  • For the Creamy Texture:
    • 2 medium russet potatoes, peeled and diced (about 12 oz / 340g; the secret to that velvety mouthfeel)
    • 4 cups broccoli florets, fresh or frozen (about 12 oz / 340g; I like to use fresh when in season, but frozen works great too)
  • For the Liquid:
    • 4 cups low-sodium vegetable broth (960ml; you can use chicken broth if you prefer)
    • 1 cup whole milk (240ml; for extra creamy soup—use dairy-free if you need)
    • 1 cup water (240ml; helps adjust consistency)
  • For the Cheesy Flavor:
    • 2 cups shredded sharp cheddar cheese (8 oz / 225g; I recommend Tillamook or Cabot for best texture and flavor)
    • ½ cup shredded mozzarella cheese (2 oz / 57g; optional, for extra stringy goodness)
  • Seasonings:
    • 1 teaspoon kosher salt (or to taste)
    • ½ teaspoon freshly ground black pepper
    • ½ teaspoon smoked paprika (adds a subtle depth)
    • ¼ teaspoon ground nutmeg (trust me, it’s the magic touch!)
  • Optional Garnishes:
    • Chopped fresh parsley (for color and freshness)
    • Extra shredded cheese
    • Croutons or crispy bacon bits

If you need gluten-free, this soup is naturally so—just double-check your broth label. For dairy-free, swap the milk and cheese for unsweetened almond milk and dairy-free cheddar. You can use Yukon Gold potatoes for a slightly sweeter flavor, or swap out the mozzarella for Monterey Jack. I’ve even tossed in a handful of baby spinach for extra greens—no one complains!

Equipment Needed

  • Large soup pot or Dutch oven (I use my trusty enameled cast-iron pot—cleans up easy and heats evenly)
  • Sharp chef’s knife and cutting board (for prepping all those veggies)
  • Measuring cups and spoons (accuracy matters, especially for cheese!)
  • Wooden spoon or silicone spatula (helps scrape every bit of cheesy goodness from the pot)
  • Immersion blender (the real star for creamy soup—if you don’t have one, a regular blender works fine in batches)
  • Ladle (for serving those generous portions)
  • Bowls and soup spoons (the bigger, the better—trust me)

If you don’t own an immersion blender, just let the soup cool slightly and blend in a few batches using a standard blender. I’ve tried both ways and the immersion blender makes less mess. For budget-friendly options, a simple stainless steel soup pot does the trick. If you’re using nonstick cookware, be gentle with metal utensils. I always hand-wash my immersion blender parts so they last longer.

Preparation Method

creamy broccoli potato cheese soup preparation steps

  1. Prep the Veggies: Peel and dice the potatoes into small cubes (about ½ inch). Chop the broccoli into florets if using fresh. Dice the onion and mince the garlic. This usually takes about 10 minutes.
  2. Sauté the Aromatics: Heat the butter and olive oil in a large soup pot over medium heat (about 2 minutes). Add the diced onion and cook until softened and translucent, 5-6 minutes. Stir in the garlic and cook for another 1 minute—don’t let it burn!
  3. Add the Potatoes and Broccoli: Toss in the cubed potatoes and broccoli florets. Give it a good stir so everything is coated in that buttery onion goodness. Cook for 3-4 minutes, letting some edges get a little golden if you can.
  4. Pour in the Broth and Water: Add the vegetable broth and water. Bring to a boil over medium-high heat, then reduce heat and simmer gently for 15-18 minutes, until potatoes are fork-tender and broccoli is soft (poke a potato—if it breaks easily, you’re good).
  5. Blend the Soup: Remove the pot from heat. Use an immersion blender to puree the soup directly in the pot until smooth and creamy. If using a regular blender, work in small batches and hold the lid tight (hot soup loves to escape!). I like to leave a few small broccoli pieces for texture.
  6. Add Milk and Seasonings: Return the pot to low heat. Stir in the milk, salt, pepper, smoked paprika, and nutmeg. Simmer gently for 4-5 minutes, stirring often. Don’t let it boil—just heat until everything melds together.
  7. Add Cheese: Gradually sprinkle in the shredded cheddar and mozzarella, stirring constantly so it melts smoothly. Turn off the heat once the cheese is melted and the soup is luscious. Taste and adjust seasoning—sometimes I add a pinch more salt or pepper.
  8. Serve: Ladle the soup into bowls. Garnish with fresh parsley, extra cheese, croutons, or crispy bacon bits. Serve immediately while hot and gooey.

Preparation Notes: If your soup is too thick, add an extra splash of milk or water. Too thin? Let it simmer uncovered for a few more minutes. For extra flavor, sauté a small carrot with the onion. If the cheese isn’t melting smoothly, remove the pot from heat and stir patiently—it’ll come together. I always taste and tweak the seasoning at the end. Don’t forget: blending hot soup means steam—go slow!

Cooking Tips & Techniques

Professional chefs (and busy home cooks like me) know that timing can make or break a soup. Here are my best tips for nailing this creamy broccoli potato cheese soup every time:

  • Don’t Overcook the Broccoli: If you boil it too long, it can turn mushy and lose its bright color. Keep an eye on the pot—when the potatoes are tender but still hold their shape, you’re ready to blend.
  • Shred Your Own Cheese: Pre-shredded cheese contains anti-caking agents that can make the soup grainy. I always grab a block and shred it myself for that melt-in-your-mouth texture.
  • Blend in Batches: If you’re using a standard blender, blend the soup in small batches and hold the lid tight. I’ve had soup volcanoes before—learned the hard way!
  • Season Gradually: Add salt and pepper in stages, tasting as you go. Broth and cheese can vary in saltiness, so adjust until it’s just right.
  • Keep It Creamy: If you want an ultra-smooth soup, blend a little longer. If you like a chunkier texture, pulse just a few times and leave some veggie bits intact.
  • Multitasking Strategy: While the veggies simmer, shred your cheese and prep garnishes. Saves time and makes cleanup easier.
  • Common Mistakes: Boiling after adding cheese can cause clumping. Always turn off the heat before stirring in cheese. If you find lumps, whisk vigorously or blend again.

I’ve had my share of soup fails—like grainy cheese or bland flavor. Now, I always check seasoning and temperature before adding cheese, and I never skip the nutmeg. With a little practice, you’ll turn out rich, velvety soup every time!

Variations & Adaptations

This creamy broccoli potato cheese soup is flexible—here are some fun ways to make it your own:

  • Low-Carb Option: Swap potatoes for cauliflower florets to reduce carbs and keep it keto-friendly. Still creamy, still delicious!
  • Dairy-Free / Vegan: Use unsweetened almond milk or oat milk and dairy-free cheddar cheese. Try a sprinkle of nutritional yeast for cheesy flavor without dairy.
  • Spicy Variation: Add a pinch of cayenne pepper or diced jalapeños for a kick. My husband loves it with a dash of hot sauce at the end.
  • Seasonal Twists: Stir in roasted pumpkin or butternut squash for a fall-inspired soup. In spring, swap broccoli for asparagus spears.
  • Cooking Method Adjustments: Make it in a slow cooker—add all ingredients except cheese and milk, cook on low for 5-6 hours, blend, then stir in cheese and milk.
  • Personal Touch: Last Thanksgiving, I tossed in a handful of leftover roasted carrots. The sweet flavor was amazing!
  • Allergen Substitutions: For nut allergies, stick with dairy or use oat milk. For gluten-free, just double-check broth labels.

Don’t be afraid to play with the flavors. I’ve tried adding a splash of white wine for depth—so good! Let your taste buds guide you.

Serving & Storage Suggestions

This creamy broccoli potato cheese soup is best served piping hot, straight from the pot. Ladle generously into big bowls and top with fresh parsley, extra cheese, or croutons for crunch. I love pairing it with crusty bread, garlic toast, or a simple green salad to complete the meal.

For drinks, a crisp apple cider or dry white wine makes a cozy pairing. If you’re serving a crowd, add a platter of roasted veggies or a charcuterie board for extra fun.

Storage: Cool leftovers to room temperature, then store in airtight containers in the refrigerator for up to 4 days. The flavors get richer overnight, so it’s even better the next day! For longer storage, freeze in individual portions for up to 2 months. Thaw and reheat gently on the stove, adding a splash of milk to restore creaminess.

Reheating: Warm over low heat, stirring often—avoid boiling to keep the cheese smooth. If the soup thickens in the fridge, add a bit of milk or broth to loosen it. I always taste and adjust seasoning before serving leftovers. You know, sometimes a quick sprinkle of fresh cheese on top changes everything!

Nutritional Information & Benefits

This creamy broccoli potato cheese soup packs plenty of goodness in every bowl. A typical serving (about 1½ cups) provides roughly:

  • Calories: 320
  • Protein: 15g
  • Fat: 16g
  • Carbs: 28g
  • Fiber: 5g
  • Sugar: 5g

Broccoli brings vitamin C, fiber, and antioxidants, while potatoes offer potassium and energy. The cheese adds protein and calcium, making this soup both filling and nourishing. If you’re watching sodium, use low-sodium broth and adjust salt. It’s naturally gluten-free, and easy to adapt for low-carb or dairy-free diets. Main allergens are dairy, so swap for plant-based options if needed.

From a wellness perspective, I love that this soup balances comfort with real nutritional benefits—especially when you want something hearty that won’t weigh you down.

Conclusion

If you’re craving a bowl of pure, cozy comfort, this creamy broccoli potato cheese soup is absolutely worth trying. It’s easy to make, endlessly adaptable, and always impresses whether you’re serving family or friends. I love how simple ingredients turn into something magical—plus, the leftovers are just as good (if not better) the next day.

Don’t hesitate to tweak the recipe and make it your own. Add your favorite veggies, spice it up, or swap out cheeses—there’s no wrong way to enjoy it! Honestly, this soup has become one of my go-tos for fall dinners and cold evenings. It’s the kind of recipe that brings everyone together, warms you up, and tastes like home.

Leave me a comment below if you try it, share your own variations, or tag your photo on Pinterest—I’d love to see your cozy creations! Here’s to bowls of comfort and good company—enjoy every spoonful!

Frequently Asked Questions

Can I use frozen broccoli in this soup?

Absolutely! Frozen broccoli works great—no need to thaw, just toss it in with the potatoes and simmer until tender. I’ve used both and the flavor is spot-on.

How do I make this soup dairy-free?

Just swap the milk for unsweetened almond or oat milk, and use your favorite dairy-free cheddar cheese. The soup still comes out creamy and satisfying.

Can I freeze this soup for later?

Yes! Cool the soup, portion into freezer-safe containers, and freeze for up to 2 months. Thaw overnight in the fridge and reheat gently, adding a splash of milk if it thickens.

What cheese works best for this recipe?

Sharp cheddar is my favorite—it melts smoothly and adds bold flavor. You can mix in mozzarella for stretchiness or try Monterey Jack for a milder taste.

How can I thicken the soup if it’s too thin?

Let it simmer uncovered for a few minutes, or blend in an extra cooked potato. If you like it extra thick, stir in a spoonful of instant mashed potatoes (trick I learned from my grandma!).

Pin This Recipe!

creamy broccoli potato cheese soup recipe

Print

Creamy Broccoli Potato Cheese Soup

This velvety, cheesy soup combines tender broccoli, creamy potatoes, and sharp cheddar for the ultimate cozy fall dinner. Quick to make and endlessly adaptable, it’s pure comfort in a bowl and a guaranteed crowd-pleaser.

  • Author: Lucy
  • Prep Time: 10 minutes
  • Cook Time: 28 minutes
  • Total Time: 38 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 2 medium russet potatoes, peeled and diced (about 12 oz)
  • 4 cups broccoli florets, fresh or frozen (about 12 oz)
  • 4 cups low-sodium vegetable broth
  • 1 cup whole milk
  • 1 cup water
  • 2 cups shredded sharp cheddar cheese (8 oz)
  • 1/2 cup shredded mozzarella cheese (2 oz, optional)
  • 1 teaspoon kosher salt (or to taste)
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon ground nutmeg
  • Chopped fresh parsley (optional garnish)
  • Extra shredded cheese (optional garnish)
  • Croutons or crispy bacon bits (optional garnish)

Instructions

  1. Peel and dice the potatoes into small cubes (about 1/2 inch). Chop the broccoli into florets if using fresh. Dice the onion and mince the garlic.
  2. Heat butter and olive oil in a large soup pot over medium heat. Add diced onion and cook until softened and translucent, 5-6 minutes. Stir in garlic and cook for 1 minute.
  3. Add cubed potatoes and broccoli florets. Stir to coat in the onion mixture and cook for 3-4 minutes.
  4. Pour in vegetable broth and water. Bring to a boil over medium-high heat, then reduce heat and simmer gently for 15-18 minutes, until potatoes are fork-tender and broccoli is soft.
  5. Remove pot from heat. Use an immersion blender to puree the soup directly in the pot until smooth and creamy, leaving a few small broccoli pieces for texture if desired. If using a regular blender, blend in batches.
  6. Return pot to low heat. Stir in milk, salt, pepper, smoked paprika, and nutmeg. Simmer gently for 4-5 minutes, stirring often. Do not boil.
  7. Gradually sprinkle in shredded cheddar and mozzarella, stirring constantly until melted and soup is smooth. Turn off heat once cheese is fully incorporated. Taste and adjust seasoning as needed.
  8. Ladle soup into bowls. Garnish with fresh parsley, extra cheese, croutons, or crispy bacon bits. Serve hot.

Notes

For a chunkier texture, blend only part of the soup. If too thick, add extra milk or water; if too thin, simmer uncovered or blend in more potato. Shred your own cheese for best texture. For dairy-free, use unsweetened almond or oat milk and dairy-free cheddar. Soup freezes well for up to 2 months. Always add cheese off heat to prevent clumping.

Nutrition

  • Serving Size: About 1.5 cups per s
  • Calories: 320
  • Sugar: 5
  • Sodium: 650
  • Fat: 16
  • Saturated Fat: 9
  • Carbohydrates: 28
  • Fiber: 5
  • Protein: 15

Keywords: broccoli cheese soup, creamy potato soup, fall dinner, comfort food, easy soup recipe, vegetarian, gluten-free, cheddar soup, autumn recipes, weeknight dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating