Broccoli Potato Cheese Soup Recipe

Broccoli Potato Cheese Soup Recipe is the kind of cozy, creamy soup that makes a chilly evening feel softer. It is warm, thick, comforting, and filled with tender potatoes, bright broccoli, sweet carrots, savory onion, garlic, chicken stock, milk, and sharp cheddar cheese.

This is the kind of soup that feels like it belongs in a big pot on the stove while the kitchen windows fog slightly and everyone starts asking when dinner will be ready. The aroma of softened onion, carrots, garlic, simmering potatoes, and melting cheese has a way of making the whole house feel calmer.

Every spoonful has something to love. The potatoes make the soup hearty, the broccoli adds color and freshness, the carrots bring gentle sweetness, and the cheddar cheese gives the bowl that rich, savory finish.

This soup is perfect for cozy family dinners, brisk days, meal prep, and nights when you want something soothing but still filling. It is creamy without being difficult, flavorful without needing a long ingredient list, and simple enough for cooks of any level.

The recipe starts with butter, onion, carrots, and garlic. Those first few minutes in the pot build a warm base before the stock and potatoes go in.

The potatoes simmer until fork-tender, then broccoli and a smooth cornstarch-milk mixture are added. That thickening step helps the soup become creamy and luscious without making the process complicated.

Sharp cheddar cheese goes in at the end, melting into the hot soup until the whole pot turns rich and comforting. A final taste of salt and pepper brings everything into balance.

Broccoli Potato Cheese Soup Recipe is budget-friendly, family-friendly, freezer-friendly, and easy to customize. Serve it warm with extra cheese, parsley, crusty bread, or a light salad, and it becomes the kind of simple meal that feels like a bowl of comfort.

Table of Contents

Why You’ll Love This Broccoli Potato Cheese Soup Recipe

This soup has a quick and easy prep time of just 15 minutes. It is practical for busy weeknights when you still want something homemade and comforting.

It uses minimal ingredients. Butter, onion, carrots, garlic, chicken stock, cornstarch, milk, potatoes, broccoli, cheddar cheese, salt, and pepper create the full soup.

It is budget-friendly and accessible. The ingredients are familiar and easy to work with.

It is family-friendly. The creamy texture, tender potatoes, broccoli, and cheddar flavor appeal to both kids and adults.

It is comforting and creamy. The potatoes, milk, cornstarch, and cheese create a warm texture that feels satisfying from the first spoonful.

It is great for meal prep. The soup freezes beautifully for future cozy meals.

Recipe Details

Broccoli Potato Cheese Soup Recipe begins in a large pot over medium heat. The first step is melting 1 to 2 tablespoons butter until bubbly and fragrant.

The soup base uses 1 cup diced onion, 2 medium diced carrots, and 3 minced garlic cloves. These are sautéed for about 5 minutes, or until the onion becomes translucent and everything softens.

The liquid base is 4 cups chicken stock. Homemade or store-bought stock can be used, and low-sodium is a nice option.

Once the stock comes to a boil, 2 large potatoes are added. They should be peeled and chopped into ½-inch cubes.

The potatoes cook for about 10 minutes, or until fork-tender. They should give way easily when pierced.

The thickening mixture is made with ¼ cup cornstarch and 1 cup milk. The two are mixed in a small bowl until smooth.

The recipe uses 16 ounces broccoli florets, fresh or frozen. The broccoli is added with the cornstarch mixture, salt, and pepper.

The soup cooks for another 5 to 7 minutes after the broccoli is added. During this time, the broccoli becomes tender and the soup thickens.

The final cheese is 1½ cups shredded sharp cheddar cheese. It is stirred in until melted, creamy, and heated through.

The soup should be tasted before serving. Adjust salt and pepper as needed, remembering that cheese adds some saltiness too.

Ingredients

For the Soup Base

  • 1-2 tablespoons butter – feel free to use unsalted for better control over saltiness.
  • 1 cup onion, diced – yellow onions work perfectly for a sweeter flavor.
  • 2 medium carrots, diced – adding a pop of color and sweetness.
  • 3 cloves garlic, minced – because who doesn’t love the smell of garlic?
  • 4 cups chicken stock – homemade or store-bought; low-sodium is a nice option too!

