Broccoli Potato Cheese Soup

by Elise

Published on:

Current image: Bowl of creamy Broccoli Potato Cheese Soup garnished with herbs

I still remember the steam rising from the pot the first time I made Broccoli Potato Cheese Soup for my little family, the scent of melting cheese and warm potatoes wrapping the kitchen like a soft blanket. It was one of those slow afternoons when the light came through the window and my kids set the table with mismatched napkins, thrilled by the idea of soup for dinner. If you love simple, comforting soups that feel like a hug from the inside, you might also enjoy Miso Soup Made Simple, a gentle recipe I turn to for quiet weeknights.

Why This Broccoli Potato Cheese Soup Means So Much

There is a small ritual in our house around soup night that always feels sacred. I pull out the old wooden spoon my grandmother gave me, the one with a tiny chip on the handle, and I let the kitchen fill with sound. The soft sizzle of onions, the clink of the ladle, the first bubbly sigh when the broth comes to a boil. Each sound nudges a memory, and Broccoli Potato Cheese Soup has woven itself into those moments.

The first time I served this soup, my husband came home from work worn out. He sat down, took that first spoonful, and closed his eyes. He told me later that it tasted like childhood, even though neither of us had been served this exact soup when we were little. Food has a way of stitching new memories to old feelings, of making a simple evening feel like a celebration. That is what this soup does for our family.

On busy afternoons, I pair the soup with a tray of crispy cubes or a warm, quick bread, turning dinner into a small feast. If you need a crunchy side that comes together fast, I often reach for a recipe for air fryer sweet potato cubes, which roast beautifully and bring a touch of sweet balance to the soup.

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
broccoli potato cheese soup 2026 01 30 222747 683x1024 1

Broccoli Potato Cheese Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: elise
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting and creamy soup made with broccoli, potatoes, and cheddar cheese, perfect for cozy evenings.


Ingredients

Scale
  • 1 tablespoon butter
  • 1 large onion, diced
  • 2 medium carrots, diced
  • 3 cloves garlic, minced
  • 4 cups chicken stock (or vegetable stock)
  • ¼ cup cornstarch
  • 1 cup milk (or dairy-free milk)
  • 2 large potatoes, peeled and chopped into ½-inch cubes
  • 16 ounces broccoli florets (fresh or frozen)
  • 1½ cups shredded sharp cheddar cheese (or mild cheese)
  • ½ teaspoon salt
  • ¼ teaspoon ground pepper


Instructions

  1. Melt the butter in a heavy pot over medium heat until it glows and gives off a clean, buttery scent. Add the diced onion and carrots, and cook, stirring often, until the onions are tender and the edges begin to turn golden.
  2. Stir in the minced garlic and cook for just thirty seconds until fragrant, then add the chopped potatoes and pour in the chicken stock so the vegetables sit covered. Bring to a gentle boil, then lower the heat to a simmer.
  3. Let the pot simmer gently until the potatoes are tender. When they give easily to a fork, move to the next step.
  4. In a small bowl, whisk the cornstarch into the milk until smooth, then stir this mixture into the pot until the soup thickens.
  5. Add the broccoli florets and simmer until they turn bright green and feel tender. Turn the heat to low and stir in the shredded cheddar a handful at a time until melted and smooth.
  6. Ladle the soup into warm bowls and serve with crusty bread or soft rolls for dipping.

Notes

Use fresh butter for the best aroma and choose sharp cheddar for bold flavor. This soup can be adapted for dietary needs by using plant-based milk and vegetable stock.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 30mg

How to Make Broccoli Potato Cheese Soup

“Every time I stir this pot, it smells just like Sunday at home.”

The rhythm of this soup is simple and kind. You start with a soft brown of onion, then add carrots for a little sweet depth, garlic for warmth, and potatoes to give the soup its body. Broccoli comes in toward the end, bright green and tender, while sharp cheddar folds in at the finish to make everything silky and cozy. The whole pot moves from separate parts to one warm, comforting whole, and the kitchen fills with a smell that makes everyone slow down.

I like to think of this recipe as a gentle lesson in attention. Watch the onions until the edges turn golden, stir the roux until it smells nutty, and listen for the gentle simmer that tells you the potatoes are nearly ready. Each small step builds toward a final bowl that tastes like time and care.

What Goes Into Broccoli Potato Cheese Soup

1 tablespoon butter (Use fresh butter for best aroma.)
1 large onion (diced)
2 medium carrots (diced)
3 cloves garlic (minced)
4 cups chicken stock (Can substitute with vegetable stock for a meatless option.)
¼ cup cornstarch
1 cup milk (For dairy-free, substitute with creamy plant-based milk.)
2 large potatoes (peeled and chopped into ½-inch cubes)
16 ounces broccoli florets (fresh or frozen)
1½ cups shredded sharp cheddar cheese (Can substitute with milder cheese.)
½ teaspoon salt
¼ teaspoon ground pepper

A few gentle notes to guide you as you gather ingredients. Fresh butter gives this soup a round, homey richness, and real sharp cheddar makes the flavor sing. If you are cooking for someone who avoids dairy, a creamy plant milk plus a dairy-free cheese can still give you a lovely finish. And if you prefer a thinner soup, use a little less cornstarch, or simply whisk in extra stock as you heat it.

Gathering what you have on hand is part of the joy of cooking. If you find a little cottage cheese in the fridge and want a side that’s quick and playful, I often make a simple bowl inspired by a Cottage Cheese Pizza Bowl for kids while the soup simmers. It keeps everyone satisfied and brings a playful contrast to the silky soup.

Bringing Broccoli Potato Cheese Soup Together

The first sound you will hear is the butter singing in the pan. Once it melts, the onions go in, and you will begin to recognize the warm, sweet smell that tells you dinner is in motion. The carrots add a faint sweetness and a little texture while the garlic pulls everything together with a gentle, welcoming note. As the potatoes simmer and soften, they release a starchy creaminess that becomes the backbone of the soup.

When you add the broccoli, the kitchen brightens with color. Fresh broccoli will soften into tender green florets, while frozen broccoli will thaw and blend into the soup in a comforting way. Taste as you go and feel free to adjust salt and pepper. A pinch more salt may be all you need to pull the flavors into focus.

If you like to serve a breakfast-style treat the next morning with leftovers, I sometimes make pancakes the following day and tuck the idea behind my soup memories. The light sweetness of Fluffy Banana Cottage Cheese Pancakes pairs unexpectedly well with the savory comfort of this soup, making the leftover experience feel like a new meal.

Step-by-Step Directions

  1. Preparation

    • Melt the butter in a heavy pot over medium heat until it glows and gives off a clean, buttery scent. Add the diced onion and carrots, and cook, stirring often, until the onions are tender and the edges begin to turn golden.
    • Stir in the minced garlic and cook for just thirty seconds until fragrant, then add the chopped potatoes and pour in the chicken stock so the vegetables sit covered. Bring to a gentle boil, then lower the heat to a simmer.
    • Let the pot whisper gently as the potatoes soften, watching for tiny bubbles and tasting a piece of potato for tenderness. When the potatoes give easily to a fork, you are ready for the next step.
  2. Thickening

    • In a small bowl, whisk the cornstarch into the milk until smooth, and then stir this mixture into the simmering pot. Watch the soup change as the cornstarch wakes up, thickening the broth into a soft, velvety body.
    • Add the broccoli florets and simmer until they turn a bright green and feel tender when pierced. Keep the heat gentle so the cheese can be added without breaking into oily bits.
    • Turn the heat very low and stir in the shredded cheddar a handful at a time, whisking until each addition melts into a glossy, smooth silk. Taste and add salt and pepper to balance the flavors, and breathe in the warm, cheesy fragrance.
  3. Serving

    • Ladle the soup into warm bowls, listening for the soft sigh as the liquid settles and the steam curls up, carrying the scent of roasted garlic and melted cheese. Garnish with a tiny sprinkle of extra cheddar, or a few snips of fresh parsley if you like a bright note.
    • Set the bowls on the table with crusty bread or a soft roll for dipping, and invite everyone to take their time. This soup is about slowing down and savoring, not rushing through a meal.
    • If you have little ones, let them stir their own bowls gently to create a fun moment, or set out small bowls of crunchy toppings so everyone can make the soup their own.
Broccoli Potato Cheese Soup

What Makes This Broccoli Potato Cheese Soup Special

This soup lives in the sweet space between pure comfort and simple technique. It asks for a few careful moments, like browning the onion and whisking a smooth cornstarch slurry, but it does not demand complicated skills. The flavors are honest and familiar, but when brought together they become something memorable. The potatoes give body, the broccoli gives color and freshness, and the cheese ties it all into a warm, creamy finish.

Children love the texture and smoothness, and adults appreciate the depth. It is the kind of soup you make when you want to feel taken care of, or when you want to take care of others. It is also very forgiving. If your potatoes break down a bit, the soup will still be wonderful. If your broccoli is extra tender, it blends beautifully. That flexibility is part of its charm.

Tips from My Kitchen

Use sharp cheddar for a bold, nutty flavor. If you prefer a milder taste, a young cheddar or a cheddar blended with a touch of Monterey Jack will soften the bite without losing creaminess.

If you want a silkier texture, use an immersion blender to pulse the soup briefly before adding the broccoli. That gives you a luxuriously smooth body without losing the bite of the florets.

Always add cheese off the heat, or over very low heat, to avoid breaking or becoming grainy. Stir gently and let the residual warmth melt the cheese into the soup.

If you need to make this vegetarian, swap the chicken stock for a rich vegetable stock and check your cheese to make sure it does not contain animal rennet.

Serving Broccoli Potato Cheese Soup With Family Warmth

We have a few small traditions that go with this soup. On rainy nights we set out a single candle in the center of the table while the kids race to pick their favorite bowls. On Sundays, I serve the soup with warm, buttered bread and a simple salad to make the meal feel a little lighter. Sometimes we set out a tray of crunchy toppings like toasted seeds or crumbled bacon, letting everyone pick their own finish.

For a cozy, bread-forward meal, I like pairing the soup with a simple cloud-like loaf or a soft, savory bread. When I want a playful, gluten-free option I reach for a light, airy recipe such as Fluffy Cottage Cheese Cloud Bread which makes a soft, pillowy partner for dipping.

You can also turn this soup into a full meal by serving it alongside a simple, green salad and a platter of sliced fruit. The contrast of fresh greens and bright fruit helps balance the creamy richness and keeps the meal feeling bright and satisfying.

Small rituals make dinners more than fuel. Let each person choose a topping, or invite someone to stir the pot before you serve. These tiny acts create a shared memory, and the soup becomes part of your home story.

Flavor Variations and Add-Ins

Try adding a pinch of smoked paprika or a small spoonful of Dijon mustard to give the soup a gentle, savory lift. Both add depth without stealing the familiar comfort.

For a smoky note, crisp a strip or two of bacon and sprinkle it on top just before serving. The salt and crunch create a lovely contrast with the silky soup.

If you want more vegetables, stir in a handful of corn kernels or peas in the last few minutes of cooking. They add pops of sweetness and a playful texture.

For a lighter, herb-forward bowl, add chopped dill or chives right before you serve. They bring a fresh, green lift that brightens the soup.

How to Make This Soup Ahead and Time-Saving Tricks

You can chop the onions, carrots, and potatoes the day before and keep them covered in the fridge. That way, when it is time to cook, the pot comes together very quickly.

If you have leftover roasted vegetables, stir them in near the end of cooking to warm through. Roasted broccoli or potatoes give a toasty, caramel note that feels indulgent.

Prepare the cornstarch-milk mix in a jar ahead of time and keep it chilled. When the soup is simmering, whisk it in and watch the soup come together in a minute.

If you must reheat quickly, warm the soup gently over low heat while stirring frequently to keep the cheese from separating. A slow and steady approach preserves texture and flavor.

Troubleshooting Common Questions

If your soup turns out too thick, whisk in a little extra stock or milk to loosen it until you reach the desired consistency. Heat gently after adjusting to avoid breaking the cheese.

If the soup seems bland, taste for salt first, then try a small squeeze of lemon juice. Acid can brighten and balance flavors without changing the character of the dish.

If the cheese becomes grainy, remove the pot from the heat and whisk in a splash of warm milk. A gentle stir often brings it back to a smooth state. Adding cheese slowly and stirring helps prevent graininess.

If the broccoli loses its bright color, it may have overcooked. Next time, add it later and cook it just until tender. A brief plunge into ice water will stop the cooking and preserve color if you are batch-prepping.

Making Leftovers Feel New

Leftovers of Broccoli Potato Cheese Soup have their own charm, often tasting even better the next day. The flavors settle and deepen overnight. To refresh a reheated bowl, add a squeeze of lemon or a drizzle of olive oil to brighten the mouthfeel.

I also like to turn leftovers into a thick dip for toasted pita or crackers. Warm it gently and spoon it into a small baking dish, sprinkle with extra cheese, and broil briefly until the top is bubbly and golden.

