Broccoli Cheese Potato Soup

Category: Wholesome Meals for Every Day

This hearty soup combines the comforting texture of partially mashed potatoes with fresh broccoli florets and melted sharp cheddar cheese. The base starts with sautéed onions and garlic in olive oil, creating a flavorful foundation. After simmering potatoes until tender, broccoli is added for color and nutrition, then some potatoes are mashed for creaminess while maintaining texture. Milk and cheese transform it into a velvety delight with just the right seasonings. Customize with toppings like green onions, chives, bacon, or ham bits for extra flavor. Ready in just 45 minutes with simple ingredients, it's perfect for weeknight dinners or meal prep.

woman cooking.
Updated on Sat, 04 Oct 2025 15:20:39 GMT
A bowl of soup with broccoli and cheese. Save
A bowl of soup with broccoli and cheese. | recipesbylena.com

This creamy, comforting broccoli cheese potato soup combines three beloved ingredients into one satisfying bowl. The starchy potatoes create a naturally thick base while sharp cheddar adds richness and broccoli brings color, nutrition, and a pleasant texture contrast that makes each spoonful interesting.

I first made this soup during a particularly cold winter when my family needed something warming but I was short on time. The combination of creamy potatoes, sharp cheese, and nutritious broccoli made it an instant hit that has since become our go-to comfort food when temperatures drop.

Ingredients

  • Olive oil: Creates the flavorful base for sautéing the aromatics
  • Onion and garlic: Provide the essential flavor foundation for any good soup
  • Potatoes: Act as both thickener and hearty base, choose starchy varieties like Russet or Yukon Gold
  • Broth: Provides depth of flavor, use vegetable for vegetarian version or chicken for traditional taste
  • Fresh broccoli florets: Add nutrition and texture, look for bright green heads without yellowing
  • Sharp cheddar cheese: Brings the signature flavor, aged varieties provide the best flavor punch
  • Milk: Creates creaminess without heaviness, whole milk works best but any variety will do
  • Salt and pepper: Balance and enhance all other flavors
  • Paprika: Adds subtle smokiness and beautiful color
  • Green onions or chives: Brighten the finished dish with color and fresh flavor

Step-by-Step Instructions

Sauté Aromatics:
Heat olive oil in a large heavy bottomed pot over medium heat until it shimmers but doesn't smoke. Add diced onion and cook for a full 5 minutes until translucent and softened but not browned. This creates the flavor foundation for your soup. Add the minced garlic and cook for exactly one minute until fragrant, be careful not to burn it as garlic can quickly become bitter.
Cook Potatoes:
Add the diced potatoes to the pot and pour in the broth making sure all potatoes are submerged. Bring the mixture to a rolling boil, watch closely as it can boil over quickly. Reduce to a gentle simmer where small bubbles occasionally break the surface and cover with a lid. Cook for 15 minutes or until you can easily pierce the potatoes with a fork but they still hold their shape.
Add Broccoli:
Add the broccoli florets to the pot and gently stir to incorporate them with the potatoes and broth. Cook for exactly 5 minutes this ensures the broccoli becomes tender but maintains its bright green color and nutritional value. Overcooking will lead to mushy broccoli and a dull color.
Create Texture:
Turn heat down slightly and use a potato masher to partially mash the soup leaving plenty of chunks for texture. For a smoother consistency, use an immersion blender with short pulses to control the texture. The goal is to create a creamy base while maintaining some potato and broccoli chunks for interest in each bite.
Add Dairy and Seasonings:
Reduce heat to low to prevent curdling and gradually stir in milk. Add cheese in small handfuls while continuously stirring to ensure smooth melting. Sprinkle in salt, pepper, and paprika while continuing to stir. Keep the heat low and avoid boiling after adding dairy to maintain the smooth creamy texture.
Serve:
Taste and adjust seasonings as needed, adding more salt or pepper if necessary. Ladle into warmed bowls and garnish with a sprinkle of extra cheese, green onions or chives. Serve immediately while hot and cheese is perfectly melted.
A bowl of soup with cheese and broccoli. Save
A bowl of soup with cheese and broccoli. | recipesbylena.com

The sharp cheddar cheese is truly the heart of this recipe. I discovered that splurging on a good quality aged cheddar makes a remarkable difference in the final flavor. My grandmother always said a soup is only as good as its cheese when it comes to this classic and after years of making this recipe I completely agree. The first time I served this to my picky nephew he asked for seconds which has become our family's measurement of recipe success.

Make It Your Own

This soup welcomes customization. For a protein boost, add shredded rotisserie chicken or crispy bacon bits. Vegetarians can stick with the original recipe using vegetable broth instead of chicken. For a dairy free version, substitute the milk with unsweetened almond milk and use dairy free cheese alternatives though the texture will differ slightly from the original.

Storage Tips

This soup can be refrigerated in an airtight container for up to 3 days. When reheating, do so gently over medium low heat, stirring frequently to prevent scorching. Add a splash of milk if the soup has thickened too much during storage. The soup may separate slightly when refrigerated, simply whisk well while reheating to recombine.

Serving Suggestions

Transform this soup into a complete meal by serving it in bread bowls, hollowed out sourdough rounds work perfectly. For a lighter meal, pair with a simple side salad dressed with vinaigrette. During colder months I like to serve this alongside a grilled cheese sandwich made with the same sharp cheddar used in the soup for a deliciously coordinated meal.

The History Behind The Bowl

This type of soup has roots in both American and European cuisine. Potato soups have been comfort food staples for generations, with variations appearing across cultures. The addition of cheese became popular in America during the mid-20th century, while broccoli introduced nutritional value without sacrificing flavor. This particular combination represents the perfect marriage of comfort, hearty sustenance, and wholesome ingredients.

Recipe FAQs

→ Can I make this soup ahead of time?

Yes, this soup stores well for up to 3 days in the refrigerator. For longer storage, freeze for up to 2 months. When reheating, do so gently over low heat, stirring occasionally to maintain the creamy texture. You may need to add a splash of milk if the soup thickens too much during storage.

→ How can I make this soup vegetarian?

Simply use vegetable broth instead of chicken broth. The recipe already includes this option, and the rich flavor from the cheese, onions, and garlic ensures you won't miss any meaty taste. Skip the optional bacon or ham garnish and consider adding a sprinkle of nutritional yeast for extra savory notes.

→ Can I use frozen broccoli instead of fresh?

Yes, frozen broccoli works well in this soup. There's no need to thaw it first—just add it directly to the pot. You might need to adjust the cooking time slightly, as frozen broccoli typically cooks faster than fresh. Add it about 3-4 minutes before you plan to mash the potatoes.

→ What type of potatoes work best for this soup?

Yukon Gold or Russet potatoes are ideal choices. Yukon Golds have a naturally buttery flavor and hold their shape while still breaking down partially for creaminess. Russets break down more easily, creating an even creamier texture. Waxy potatoes like red potatoes won't mash as well but can be used if you prefer more distinct potato chunks.

→ How can I make this soup thicker or thinner?

For a thicker soup, mash more of the potatoes or add 1-2 tablespoons of flour mixed with a little cold water after adding the broth. For a thinner consistency, increase the amount of broth or milk. You can also adjust the thickness when reheating by adding more liquid as needed.

→ What can I serve with this soup?

This hearty soup pairs wonderfully with crusty bread, garlic bread, or a simple green salad. For a more substantial meal, serve with grilled cheese sandwiches for the ultimate comfort food combination. A sprinkle of extra cheese, croutons, or crispy fried onions on top also makes for delicious additions.

Loaded Broccoli Cheese Potato

Creamy potato soup loaded with fresh broccoli and melted sharp cheddar, easily customizable with your favorite toppings.

Prep Time
15 min
Cooking Time
30 min
Total Time
45 min
By: Lena

Category: Lunch & Dinner

Skill Level: Medium

Cuisine Type: American

Yield: 4 Serves

Dietary Preferences: Vegetarian, Gluten-Free

Ingredients

01 2 tablespoons olive oil
02 1 medium onion, diced
03 3 cloves garlic, minced
04 4 medium potatoes, peeled and diced (about 4 cups)
05 4 cups vegetable or chicken broth
06 2 cups fresh broccoli florets
07 1 cup shredded sharp cheddar cheese
08 1 cup milk
09 1 teaspoon salt
10 1/2 teaspoon black pepper
11 1/2 teaspoon paprika (optional)
12 Green onions or chives, to taste (optional)

Steps to Follow

Step 01

In a large pot, heat the olive oil over medium heat. Add the diced onion and cook until softened, about 5 minutes. Stir in the minced garlic and cook for an additional 1 minute until fragrant.

Step 02

Add the diced potatoes to the pot and pour in the broth. Bring the mixture to a boil, then reduce the heat to a simmer and cover. Cook for about 15 minutes or until the potatoes are tender.

Step 03

Stir in the broccoli florets and cook for another 5 minutes, until the broccoli is bright green and tender.

Step 04

Using a potato masher or immersion blender, gently mash some of the potatoes in the soup to create a creamy texture while leaving some chunks for heartiness.

Step 05

Reduce the heat to low and stir in the milk, shredded cheddar cheese, salt, black pepper, and paprika (if using). Continue stirring until the cheese is melted and fully combined.

Step 06

Taste and adjust seasoning if necessary. Serve hot, garnished with green onions or chives if desired.

Additional Notes

  1. For extra flavor, consider adding cooked bacon or ham bits on top before serving.
  2. This soup can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. Reheat over low heat before serving.

Tools You'll Need

  • Large pot
  • Potato masher or immersion blender

Allergen Info

Check each ingredient for potential allergens, and consult a health professional if necessary.
  • Contains dairy (milk and cheese)

Nutritional Information (Per Serving)

These details are for general reference only and don't replace expert medical advice.
  • Calories: 320
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~