Broccoli Potato Cheese Soup | Creamy, Cheesy Comfort Bowl

By :

Jake

January 9, 2026

Creamy broccoli potato cheese soup with tender potatoes and broccoli in a gray bowl.

Hearty, creamy, and full of flavor—this Broccoli Potato Cheese Soup brings together everything you want in a comforting bowl. Tender chunks of potato and broccoli simmer in a velvety cheddar broth, creating a soup that’s as nourishing as it is satisfying. It’s an easy one-pot meal that tastes like your favorite diner’s soup special but made right in your kitchen.

Why You’ll Love This Broccoli Potato Cheese Soup

Full bowl of creamy broccoli potato cheese soup with vegetables.

If you love cheesy soups, this one’s a keeper—simple, wholesome, and packed with flavor.
• One-pot and ready in under 40 minutes
• Creamy without being heavy
• Loaded with vegetables and cheese
• Perfect for cozy nights or meal prep lunches
• Freezes well for quick dinners later
• Kid-friendly and family-approved

When I was a kid, my mom’s food truck served a version of this every winter. It was a bestseller—rich, cheesy, and full of love. This one brings that same comfort with easy, everyday ingredients.

Ingredients You’ll Need

A handful of fresh, wholesome ingredients make this soup shine.

Main Ingredients:
• 1–2 tablespoons butter – for sautéing and richness
• 1 onion, diced – adds sweetness and depth
• 2 medium carrots, diced – adds color and texture
• 3 cloves garlic, minced – essential flavor boost
• 4 cups chicken stock – the savory base
• ¼ cup cornstarch – thickens the soup beautifully
• 1 cup milk – for creamy texture
• 2 large potatoes, peeled and chopped into ½-inch cubes – hearty foundation
• 16 ounces broccoli florets, fresh or frozen – the star ingredient
• 1½ cups shredded sharp cheddar cheese – rich flavor
• ½ teaspoon salt – to balance the flavors
• ¼ teaspoon ground pepper – for gentle spice

Optional Add-Ons or Substitutes:
• Swap chicken stock for vegetable broth for a vegetarian version
• Use half-and-half for extra creaminess
• Add a pinch of nutmeg for warmth
• Stir in cooked bacon bits or shredded chicken for protein
• Top with extra cheese or green onions for garnish

Step-By-Step Instructions

Creamy broccoli potato cheese soup served in a bowl on a clean background.

This soup comes together easily and fills your kitchen with cozy, cheesy aromas.

  1. Sauté the aromatics. Melt butter in a large soup pot over medium heat. Add onions and carrots, cooking until softened—about 5 minutes. (Jake tip: this builds the base flavor, so don’t rush it.)
  2. Add garlic. Stir in garlic and cook 1 minute until fragrant.
  3. Add liquids and potatoes. Pour in chicken stock, then stir in potatoes. Bring to a boil, reduce heat, and simmer for 10 minutes.
  4. Add broccoli. Toss in broccoli florets and cook until tender, about 8–10 minutes.
  5. Thicken the soup. In a small bowl, whisk cornstarch with milk until smooth. Slowly pour into the soup while stirring. Simmer until thickened.
  6. Add cheese and seasonings. Lower heat and stir in shredded cheddar, salt, and pepper until melted and smooth.
  7. Serve hot. Ladle into bowls and top with more cheese or herbs if desired.

Quick reminders:
• Add milk mixture slowly to avoid lumps.
• Don’t let the soup boil after adding cheese—it can curdle.
• Use sharp cheddar for bold flavor.
• Mash a few potatoes for thicker texture.

Expert Tips For Success

Macro close-up of broccoli potato cheese soup showing creamy texture and vegetables.

• Grate your own cheese—it melts smoother than pre-shredded.
• Keep the heat low when adding dairy.
• Add a splash of cream for extra richness.
• Stir frequently to prevent scorching.
• Serve with Cheddar And Herb Soda Bread or Garlic Butter Rice for a full meal.
• Want extra greens? Stir in spinach just before serving.
• Taste and adjust salt at the end—cheese adds its own saltiness.

Every spoonful is creamy, savory, and perfectly comforting.

Serving Suggestions