For Thickening

  • ¼ cup cornstarch – this will help achieve that creamy, luscious texture.
  • 1 cup milk – whole milk gives the best creaminess, but you can use skim if you prefer.

For the Vegetables

  • 2 large potatoes, peeled and chopped into ½-inch cubes – russet or Yukon Gold are fantastic choices.
  • 16 ounces broccoli florets (fresh or frozen) – fresh is great if you can find it in season!

For Flavor

  • 1 ½ cups shredded sharp cheddar cheese – the sharper, the better for that intense cheese flavor.
  • ½ teaspoon salt – adjust to your taste; remember the cheese adds some saltiness too!
  • ¼ teaspoon ground pepper – freshly cracked pepper is always a delightful touch.

Ingredient Notes

Butter starts the soup with richness. Unsalted butter is a helpful option because it gives better control over saltiness.

Diced onion builds the savory base. Yellow onions work beautifully if you want a sweeter onion flavor.

Carrots add color and gentle sweetness. They also make the soup look more inviting.

Garlic gives the soup a warm, savory aroma. Minced garlic blends easily into the base.

Chicken stock gives the soup body and flavor. Homemade or store-bought stock can be used, and low-sodium is a nice option.

Cornstarch helps thicken the soup. When mixed with milk, it creates a smooth thickening mixture that helps the soup become creamy.

Whole milk gives the best creaminess. Skim milk can be used if you prefer a lighter soup.

Potatoes make the soup hearty. Russet or Yukon Gold potatoes are fantastic choices.

Broccoli florets bring color, texture, and freshness. Fresh or frozen broccoli can be used.

Sharp cheddar cheese gives the soup its bold cheese flavor. The sharper the cheddar, the more intense the flavor.

Salt and pepper should be adjusted to taste. The cheese adds saltiness too, so season carefully.

Optional Swaps, Variations, Add-Ins, and Serving Ideas

Lighter Broccoli Potato Cheese Soup

Use skim milk and reduce the amount of cheese for a lighter version. This keeps the soup creamy but makes it less rich.

You can also adjust the cheese based on your preference. The soup will still have the broccoli and potato comfort at its center.

Dairy-Free Broccoli Potato Soup

Make the soup dairy-free by substituting the cheese with nutritional yeast. Use coconut milk or almond milk instead of regular milk.

The texture and flavor will change depending on the ingredients used. This variation keeps the cozy soup idea while removing dairy.

Vegan Broccoli Potato Soup

For a vegan option, substitute butter with olive oil. Use plant-based cheese in place of cheddar.

You can also use the dairy-free milk options mentioned for a dairy-free style soup. Make sure all ingredients match your needs.

Vegetarian Broccoli Potato Cheese Soup

Swap chicken stock with vegetable stock for a vegetarian option. This keeps the soup flavorful without using chicken stock.

Cream of the soup style remains the same. The potatoes, broccoli, carrots, onion, garlic, milk, and cheese still make it satisfying.

Homemade Broth Version

Homemade broth can be used as an alternative. It gives the soup another way to build flavor.

Use it in place of chicken stock. The rest of the recipe stays the same.

Water and Soy Sauce Option

Water with a splash of soy sauce can be used for added flavor if you need a substitute for chicken stock. This gives the liquid some savory depth.

Use it as an alternative when stock is not available. Adjust salt carefully because soy sauce adds saltiness.

Nutmeg Cheese Soup

Add a pinch of nutmeg for a warm, cozy flavor twist. This makes the soup taste slightly deeper.

Use only a small amount. Nutmeg should support the cheese and vegetables, not overpower them.

Cauliflower Broccoli Potato Soup

Add cauliflower for extra nutrition and variety. It fits naturally with the broccoli and potatoes.

Adjust the cooking time so the cauliflower becomes tender. It makes the soup feel heartier.

Spinach Broccoli Potato Soup

Add spinach as a seasonal vegetable. It brings color and added nutrition.

Spinach cooks quickly. Stir it in so it softens into the hot soup.

Pea Broccoli Potato Soup

Add peas for extra color and nutrition. They bring a small pop of sweetness.

Peas work well with the creamy base. They make the soup look brighter.

Bell Pepper Broccoli Potato Soup

Add diced bell peppers for extra color. They bring a different vegetable flavor.

