There is something incredibly comforting about a warm bowl of homemade soup, especially when it features the perfect harmony of fresh vegetables and melty cheese. The Broccoli Cheese and Potato Soup Recipe is an absolute classic that combines tender potatoes, vibrant broccoli, and a luscious blend of cheeses into a creamy, satisfying bowl of goodness. Whether you’re looking for a hearty lunch or a cozy dinner, this soup will wrap you up in flavor and warmth with every spoonful.
Ingredients You’ll Need
Getting great flavor starts with simple, fresh ingredients that each play an important role. In this Broccoli Cheese and Potato Soup Recipe, every item shapes the texture, taste, or color of the final dish — from the aromatic sautéed veggies to the cheesy finish that makes it irresistible.
- 1 small onion (chopped): Adds foundational sweetness and depth when sautéed.
- 1 medium carrot (chopped): Brings natural sweetness and bright color.
- 1 celery stalk (chopped): Gives a subtle fresh crunch and savory undertone.
- 2 cloves garlic (minced): Infuses the soup with aromatic, savory notes.
- 1 tbsp butter: Creates a rich base for sautéing the vegetables.
- 2 tbsp flour (all-purpose, whole wheat, or gluten-free): Helps thicken the soup to creamy perfection.
- 2 1/2 cups low sodium chicken or vegetable broth: Adds flavorful liquid without overpowering the fresh ingredients.
- 1 cup fat free milk: Gives creaminess while keeping it light.
- 2 medium potatoes (peeled and diced): Offer hearty body and a velvety texture.
- 1/4 tsp kosher salt and fresh pepper: Essential for balancing and elevating flavors.
- 4 cups broccoli florets (about 2 heads, chopped small): The star veggie delivering freshness and nutrition.
- 1 1/2 cups reduced fat shredded sharp cheddar: Provides that classic, tangy cheese flavor.
- 2 slices 2% cheddar or American cheese: Melts beautifully for extra smoothness.
- 1 tbsp Parmesan cheese: Adds a savory, salty punch.
How to Make Broccoli Cheese and Potato Soup Recipe
Step 1: Prepare Your Vegetables
Start by chopping the onion, carrot, celery, and mincing the garlic. Using a chopper or mini food processor can speed this up and ensure everything is evenly sized, which helps them cook uniformly and release their full flavor.
Step 2: Sauté the Veggies
In a large soup pot, melt the butter over low heat. Add the chopped vegetables and gently sauté them until they become soft and fragrant, about 5 minutes. This slow cooking allows the natural sweetness to come out and lays a tasty foundation for the soup.
Step 3: Make the Roux
Sprinkle the flour, salt, and pepper into the pot, stirring constantly until it forms a smooth paste and cooks slightly. This step is crucial as it creates the base that will thicken the soup beautifully, ensuring it isn’t too watery but just perfectly creamy.
Step 4: Add Broth, Milk, and Potatoes
Pour in the chicken broth and milk, then toss in the diced potatoes. Turn the heat up to high and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot, and let the potatoes cook until tender, about 10 to 15 minutes. This is when those potatoes absorb the flavors and soften up perfectly.
Step 5: Incorporate Broccoli and Parmesan
Stir in the broccoli florets and Parmesan cheese, then cook uncovered for another 5 minutes until the broccoli is tender but still vibrant green. Taste and adjust salt and pepper as needed; this step brings freshness and depth to your soup.
Step 6: Add Your Cheeses and Finish
Fold in the shredded sharp cheddar and the sliced cheddar or American cheese, stirring until melted and smooth. The cheeses create that signature creamy texture and cheesy tang that makes this soup so comforting.
Step 7: Blend for Creaminess
To achieve the perfect consistency, use an immersion blender to pulse-blend part of the soup just briefly, leaving some chunks for texture. If you don’t have an immersion blender, carefully remove 1 to 2 cups of the soup, blend it in the food processor, and then return it to the pot. This simple trick thickens the soup naturally and keeps it hearty.
How to Serve Broccoli Cheese and Potato Soup Recipe
Garnishes
A generous sprinkle of extra sharp cheddar or Parmesan on top before serving adds an enticing melty layer. You can also add a drizzle of sour cream or a few fresh chives to introduce creaminess and a pop of color that make every spoonful feel special.
Side Dishes
This soup pairs beautifully with a crisp green salad dressed lightly with lemon vinaigrette or warm crusty bread to soak up every last bit. Garlic toast or buttery dinner rolls also make excellent companions, adding a satisfying crunch or softness to the meal.
Creative Ways to Present
Serve the soup in hollowed-out bread bowls for an edible, rustic touch that’s fun and cozy. Or, layer it alongside a grilled cheese sandwich made with extra sharp cheddar to double down on the cheesy goodness. For a party, serve mini portions in espresso cups with a sprinkle of paprika for color.
Make Ahead and Storage
Storing Leftovers
This Broccoli Cheese and Potato Soup Recipe keeps well in the refrigerator for up to 3 days. Store it in an airtight container to preserve freshness and flavor. Give it a good stir before reheating, as ingredients might settle or thicken in the fridge.
Freezing
You can freeze the soup for up to 3 months, but keep in mind that dairy-based soups can sometimes separate after freezing. To minimize this, cool the soup completely before freezing, and consider adding the cheese fresh after reheating for the best texture and flavor.
Reheating
Warm leftovers gently over low heat on the stove, stirring frequently to prevent scorching. If the soup has thickened too much, add a splash of milk or broth to bring it back to the perfect creamy consistency before serving.
FAQs
Can I use other types of cheese in this soup?
Absolutely! While sharp cheddar is classic, you can experiment with cheeses like Gruyere, Monterey Jack, or even smoked cheddar for different flavor nuances. Just make sure to use cheeses that melt well to keep the soup creamy.
Is it possible to make this soup vegetarian or vegan?
Yes! Swap the chicken broth for vegetable broth, and use non-dairy milk such as almond or oat milk. For vegan cheese, there are many plant-based options that melt nicely, though the flavor will be slightly different but still delicious.
Can I add more vegetables to this Broccoli Cheese and Potato Soup Recipe?
Definitely! Cauliflower, zucchini, or even spinach would work well to boost nutrition and variety. Just add veggies that cook in roughly the same time as the broccoli to keep texture balanced.
How thick should the soup be?
This soup should be creamy and thick enough to coat the back of a spoon but not so thick that it feels like a puree. The partial blending step helps you control the texture, so pulse-blend just enough to thicken without losing heartiness.
Can I prepare this soup in a slow cooker?
You can, but it requires a bit of adjustment. Sauté the vegetables and make the roux on the stove first, then add all ingredients except cheese to the slow cooker. Cook on low for 4-6 hours, and add cheese at the end, stirring to melt before serving.
Final Thoughts
If you’re craving a soup that feels like a warm hug from the inside out, the Broccoli Cheese and Potato Soup Recipe is a must-try. It’s approachable, packed with nourishing ingredients, and incredibly satisfying after just half an hour of fuss-free cooking. Give it a whirl—you might find yourself making it a staple in your kitchen too!
Print
Broccoli Cheese and Potato Soup Recipe
- Total Time: 30 minutes
- Yield: 6 servings
- Diet: Low Fat
Description
This creamy Broccoli Cheese and Potato Soup is a comforting and hearty dish perfect for chilly days. It combines tender potatoes, fresh broccoli, and sharp cheddar cheese into a rich and velvety soup, thickened with a classic roux and lightly blended for the perfect texture. Ready in just 30 minutes, this soup serves six and is ideal for a satisfying lunch or dinner.
Ingredients
Vegetables
- 1 small onion, chopped
- 1 medium carrot, chopped
- 1 celery stalk, chopped
- 2 cloves garlic, minced
- 2 medium potatoes, peeled and diced small
- 4 cups broccoli florets, chopped into small pieces (about 2 heads)
Dairy
- 1 tbsp butter
- 1 cup fat free milk
- 1–1/2 cups reduced fat shredded sharp cheddar cheese
- 2 slices 2% cheddar or American cheese
- 1 tbsp Parmesan cheese
Dry Ingredients
- 2 tbsp flour (all purpose, whole wheat or gluten-free)
- 1/4 tsp kosher salt
- Freshly ground black pepper, to taste
Liquids
- 2 1/2 cups less sodium chicken broth or vegetable broth
Instructions
- Chop Vegetables: Finely chop the onion, carrot, celery, and garlic using a chopper or mini food processor to create a uniform base for the soup.
- Sauté Aromatics: In a large soup pot, melt the butter over low heat. Add the chopped vegetables and sauté gently until they are soft and fragrant, about 5 minutes, stirring occasionally to prevent burning.
- Add Flour and Seasoning: Sprinkle the flour, kosher salt, and freshly ground black pepper into the pot. Stir thoroughly to create a smooth roux that will help thicken the soup.
- Cook Potatoes: Pour in the chicken or vegetable broth and the fat-free milk. Add the diced potatoes and increase the heat to high until the mixture comes to a boil. Then cover the pot, reduce the heat to low, and simmer for 10 to 15 minutes until the potatoes are tender.
- Add Broccoli and Parmesan: Stir in the chopped broccoli florets and Parmesan cheese. Adjust the salt and pepper to taste. Cook uncovered for about 5 minutes, or until the broccoli is tender but still vibrant.
- Incorporate Cheeses: Add the shredded sharp cheddar and sliced cheddar or American cheese. Stir well to melt the cheeses fully into the soup, then remove the pot from heat.
- Blend Soup: Using an immersion blender, pulse the soup for a brief 1 to 2 seconds to slightly thicken it while keeping a chunky texture. Alternatively, remove 1 to 2 cups of the potato and broccoli, blend or process separately, then return it to the pot to thicken the soup.
Notes
- To make the soup vegetarian, use vegetable broth instead of chicken broth.
- For a gluten-free version, use gluten-free flour or a cornstarch slurry as a thickener.
- Adjust the cheddar cheese amount for a stronger or milder cheese flavor as desired.
- To reduce sodium, use low-sodium broth and limit added salt.
- This soup can be refrigerated for up to 3 days and freezes well for up to 2 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
