This Cheddar Broccoli Potato Soup is the ultimate comfort in a bowl, delivering a luxuriously creamy texture and a rich, cheesy flavor that will have everyone asking for seconds. It’s the perfect solution for busy weeknights when you crave something hearty and satisfying without spending hours in the kitchen. I developed this recipe after countless requests for a soup that was both incredibly flavorful and surprisingly simple to prepare, a true game-changer for my family’s meal rotation.
I tested this Cheddar Broccoli Potato Soup recipe over a dozen times, tweaking ratios and cooking methods to ensure it was absolutely perfect. The secret lies in a simple technique that creates a wonderfully thick and smooth base without relying on heavy cream, making it a lighter yet still decadent option. You’ll be amazed at how this straightforward approach yields such a restaurant-quality soup right in your own home.
Why You’ll Love This Recipe
- Quick & Easy Preparation: This Cheddar Broccoli Potato Soup comes together in under an hour, making it ideal for busy schedules.
- Incredibly Creamy Texture: Achieve a rich, velvety smooth soup without heavy cream, thanks to a smart thickening technique.
- Crowd-Pleasing Flavor: A perfect balance of savory cheese, tender potatoes, and fresh broccoli that appeals to all ages.
- Versatile Meal: Delicious on its own or paired with your favorite sides, it’s a complete and comforting meal.
Ingredients You’ll Need
Gathering your ingredients for this Cheddar Broccoli Potato Soup is the first step to pure comfort! The beauty of this recipe lies in its simple, wholesome components that come together to create something truly special. I always opt for Yukon Gold potatoes because they hold their shape beautifully and lend a lovely creaminess, but russets work wonderfully too. And don’t skimp on the sharp cheddar; it’s key for that irresistible cheesy depth.
- Unsalted Butter: 2 tablespoons. This forms the flavorful base for sautéing our aromatics, adding richness without overpowering the other ingredients.
- Yellow Onion: 1 cup chopped. Provides a subtle sweetness and savory foundation that builds the soup’s depth of flavor.
- Garlic: 2 cloves, minced. Essential for that classic aromatic punch that complements the vegetables and cheese.
- Chicken or Vegetable Broth: 4 cups. The liquid backbone of our soup, choose a good quality broth for the best taste. Vegetable broth makes this a vegetarian delight.
- Potatoes: 4 cups, peeled and diced (about 2 medium-large russet or Yukon gold). These are the heart of the soup, providing substance and a creamy texture when cooked and partially mashed.
- Fresh Broccoli Florets: 3 cups. Adds vibrant color, a touch of earthy flavor, and essential nutrients. I prefer fresh for the best texture, but frozen can work in a pinch.
- Salt: 1 teaspoon. Crucial for enhancing all the other flavors in the soup.
- Black Pepper: 1/2 teaspoon. Adds a gentle warmth and spice.
- Dried Thyme: 1/2 teaspoon. This herb offers a subtle, earthy note that pairs wonderfully with potatoes and cheese.
- All-Purpose Flour: 1/4 cup. Our secret weapon for thickening the soup without relying on heavy cream, creating a smooth, velvety consistency.
- Milk: 2 cups (whole or 2%). Adds creaminess and helps to create a luscious texture. Whole milk offers the richest result, but 2% is a great option too.
- Shredded Sharp Cheddar Cheese: 2 cups. The star of the show! Sharp cheddar provides the most robust flavor; shred it yourself for the best melting.
- Optional Toppings: Extra shredded cheddar, sour cream, chives, bacon bits. These add a final flourish of flavor, texture, and visual appeal.
How to Make Cheddar Broccoli Potato Soup
Step 1: Sauté Aromatics
In a large pot or Dutch oven, melt the unsalted butter. Start over medium heat. Add the chopped yellow onion. Cook until it becomes soft. This usually takes about 5 to 7 minutes. Stir in the minced garlic. Continue cooking for another minute. Make sure it becomes fragrant. Be careful not to burn the garlic.
Step 2: Simmer Vegetables
Pour in the chicken or vegetable broth. Add the diced potatoes. Include the broccoli florets now. Sprinkle in the salt, black pepper, and dried thyme. Bring the mixture to a boil. Then reduce the heat to low. Cover the pot. Let it simmer for 15 to 20 minutes. The potatoes need to be fork-tender.
Step 3: Prepare Thickening Slurry
While the vegetables are simmering, prepare your thickening mixture. In a separate small bowl, whisk together the flour. Add 1/2 cup of the milk. Whisk until it forms a smooth paste. This slurry is essential. It thickens the soup smoothly. It also prevents lumps.
Step 4: Thicken the Soup
Once the potatoes are tender, you have options for texture. For a chunkier soup, carefully remove 1 to 2 cups of solids. These are potatoes and broccoli. Mash them with a fork. Or blend them briefly with an immersion blender. Return this mashed portion to the pot. For a smoother soup, use an immersion blender. Blend the entire pot. Reach your desired consistency.
Step 5: Add Dairy and Thicken
Stir the remaining 1 1/2 cups of milk. Add your prepared flour slurry now. Do this into the soup. Continue to cook over medium-low heat. Stir constantly. Cook for about 5 to 7 minutes. The soup should thicken nicely. Do not let the soup boil vigorously. This is important after adding milk. It can cause curdling.
Step 6: Melt the Cheese
Remove the pot from the heat. Gradually stir in the shredded sharp cheddar cheese. Add it a handful at a time. Continue until it is completely melted. The soup should be smooth and creamy. Taste the Cheddar Broccoli Potato Soup then. Adjust seasonings, like salt and pepper. Do this as needed.
Step 7: Serve Hot
Ladle the hot Cheddar Broccoli Potato Soup into bowls. Garnish with your favorite toppings. Enjoy this comforting meal. It’s truly delicious.
How to Serve Cheddar Broccoli Potato Soup
Garnishes
To elevate your Cheddar Broccoli Potato Soup, a few well-chosen garnishes make all the difference. I love topping my bowl with a generous sprinkle of extra sharp cheddar cheese. Let it melt slightly into the hot soup. Freshly chopped chives add a bright, oniony freshness. They offer a beautiful pop of green. For a touch of indulgence and crunch, crispy bacon bits are always a hit. A dollop of sour cream or Greek yogurt adds a lovely tang. It’s a creamy contrast.
Side Dishes
This hearty soup is a meal in itself. It pairs wonderfully with a few simple sides. Crusty bread, like a warm baguette or sourdough, is perfect. It’s great for dipping into that delicious cheesy broth. A simple side salad offers a refreshing contrast. Use a light vinaigrette dressing. For a more substantial meal, consider serving it alongside grilled cheese sandwiches. This is a classic pairing that never disappoints.
Creative Ways to Present
For a more elegant presentation, especially when entertaining, serve this Cheddar Broccoli Potato Soup in individual ramekins. Small cast-iron pots offer a rustic feel. Garnish each serving with a swirl of sour cream. Add a delicate sprinkle of finely chopped chives. A few crispy fried onions add texture. Another idea is to serve the soup in hollowed-out bread bowls. This creates a fun, edible vessel. It’s sure to impress your guests.
Make Ahead and Storage
Storing Leftovers
Leftover Cheddar Broccoli Potato Soup can be stored. Use an airtight container. Keep it in the refrigerator. It lasts for 3-4 days. Glass containers work best for reheating. If you add toppings like chives or bacon bits, store them separately. Add them just before serving. This maintains their texture and freshness. This soup reheats beautifully. It is perfect for lunch the next day.
Freezing
Yes, this Cheddar Broccoli Potato Soup freezes wonderfully! Allow the soup to cool completely first. Ladle it into freezer-safe containers. Or use heavy-duty freezer bags. Leave a little headspace for expansion. Store it in the freezer for up to 2-3 months. Avoid freezing it with dairy or cheese. Dairy can alter texture upon thawing. It’s best to add cheese and milk when reheating. This ensures the creamiest result.
Reheating
When reheating frozen Cheddar Broccoli Potato Soup, thaw it overnight. Refrigerate it first. For the best texture, reheat gently. Use the stovetop over low heat. Stir occasionally. Heat until warmed through. If frozen without dairy, add milk and cheese. Stir during reheating. Heat until the cheese is melted. The soup will be creamy. You can also reheat portions in the microwave. Stir halfway through. This ensures even heating. It also prevents scorching.
Recipe Tips
- Preparation Tips: Shred your own cheddar cheese from a block. This ensures the smoothest melting and best flavor. Dice potatoes into uniform, bite-sized pieces. This guarantees even cooking.
- Cooking Techniques: Don’t rush sautéing the onions. A good base builds flavor. Simmer gently once milk is added. This prevents curdling.
- Substitutions: Use half-and-half for an even richer soup. A combination of milk and heavy cream also works. Vegetable broth is a great substitute. Use it for chicken broth for a vegetarian option.
- Pro Tips: For a completely smooth soup, use an immersion blender. Purée the entire batch after vegetables are tender. Taste and adjust salt and pepper at the end. Cheese can be salty.
Frequently Asked Questions
Can I make this Cheddar Broccoli Potato Soup ahead of time?
Yes, you can prepare this soup a day in advance. Store it in the refrigerator and reheat gently on the stovetop. For the best flavor and texture, it’s ideal to add the cheese just before serving when reheating.
How can I make this soup dairy-free?
To make a dairy-free version, substitute the milk with unsweetened plant-based milk like almond or soy milk. Use a dairy-free shredded cheddar alternative. Ensure your broth is also dairy-free.
What is the best way to thicken this soup if it’s too thin?
If your soup is too thin, create a slurry with 1 tablespoon of cornstarch and 2 tablespoons of cold water. Stir this into the simmering soup. Cook for a minute or two until it thickens.
PrintCheddar Broccoli Potato Soup
A creamy and comforting Cheddar Broccoli Potato Soup, perfect for a chilly evening. This recipe features tender potatoes and broccoli in a rich, cheesy broth.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6–8 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 tablespoons unsalted butter
- 1 cup chopped yellow onion
- 2 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 4 cups peeled and diced potatoes (about 2 medium-large russet or Yukon gold)
- 3 cups fresh broccoli florets
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme
- 1/4 cup all-purpose flour
- 2 cups milk (whole or 2%)
- 2 cups shredded sharp cheddar cheese
- Optional toppings: extra shredded cheddar, sour cream, chives, bacon bits
Instructions
- In a large pot or Dutch oven, melt butter over medium heat. Add onion and cook until softened, about 5-7 minutes. Add minced garlic and cook for another minute until fragrant.
- Pour in chicken or vegetable broth. Add diced potatoes, broccoli florets, salt, pepper, and thyme. Bring to a boil, then reduce heat, cover, and simmer for 15-20 minutes, or until potatoes are tender.
- While the soup simmers, in a separate small bowl, whisk together flour and 1/2 cup of the milk until smooth (this creates a slurry to prevent lumps).
- Once potatoes are tender, remove about 1-2 cups of the soup (mostly solids) and mash them or blend them with an immersion blender for a chunkier soup, or blend the entire pot for a smoother soup. Return the blended portion to the pot if partially blended.
- Stir in the remaining 1 1/2 cups of milk and the flour slurry into the soup. Cook, stirring constantly, until the soup thickens, about 5-7 minutes. Do not boil vigorously once milk is added.
- Remove from heat and stir in the shredded cheddar cheese until completely melted and smooth. Taste and adjust seasonings as needed.
- Serve hot, garnished with desired toppings.
Notes
- For a smoother soup, you can blend the entire pot with an immersion blender after cooking the vegetables.
- Ensure the flour and milk are well combined to avoid lumps.
- Do not boil the soup vigorously after adding milk to prevent curdling.
- Feel free to adjust the amount of cheese to your preference.
Nutrition
- Serving Size: 1.5 cups
- Calories: Approximately 350-400 (will vary based on milk fat content and cheese)
- Sugar: N/A
- Sodium: N/A
- Fat: N/A
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: N/A
- Fiber: N/A
- Protein: N/A
- Cholesterol: N/A