Adjust the cooking time so they become tender. They can make the soup more colorful and lively.

Bacon Broccoli Potato Cheese Soup

Add cooked bacon bits for an extra flavor boost. Bacon brings a salty, savory finish.

Sprinkle it on top or stir it in. Adjust salt if adding bacon.

Ham Broccoli Potato Cheese Soup

Add ham for another flavor boost. It makes the soup heartier.

Ham pairs well with potatoes and cheese. Add it carefully and season to taste.

Chunkier Broccoli Potato Soup

If you prefer a chunkier soup, reserve some broccoli florets to add at the end. This gives the soup more texture.

The reserved broccoli keeps a fresher bite. Add it near the finish so it does not overcook.

Lemon-Finished Soup

Add a splash of lemon juice just before serving. It brightens the flavors beautifully.

Use it at the end so the flavor stays fresh. Lemon helps balance the richness of the cheese.

Extra Cheese Topping

Garnish the soup with extra cheese. It makes the bowls look inviting and adds more cheesy flavor.

Add it right before serving. The warm soup will soften it slightly.

Parsley Garnish

Top the soup with fresh herbs like parsley. This adds color and freshness.

Parsley is a simple garnish that makes the bowl feel finished. It also balances the creamy texture.

Crusty Bread Serving

Serve the soup with crusty bread. The bread is perfect for dipping into the creamy broth.

This makes the meal feel complete. It is a classic cozy pairing.

Light Salad Serving

Pair the soup with a light salad. The freshness balances the creamy richness.

A salad makes the meal feel lighter. It works well for lunch or dinner.

Why This Recipe Works

Broccoli Potato Cheese Soup Recipe works because it builds flavor in stages. The butter, onion, carrots, and garlic create a savory base before the stock and vegetables are added.

The potatoes make the soup filling. Their soft texture helps the soup feel hearty and comforting.

The broccoli adds color and freshness. It keeps the soup from feeling only rich.

The cornstarch and milk mixture gives the soup a creamy texture. It thickens the soup without needing a complicated technique.

Sharp cheddar cheese melts into the hot soup and brings bold flavor. The cheese makes the soup feel rich, warm, and satisfying.

Salt and pepper bring balance. Since cheese and stock can add saltiness, tasting at the end is important.

The recipe is also flexible. It can be made lighter, dairy-free, vegan, vegetarian, gluten-free, chunkier, cheesier, or more vegetable-packed depending on what you need.

It also stores and freezes well. That makes it helpful for meal prep and future cozy meals.

Directions

Step 1: Prepare the Vegetables

Dice 1 cup onion and 2 medium carrots. Mince 3 cloves garlic.

Peel 2 large potatoes and chop them into ½-inch cubes. Have 16 ounces broccoli florets ready, using fresh or frozen.

Step 2: Melt the Butter

Place a large pot over medium heat. Add 1 to 2 tablespoons butter and let it melt.

Let the butter become bubbly and fragrant. Do not rush this beginning because it starts the flavor base.

Step 3: Sauté the Onion, Carrots, and Garlic

Add the diced onion, diced carrots, and minced garlic to the pot. Stir them into the melted butter.

Sauté for about 5 minutes, or until the onion becomes translucent and the vegetables soften. This step helps the flavors mingle before the liquid is added.

Step 4: Add the Chicken Stock

Pour in 4 cups chicken stock. Stir to combine the stock with the softened vegetables.

Homemade or store-bought chicken stock can be used. Low-sodium stock is a nice option if you want more control over salt.

Step 5: Bring the Soup Base to a Boil

Increase the heat as needed and bring the mixture to a boil. This prepares the pot for the potatoes.

The boiling stock begins the main cooking stage. Stir occasionally so nothing settles too much on the bottom.

Step 6: Add the Potatoes

Once the stock is boiling, stir in the chopped potatoes. Make sure the potato cubes are covered by the liquid as much as possible.

The potatoes should be cut into ½-inch cubes. Even pieces help them cook at the same pace.

Step 7: Cook Until Fork-Tender

Let the potatoes cook for about 10 minutes. They are ready when they are fork-tender.

To check, pierce a potato cube with a fork. If it gives way easily, the potatoes are ready for the next step.

Step 8: Make the Cornstarch Mixture

In a small bowl, combine ¼ cup cornstarch with 1 cup milk. Stir or whisk until smooth.

This mixture helps thicken the soup. Make sure there are no dry clumps before adding it to the pot.

Step 9: Add the Broccoli and Thickener

Add the cornstarch mixture to the pot. Stir in the broccoli florets, ½ teaspoon salt, and ¼ teaspoon ground pepper.

The soup may look a little runny at first. It will thicken as it cooks.

Step 10: Simmer Until Thickened

Let the soup cook for another 5 to 7 minutes. The broccoli should become tender, and the soup should thicken nicely.

Stir occasionally while it cooks. This helps the thickener distribute evenly.

Step 11: Add the Cheddar Cheese

Stir in 1½ cups shredded sharp cheddar cheese. Add it gradually while stirring so it melts into the soup.

Watch the cheese turn the soup creamy and rich. The sharper the cheddar, the more intense the cheese flavor.

Step 12: Heat Through

Let the soup cook for an additional few minutes. Everything should be heated through.

Keep the heat gentle after adding the cheese. Stir so the soup stays smooth and creamy.

Step 13: Taste and Adjust

Taste the soup and adjust salt and pepper if needed. Remember that the cheese adds some saltiness too.

If you want a brighter finish, add a splash of lemon juice just before serving. This is optional but can lift the flavor beautifully.

Step 14: Serve Warm

Ladle the soup into bowls while warm. Garnish with extra cheese or fresh parsley if desired.

Serve with crusty bread or a light salad. Each bowl should feel creamy, hearty, and comforting.

Step 15: Cool Leftovers

Let leftover soup cool completely before storing. Transfer it to an airtight container.

Cooling first helps with safe storage and texture. Keep the container sealed in the refrigerator.

Step 16: Refrigerate or Freeze

Store leftovers in the refrigerator for up to 3 days. For longer storage, freeze the cooled soup in freezer-safe containers or bags for up to 3 months.

Use BPA-free storage containers if you plan to freeze soup. Labeling portions can make future meals easier.

Step 17: Reheat Gently

Reheat the soup gently on the stove. If it thickens too much, add a splash of milk.

Stir as it warms so the texture becomes creamy again. Serve once heated through.

Serving Ideas

Broccoli Potato Cheese Soup Recipe is best served warm. The texture should be creamy, the potatoes tender, and the cheddar melted into every spoonful.

A sprinkle of extra cheese makes a cozy topping. It reinforces the cheddar flavor and makes the bowl look inviting.

Fresh parsley adds a bright finishing touch. It brings color to the creamy soup.

Crusty bread is a perfect side. It can be dipped into the soup and makes the meal feel complete.

A light salad also pairs nicely. The fresh crunch balances the creamy soup.

This soup is wonderful for chilly evenings. It has enough heartiness from potatoes and cheese to feel like dinner.

It is also great for cozy gatherings. Serve it in warm bowls and let everyone add their favorite toppings.

Storage

Store leftover soup in an airtight container in the refrigerator. It will keep for up to 3 days.

Let the soup cool completely before storing. This helps preserve the texture.

Reheat gently on the stove when ready to enjoy again. Stir often as it warms.

If the soup becomes too thick, add a splash of milk. This helps bring back the creamy consistency.

Freezing

This soup freezes beautifully. Let it cool completely before transferring it to freezer-safe containers or bags.

It will keep in the freezer for up to 3 months. Use tightly sealed containers to protect the soup.

BPA-free storage containers are recommended if you plan to freeze soup. This is a helpful storage note for longer keeping.

When ready to serve, reheat gently. Add a splash of milk if the soup thickens too much.

Make-Ahead

Broccoli Potato Cheese Soup Recipe is a strong make-ahead option because it stores and freezes well. You can prepare a batch for future cozy meals.

For short-term storage, refrigerate the soup in an airtight container for up to 3 days. Reheat gently on the stove before serving.

For longer planning, freeze the cooled soup for up to 3 months. Store it in freezer-safe containers or bags.

When reheating, add a splash of milk if the texture is too thick. This helps restore the creamy consistency.

Helpful Notes for Best Results

Use unsalted butter if you want better control over saltiness. The cheese and stock can add salt too.

Yellow onions work well for a sweeter flavor. Dice them so they soften evenly with the carrots.

Cut the potatoes into ½-inch cubes. This helps them cook in about 10 minutes.

Use fresh or frozen broccoli florets. Fresh broccoli is great when it is in season.

Mix the cornstarch and milk until completely smooth. This helps avoid clumps.

Do not worry if the soup looks runny at first after adding the thickener. It will thicken as it cooks.

Add the cheese near the end. Stir until it melts into the soup.

Taste before serving and adjust salt and pepper. A splash of lemon juice just before serving can brighten the flavor beautifully.

Variations

Lighter Broccoli Potato Cheese Soup

Use skim milk instead of whole milk. You can also reduce the amount of cheese.

This creates a lighter version of the soup. The potatoes and broccoli still keep it comforting.

Dairy-Free Broccoli Potato Soup

Use nutritional yeast instead of cheese. Use coconut milk or almond milk instead of regular milk.

The flavor will be different from cheddar cheese soup. It keeps the soup creamy in a dairy-free way.

Vegan Broccoli Potato Soup

Use olive oil instead of butter. Use plant-based cheese instead of cheddar.

Choose a dairy-free milk option as needed. Make sure the stock also fits your needs.

Vegetarian Broccoli Potato Cheese Soup

Use vegetable stock instead of chicken stock. This makes the soup vegetarian.

The rest of the soup can stay creamy and cheesy. It remains hearty with potatoes and broccoli.

Gluten-Free Broccoli Potato Soup

Use arrowroot powder or a gluten-free flour blend as the thickening agent if needed. This is an alternative to cornstarch based on the note.

Also check packaged ingredients. This helps keep the full soup gluten-free.

Cauliflower Broccoli Potato Soup

Add cauliflower for extra nutrition and variety. It blends well with broccoli and potatoes.

Cook until tender. Adjust timing so all vegetables soften properly.

Spinach Broccoli Potato Soup

Add spinach for more greens. It brings color and nutrition.

Spinach cooks quickly. Stir it in near the end so it softens.

Pea Broccoli Potato Soup

Add peas for a sweet pop of color. They fit well in the creamy base.

Cook just until tender. They make the soup look brighter.

Bell Pepper Broccoli Potato Soup

Add diced bell peppers for extra color and nutrition. This gives the soup a slightly different flavor.

Adjust cooking time so they soften. They can make the soup more colorful.

Bacon Broccoli Potato Cheese Soup

Add cooked bacon bits for an extra flavor boost. Bacon adds saltiness and savory depth.

Use it as a topping or stir-in. Adjust the salt if needed.

Ham Broccoli Potato Cheese Soup

Add ham to make the soup heartier. Ham works well with cheese and potatoes.

Stir it in so it heats through. Season carefully because ham can add salt.

Chunky Broccoli Potato Cheese Soup

Reserve some broccoli florets to add at the end. This gives the soup more texture.

This is a good option if you prefer a chunkier bowl. Add the reserved broccoli late enough that it stays more noticeable.

Nutmeg Broccoli Potato Cheese Soup

Add a pinch of nutmeg for a warm flavor twist. It gives the soup a cozy note.

Use a small amount. The soup should still taste like broccoli, potato, and cheddar.

Lemon-Finished Broccoli Potato Soup

Add a splash of lemon juice just before serving. This brightens the flavors beautifully.

It is especially helpful with creamy soups. Add it at the end for the freshest taste.

Troubleshooting

The Soup Is Too Thin

Let the soup cook a little longer after adding the cornstarch mixture. It thickens as it simmers.

Make sure the cornstarch and milk were mixed smoothly before adding. This helps the soup thicken evenly.

The Soup Is Too Thick

Add a splash of milk while reheating or simmering. Stir until the soup reaches the texture you like.

Add only a little at a time. This keeps the flavor from becoming diluted.

The Potatoes Are Not Tender

Cook the potatoes longer until fork-tender. They should give way easily when pierced.

Cutting them into ½-inch cubes helps them cook faster. Larger pieces need more time.

The Broccoli Is Overcooked

Add the broccoli only after the potatoes are fork-tender. It needs about 5 to 7 minutes.

If you like chunkier broccoli, reserve some florets and add them near the end. This keeps more texture.

The Soup Tastes Too Salty

Use unsalted butter and low-sodium chicken stock next time. Also remember that cheddar cheese adds saltiness.

Taste before adding more salt. Add salt gradually.

The Soup Tastes Flat

Adjust salt and pepper after the cheese melts. A splash of lemon juice before serving can also brighten the flavor.

Garlic, onion, carrots, stock, and cheddar all build flavor. Make sure the base vegetables are sautéed before adding stock.

The Cheese Is Not Melting Smoothly

Add the cheese near the end and stir it into hot soup. Keep the heat gentle.

Sharp cheddar gives strong flavor. Shredded cheese melts into the soup as you stir.

The Soup Needs More Vegetables

Add cauliflower, spinach, peas, or diced bell peppers. These bring color, nutrition, and variety.

Adjust cooking time so the vegetables become tender. Add quicker-cooking vegetables later.

The Soup Needs More Protein

Add cooked bacon bits or ham for an extra flavor boost. These make the soup heartier.

Season carefully if using salty add-ins. Taste before serving.

The Soup Needs to Be Dairy-Free

Use nutritional yeast instead of cheese and coconut or almond milk instead of regular milk. For a vegan option, use olive oil and plant-based cheese.

The flavor and texture will change. Choose substitutes that match your needs.

Frequently Asked Questions

Can I freeze this soup?

Yes, this soup freezes beautifully. Let it cool completely before transferring it to freezer-safe containers or bags.

It can be stored for up to 3 months. Reheat gently and add a splash of milk if it thickens too much.

What can I use as a substitute for chicken stock?

Vegetable stock can be used for a vegetarian option. Water with a splash of soy sauce can also add flavor.

Homemade broth is another great alternative. Use what fits your needs and taste.

How can I make this soup gluten-free?

Use a gluten-free thickening agent like arrowroot powder or a gluten-free flour blend. This can replace the thickening approach if needed.

Also check that your stock and any packaged ingredients are gluten-free. This keeps the full soup safe and tasty.

Can I add other vegetables to the soup?

Yes, vegetables like cauliflower, peas, or diced bell peppers can be added. Spinach is also mentioned as a seasonal vegetable option.

Adjust the cooking time to make sure the vegetables become tender. Add delicate vegetables later so they do not overcook.

How long does this soup last in the fridge?

This soup lasts in the refrigerator for up to 3 days when stored in an airtight container. Stir it well when reheating.

Reheat gently when ready to enjoy again. Add a splash of milk if the soup becomes too thick.

Can I use frozen broccoli?

Yes, frozen broccoli florets can be used. Fresh broccoli is great if you can find it in season, but frozen works too.

Add the broccoli with the thickening mixture. Cook until tender.

Can I make the soup lighter?

Yes, use skim milk and reduce the amount of cheese. You can also use low-sodium stock if desired.

The texture may be less rich than the original. The soup will still be warm and comforting.

What should I serve with this soup?

Serve it with crusty bread or a light salad. Extra cheese or fresh parsley also makes a nice garnish.

The bread makes the meal heartier. The salad brings freshness beside the creamy soup.

Why This Recipe Works So Well

Broccoli Potato Cheese Soup Recipe works so well because it layers simple ingredients into a creamy, satisfying bowl. The butter, onion, carrots, and garlic create the base, while the potatoes and broccoli make it hearty.

The chicken stock gives the soup a savory backbone. Low-sodium stock is useful if you want more control over seasoning.

Potatoes help the soup feel filling. Russet or Yukon Gold potatoes both work beautifully.

Broccoli gives the soup its color and fresh vegetable flavor. Fresh or frozen broccoli can be used, which keeps the recipe practical.

The cornstarch and milk mixture thickens the soup into a creamy texture. Whole milk gives the best creaminess, while skim milk can make it lighter.

Sharp cheddar cheese brings the main cheesy flavor. The sharper the cheddar, the stronger the flavor.

Salt and pepper are simple but important. They should be adjusted after the cheese melts because the cheese adds saltiness too.

The recipe is flexible enough for many needs. It can become vegetarian with vegetable stock, dairy-free with nutritional yeast and coconut or almond milk, vegan with olive oil and plant-based cheese, or gluten-free with arrowroot powder or a gluten-free flour blend.