Another favorite is to pour cooled leftover soup over baked potatoes as a creamy topping. The textures play beautifully together, and it stretches a small batch into more comforting meals.

Bringing This Soup to a Crowd

This recipe scales well for a crowd. Use a large pot and keep the heat gentle when you add the cornstarch slurry and cheese. You can keep the soup warm in a slow cooker set to low, stirring occasionally to keep it silky.

If you are serving a group with varying tastes, set out bowls of toppings like extra cheese, crumbled bacon, toasted seeds, or chopped herbs so each guest can personalize their bowl. The act of adding toppings turns a simple meal into an interactive, shared experience.

If you need a rustic side that pleases a crowd, try a tray of warm focaccia or simple biscuits. For a fun family spin I sometimes create a small sandwich bar with toasted bread and sliced meats and cheeses, while the soup provides the warm centerpiece. When I want to add a playful side, I make a tray of small savory bites or pancakes informed by a favorite recipe like Fluffy Banana Cottage Cheese Pancakes, which some of us enjoy as a soft, sweet contrast.

Pairing Drinks and Sides

A crisp white wine or a light, citrusy beer pairs nicely if you enjoy an adult drink with dinner. For family meals, simple iced tea or sparkling water with a slice of lemon keeps the palate fresh.

I like to serve a simple green salad with a bright vinaigrette to cut the richness of the soup. Add sliced apples or pears and toasted nuts for a little sweet and crunchy balance.

For bread, crusty rolls are classic, but soft breads also do well. If you want a low-carb option, offer a few crudités and a small plate of olives and marinated vegetables.

Making It Kid-Friendly

For picky eaters, let them help with small tasks like adding cheese to a bowl or stirring toppings. When children feel involved, they are more likely to taste and enjoy.

If texture is an issue, blend the soup until smooth and serve in small, colorful bowls. Serve a side of crackers, and let kids dip or add crunchy toppings themselves.

If your child prefers milder flavors, use a milder cheddar and keep the seasoning light. You can always let adults add a pinch more salt or a splash of hot sauce to their bowls at the table.

A Few Ways to Stretch the Recipe

Add a can of drained white beans to make the soup heartier and add protein. The beans blend beautifully with the potatoes and cheese.

Stir in cooked rice or small pasta shapes right before serving to turn the soup into a more filling meal.

Roast extra vegetables and stir them in for a chunkier, more rustic version. Roasted root vegetables add caramel notes and more texture.

How to Save the Leftovers

Store the soup in airtight containers in the refrigerator for up to four days. The flavors will mellow and marry, giving you a deeper, richer bowl the next day.

To freeze, cool the soup completely and freeze in portions in freezer-safe containers or bags for up to three months. Thaw overnight in the refrigerator before reheating slowly on the stove.

When reheating, do so gently on low heat and stir often to keep the cheese from separating. A splash of milk or stock helps loosen the body if it has thickened in the fridge.

I always tell friends to be kind to leftovers. They do change over time, and that change is not bad. Flavors deepen and the soup can become more unified. A little fresh herb or a squeeze of lemon can wake it back up.

Final Kitchen Notes

Cooking is more than following steps. It is a small ritual that marks the day and connects us to people we love. Broccoli Potato Cheese Soup is simple enough for a beginner but satisfying enough to please skilled cooks. It asks for attention and returns warmth, both in the bowl and in the stories we share while eating.

If you try this recipe, give yourself permission to make it your own. Add a touch of spice, a different cheese, or a favorite crisped topping. Invite someone to sit with you and share a bowl. Those small acts are what make a recipe live in your home.

Storing Broccoli Potato Cheese Soup for Tomorrow

When you tuck this soup away, label the container with the date so you know how fresh it is. A simple airtight jar or container keeps the flavors steady and prevents fridge odors from mingling with your soup.

If you plan to reheat, take the soup out of the fridge and let it come closer to room temperature before warming. Reheat slowly over low heat, stirring often to coax the cheese back into a smooth texture. Add a splash of stock or milk if you need more fluidity.

If you froze the soup, thaw it in the refrigerator overnight for best results. Once it is thawed, warm it gently and check the seasoning, as frozen soups sometimes need a little lift from lemon juice or extra salt.

A final kindness is to add a fresh garnish after reheating. A sprinkle of chopped herbs, a swirl of olive oil, or a little cracked pepper will brighten the bowl and make the second meal feel just as special as the first.

Enjoy this soup at your table, and let it become part of your kitchen stories.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star