Serve this soup with warm bread or a crisp side for a complete comfort meal.
• Garnish with shredded cheddar or parmesan
• Add a sprinkle of paprika or chives for color
• Serve in bread bowls for a restaurant touch
• Pair with Texas Roadhouse Smothered Chicken for a hearty dinner
• Enjoy alongside Honey Cranberry Chicken With Ricotta Bake for balance
• Serve with a fresh salad for a lighter option

It’s cozy, comforting, and ideal for chilly evenings or meal prep lunches.

Storing And Reheating

This soup stores beautifully, making it great for busy weeks.

How to Store It:

• Let soup cool completely before storing
• Refrigerate in airtight containers up to 4 days
• Freeze for up to 2 months (leave out cheese and add after reheating)
• Store single servings for quick lunches
• Label with date for freshness tracking

How to Reheat It:

• Reheat gently on the stove over medium-low heat
• Add a splash of milk or broth if thickened
• Microwave individual portions for 1–2 minutes, stirring halfway
• Avoid high heat to prevent curdling
• Stir well and garnish fresh before serving

Even after reheating, it stays creamy and comforting.

Frequently Asked Questions

Can I make this soup vegetarian?

Yes—use vegetable broth instead of chicken stock.

Can I use frozen broccoli?

Absolutely! Add it straight in—no need to thaw.

How can I make it thicker?

Add a little more cornstarch slurry or mash some potatoes.

Final Thoughts

Broccoli Potato Cheese Soup is pure comfort in a bowl—simple, hearty, and packed with creamy, cheesy flavor. It’s the kind of recipe that feels homemade, no matter how many times you make it.

• Keep it simple and let the ingredients shine
• Use fresh cheese for that perfect melt
• Serve with love—comfort food tastes better that way

For more cozy soups, check out my Clam Chowder Soup, German Potato Soup, or Irish Colcannon Soup. Each one’s packed with flavor and heart, straight from my kitchen to yours.

Creamy broccoli potato cheese soup with tender potatoes and broccoli in a gray bowl.
33c99b172f9da99a80c3b6ab7862a8faJake

Broccoli Potato Cheese Soup

No ratings yet
This Broccoli Potato Cheese Soup blends tender veggies, cheddar, and creamy broth into one cozy, comforting bowl of homemade goodness.
Prep Time 7 minutes
Cook Time 38 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 365

Ingredients
  

  • 1 tbsp butter
  • 1 onion, diced
  • 2 carrots, diced
  • 3 clove garlic, minced
  • 4 cup chicken stock
  • 0.25 cup cornstarch
  • 1 cup milk
  • 2 large potatoes, chopped
  • 16 oz broccoli florets
  • 1.5 cup shredded sharp cheddar cheese
  • 0.5 tsp salt
  • 0.25 tsp ground pepper

Equipment

  • Large soup pot
  • knife
  • cutting board
  • measuring cups
  • whisk

Method
 

  1. Melt butter in a large soup pot over medium heat. Add onions and carrots, cooking until softened—about 5 minutes.
  2. Stir in garlic and cook for 1 minute until fragrant.
  3. Pour in chicken stock, then stir in potatoes. Bring to a boil, reduce heat, and simmer for 10 minutes.
  4. Add broccoli florets and cook until tender, about 8–10 minutes.
  5. Whisk cornstarch with milk until smooth. Slowly pour into the soup while stirring. Simmer until thickened.
  6. Lower heat and stir in shredded cheddar, salt, and pepper until melted and smooth.
  7. Ladle into bowls and top with more cheese or herbs if desired.

Nutrition

Calories: 365kcalCarbohydrates: 21.3gProtein: 20.7gFat: 22.9gSaturated Fat: 13.1gPolyunsaturated Fat: 0.8gMonounsaturated Fat: 6.3gTrans Fat: 0.8gCholesterol: 71.6mgSodium: 982mgPotassium: 722.3mgFiber: 4gSugar: 6.2gVitamin A: 864.7IUVitamin C: 80.3mgCalcium: 546.2mgIron: 1.6mg

Notes

  • Use vegetable broth for a vegetarian version.
  • Avoid boiling after adding cheese to prevent curdling.
  • Shredded turkey bacon or smoked paprika can be used in place of bacon if added.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating