Broccoli Potato Cheese Soup

Warmth in a bowl, made with simple ingredients and a whole lot of patience. Healthy Recipes .

A creamy, cheesy soup featuring broccoli and potatoes, perfect for chilly evenings.

Published: August 10, 2026
Share:
Jump to Recipe Pin It
Broccoli Potato Cheese Soup | Delicious Recipes & Tips - Food Nity Food Blog
Potato and broccoli soups have long been staples of home cooking in Northern Europe and North America, evolving from simple peasant pottages into refined comfort classics. The combination relies on the natural starches of the potato to create a thick, creamy base without needing excessive amounts of heavy cream. Historically, adding a sharp cheese was a way to elevate humble root vegetables into a satisfying meal for the whole family during the colder months.

Why You'll Love It

  • - The potatoes create a naturally creamy texture without needing a flour roux
  • - It uses simple, wholesome ingredients found in any pantry
  • - It is incredibly forgiving; you can add more veg or cheese as you like
  • - A perfect way to get the kids to enjoy their greens

"It tastes like a hug in a bowl. My kids actually ate the broccoli, and that is a miracle in itself!"

Essential Ingredient Guide

  • Russet Potatoes: These are best because they break down easily, giving the soup its signature thickness. Peel them carefully and dice them small for even cooking.
  • Fresh Broccoli: Use both the florets and the stems. The stems add a lovely depth of flavor if you peel the tough outer skin and chop them finely.
  • Sharp Cheddar Cheese: Grate your own cheese from a block. Pre-shredded cheese has a waxy coating that doesn't melt nearly as smoothly into the broth.
  • Vegetable Broth: Use a low-sodium version so you can control the salt yourself. It keeps the flavor of the broccoli bright.
  • Heavy Cream or Half-and-Half: This adds that final touch of luxury. If you want something lighter, you can use whole milk or a splash of coconut milk.
  • Unsalted Butter: Used for sautéing the aromatics; it provides a rich, nutty base that oil just can't match.
Preparing Broccoli Potato Cheese Soup | Delicious Recipes & Tips - Food Nity Food Blog

Complete Cooking Process

  • Ingredient Readiness:

    Start by dicing your potatoes into uniform half-inch cubes. The broccoli should be chopped into small florets, and the garlic minced finely. Having everything ready on the counter prevents the butter from burning while you're rushing to chop.

  • Flavor Development:

    The magic happens when the onions and garlic soften in the butter. Let them turn translucent and fragrant—don't rush this. This is where the foundation of the taste is built, adding a sweetness that balances the sharp cheese later.

  • Texture Control:

    The potatoes need to be fork-tender before you decide whether to blend. I like to mash some of the potatoes right in the pot for a rustic feel, while blending a small portion to get that velvety smoothness. It's a balance of chunky and creamy.

  • Finishing Touches:

    Turn the heat down to low before adding the cheese. If the soup is boiling, the cheese can separate and become grainy. Gently fold it in until it's just melted and glossy.

  • Serving Timing:

    Serve immediately while the cheese is gooey. If it sits too long, it thickens up significantly, and you may need to stir in a bit more broth to loosen it.

  • Pro Tips

    • Don't overcook the broccoli; add it in the last 10 minutes to keep the green color.
    • Sauté the broccoli florets briefly in butter before adding broth for a deeper flavor.
    • If the soup is too thick, a splash of milk or broth fixes it instantly.
    • Add a pinch of nutmeg to enhance the cheesiness of the soup.

    I've found that the secret to a great soup is not rushing the simmer. When I first started cooking, I used to crank up the heat, thinking it would be done faster. But look, the vegetables need time to get to know each other. A slow bubble is where the flavor really settles in. Also, don't be afraid to taste as you go. My mother always told me that a recipe is just a suggestion. If you feel it needs more salt or a bit more pepper, just add it. Your palate is the only guide that truly matters in the kitchen.

Cooking Broccoli Potato Cheese Soup | Delicious Recipes & Tips - Food Nity Food Blog

The essence of the dish:

What makes this broccoli potato cheese soup so special is the contrast. You have the earthy, grounding nature of the potato and the bright, slightly bitter edge of the broccoli, all held together by the comforting, salty embrace of melted cheddar. It's a meal that feels like home, regardless of where you are.

A fun fact or historical angle:

Potatoes were once feared in Europe as 'the devil's apple' because they grow underground, but they eventually became the backbone of survival for millions. Combining them with cheese transformed a survival food into a culinary comfort.

Flavor or sensory focus:

The first thing you'll notice is the scent—that warm, cheesy aroma that fills the whole house. Then comes the texture: a thick, creamy broth with soft chunks of potato and tender broccoli that just melt away.

You Must Know

  • Avoid boiling the soup after the cheese is added to prevent curdling.
  • Using fresh broccoli is significantly better than frozen for the texture.
  • The soup thickens as it cools, so keep a bit of broth handy for reheating.

Frequently Asked Questions

→ Can I make this soup without cream?

Yes, absolutely. The potatoes provide a lot of creaminess on their own. You can omit the heavy cream entirely or replace it with a bit more broth or a dollop of Greek yogurt for tang.

→ What other cheeses work besides Cheddar?

Gruyère or Fontina are wonderful options for a more sophisticated, nutty flavor. Just be mindful that some cheeses melt differently than cheddar.

→ How do I prevent the broccoli from turning brown?

The key is timing. Add the broccoli toward the end of the cooking process. Once they are tender-crisp, turn off the heat; the residual warmth will finish them without overcooking.

→ Can I use frozen broccoli?

You can, but it tends to release more water and can make the soup a bit thinner. If using frozen, add it last and simmer for a shorter time.

→ How do I store leftovers?