It also works with add-ins like cauliflower, spinach, peas, bell peppers, cooked bacon bits, ham, nutmeg, lemon juice, extra cheese, parsley, crusty bread, and salad. These options let the soup fit different dinners without losing its cozy identity.

Most of all, this soup works because it is comforting and useful. It is warm, creamy, freezer-friendly, meal-prep friendly, and simple enough to bring back again whenever you need a cozy bowl.

Final Thoughts

Broccoli Potato Cheese Soup Recipe is a creamy, comforting soup made with butter, onion, carrots, garlic, chicken stock, cornstarch, milk, potatoes, broccoli florets, sharp cheddar cheese, salt, and pepper. The vegetables are sautéed, the potatoes simmer until fork-tender, the broccoli cooks until tender, and the cheddar melts into the soup for a warm, rich finish.

Serve it warm with extra cheese, parsley, crusty bread, or a light salad. With its 15-minute prep time, freezer-friendly storage, flexible variations, creamy texture, and cozy broccoli-cheddar flavor, this soup is a dependable bowl of comfort for chilly evenings, family dinners, and make-ahead meals.


Broccoli Potato Cheese Soup Recipe

Creamy, cheesy, hearty, and comforting, this Broccoli Potato Cheese Soup Recipe combines tender potatoes, broccoli florets, carrots, onion, garlic, chicken stock, milk, cornstarch, and sharp cheddar cheese. It is a warm American soup with a thick, cozy texture and a savory vegetable-filled flavor that works beautifully for simple lunches or comforting dinners.

Recipe Details

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Course: Soup
  • Cuisine: American
  • Servings: 4 bowls
  • Calories: 350 kcal

Equipment

  • large pot
  • Ladle

Ingredients

For Flavor

  • 1 ½ cups shredded sharp cheddar cheese
  • ½ teaspoon salt
  • ¼ teaspoon ground pepper

For the Vegetables

  • 2 large potatoes, peeled and chopped into ½-inch cubes
  • 16 ounces broccoli florets (fresh or frozen)

For Thickening

  • ¼ cup cornstarch
  • 1 cup milk

For the Soup Base

  • 1-2 tablespoons butter
  • 1 cup onion, diced
  • 2 medium carrots, diced
  • 3 cloves garlic, minced
  • 4 cups chicken stock

Instructions

Step 1: Sauté the Soup Base

Melt butter in a large pot over medium heat. Add diced onion, carrots, and garlic, then sauté until softened.

Step 2: Add the Stock

Add chicken stock and bring to a boil. Stir so the softened vegetables are evenly mixed into the broth.

Step 3: Cook the Potatoes

Stir in the potatoes and cook until tender. Keep the potatoes in ½-inch cubes as listed so they cook evenly in the soup.

Step 4: Mix the Thickener

In a small bowl, mix cornstarch with milk until smooth. Stir until no dry cornstarch remains.

Step 5: Finish the Soup

Add the cornstarch and milk mixture to the pot along with broccoli, cheese, salt, and pepper. Cook until thickened.

Notes

  • You can use vegetable stock for a vegetarian option.
  • Adjust the thickness by adding more or less cornstarch.

Serving Suggestions

Serve this Broccoli Potato Cheese Soup Recipe warm, ladled into bowls after it has thickened. The potatoes, broccoli, carrots, onion, garlic, chicken stock, milk, and sharp cheddar cheese make it creamy, filling, and comforting.

This soup works well as a cozy lunch, simple dinner, or warm side bowl. You can use vegetable stock for a vegetarian option, exactly as noted.

Storage

How to Store

The recipe does not provide specific storage instructions or storage duration, so no exact storage time is added here.

Best Texture Tip

Cook the potatoes until tender before adding the broccoli, cheese, salt, pepper, and thickening mixture. This helps the soup finish with soft potatoes and a creamy texture.

Thickening Tip

Mix the cornstarch with milk until smooth before adding it to the pot. You can adjust the thickness by adding more or less cornstarch, as written.

Cheese Tip

Add the shredded sharp cheddar cheese with the broccoli, salt, and pepper. Cook until the soup has thickened and the cheese is blended into the soup.

Stock Tip

Use chicken stock as the main soup base. For a vegetarian option, you can use vegetable stock, with no extra quantity added because the recipe does not provide one.

Categories Recipes

Leave a Comment