Store in an airtight container in the fridge for up to 4 days. Reheat slowly on the stove over low heat, adding a splash of milk to restore the creamy consistency.

→ Can I freeze this soup?

I wouldn't recommend freezing it once the dairy and cheese are added, as it can separate. You can freeze the potato and broccoli base and add the cheese and cream when reheating.

Chef's Tips

For a richer taste, you can sauté the broccoli in a separate pan with a little butter before adding it to the soup.,If you prefer a completely smooth soup, blend the potatoes and broth thoroughly before adding the broccoli and cheese.,Always use freshly grated cheese; the pre-shredded kind contains potato starch that can make your soup grainy.

Nutrition Facts

per serving

310

Calories

14g

Protein

22g

Carbs

18g

Fat

Fiber: 5g
Sugar: 6g
Sodium: 720mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
None
🍋 Sour
None
🍖 Umami
High

Savory and rich with a comforting cheesy finish

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Russet Potatoes Yukon Gold

Yukon Golds are waxier and will result in a slightly less thick soup.

Sharp Cheddar Pepper Jack

Gives the soup a creamy texture with a spicy kick.

Recipe Variations

Try these delicious twists on the original

Spicy Broccoli Cheddar

Add a pinch of cayenne pepper or a dash of hot sauce to give the soup a gentle warmth.

Loaded Potato Style

Top with crispy beef bits (instead of pork), green onions, and a dollop of sour cream.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Adding cheese to boiling soup, which causes it to break.
  • Overcooking the broccoli, turning it into a mushy brown color.
  • Using pre-shredded cheese, which leads to a grainy texture.

Meal Prep & Storage

Make Ahead Tips

You can make the base (potatoes, onion, broth) up to 2 days in advance. Just add the broccoli and cheese when you are ready to serve for the best flavor.

Leftover Ideas

Reheat gently in a small pot over medium-low heat. Add a tablespoon of water or milk if it has thickened too much in the fridge.

Perfect Pairings

Serve this with...

Warm garlic bread or focaccia A side of roasted carrots A light arugula salad with lemon vinaigrette

Cooking Timeline

0-5 min

Sauté onion and garlic in butter.

5-20 min

Simmer potatoes in vegetable broth until tender.

20-30 min

Add broccoli and simmer until tender-crisp.

30-35 min

Partially blend/mash and stir in cream.

35-40 min

Gently melt in the cheese and garnish.

Broccoli Potato Cheese Soup

Broccoli Potato Cheese Soup

A rich, velvety blend of garden-fresh broccoli and tender potatoes, melted together with sharp cheddar for a comforting bowl of warmth.

Timing

Prep Time

15 Minutes

Cook Time

25 Minutes

Total Time

40 Minutes

Recipe Details

Category: Healthy Recipes
Difficulty: Easy
Cuisine: American
Yield: 4 Servings Servings
Dietary: Vegetarian

Ingredients

Main Ingredients

  • 01 3 cups broccoli florets, chopped
  • 02 2 large russet potatoes, peeled and diced
  • 03 1 medium onion, finely diced
  • 04 3 cloves garlic, minced
  • 05 4 cups vegetable broth
  • 06 3 tbsp unsalted butter
  • 07 1/2 tsp salt (or to taste)
  • 08 1/4 tsp black pepper

For the Creamy Finish

  • 01 2 cups sharp cheddar cheese, freshly grated
  • 02 1/2 cup heavy cream or half-and-half
  • 03 Fresh chives for garnish

Instructions

Step 01

Melt the butter in a large pot over medium heat. Add the diced onion and sauté for about 5 minutes until soft and translucent. Stir in the minced garlic and cook for another minute until it smells wonderful.

Step 02

Add the diced potatoes to the pot and stir to coat them in the butter. Pour in the vegetable broth and bring the mixture to a gentle boil. Reduce heat to low, cover, and simmer for about 15 minutes or until potatoes are tender.

Step 03

Stir in the broccoli florets and simmer for another 8-10 minutes. You want the broccoli to be cooked through but still hold its bright green color.

Step 04

For a creamier texture, use a potato masher or an immersion blender to lightly blend a portion of the soup. Don't over-blend; keep some chunks for a rustic feel.

Step 05

Stir in the heavy cream and salt and pepper. Lower the heat to the lowest setting and gradually fold in the grated cheddar cheese, stirring until smooth and melted.

Step 06

Ladle the soup into warm bowls and garnish with a sprinkle of fresh chives and an extra pinch of cheese if you're feeling indulgent.

Notes & Tips

  • 1 For a richer taste, you can sauté the broccoli in a separate pan with a little butter before adding it to the soup.
  • 2 If you prefer a completely smooth soup, blend the potatoes and broth thoroughly before adding the broccoli and cheese.
  • 3 Always use freshly grated cheese; the pre-shredded kind contains potato starch that can make your soup grainy.

Tools You'll Need

  • Large soup pot or Dutch oven

  • Immersion blender or potato masher

  • Chef's knife

  • Cutting board

  • Wooden spoon

  • Measuring cups and spoons

Must-Know Tips

  • Keep the heat low when adding cheese to prevent it from separating.
  • Dice potatoes into small, even cubes to ensure they all cook at the same rate.
  • Add broccoli at the end to maintain that vibrant green color.
  • Taste for salt only after adding the cheese, as cheddar can be quite salty.

Professional Secrets

  • Sauté aromatics slowly to build a deep flavor base.
  • Use a mix of mashing and blending for the perfect 'restaurant-style' texture.
  • Add a tiny pinch of nutmeg to the cream to make the cheese flavor pop.
Daniel Greenfield

Recipe by

Daniel Greenfield

Chef Daniel Greenfield focuses on nutritious meals made with fresh and wholesome ingredients. His recipes are designed for people who want to eat heal ...

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime