Cheddar Broccoli Potato Soup

Photo of author
Author: Emma
Published:
Cheddar Broccoli Potato Soup

Steamy, velvety, and bursting with savory goodness, Cheddar Broccoli Potato Soup is the ultimate comfort food for chilly evenings. Each spoonful delivers a perfect balance of creamy texture and hearty vegetables, all enveloped in a rich, cheesy broth that warms you from the inside out. This Cheddar Broccoli Potato Soup has earned its place as a family favorite by transforming simple ingredients into something truly extraordinary. You’ll learn how to create restaurant-quality soup at home with straightforward techniques that yield consistently delicious results.

Why You’ll Love This Recipe

This Cheddar Broccoli Potato Soup strikes the perfect balance between comfort and nutrition, making it a recipe you’ll return to again and again. The velvety smoothness of the cheese sauce creates a luxurious base, while tender potato chunks provide satisfying heartiness. The contrast between the creamy broth and the slight crunch of fresh vegetables gives each bite a delightful textural experience.

What makes this soup truly special is its versatility and approachability. It’s elegant enough for special occasions yet simple enough for weeknight dinners. The combination of sharp cheddar and parmesan creates a complex flavor profile that elevates this soup beyond ordinary potato broccoli recipes. Even picky eaters tend to enjoy this soup because the vegetables are complemented by the irresistible cheesy goodness.

Perhaps most importantly, this soup delivers that comforting, made-from-scratch flavor that store-bought versions simply can’t match. It’s the kind of recipe that fills your kitchen with inviting aromas and brings everyone to the table eager to enjoy a bowl of homemade warmth.

Ingredients List for the Cheddar Broccoli Potato Soup

This ingredient lineup creates the perfect balance of flavors and textures—with butter and cheese providing richness, fresh vegetables offering nutrition and depth, and the flour-milk combination creating that signature velvety base.

  • 5 1/2 Tbsp butter, divided
  • 1 1/3 cups chopped carrots (about 3)
  • 1 cup chopped celery (2 stalks)
  • 1 cup chopped yellow onion (1 small)
  • 2 cloves garlic, minced
  • 3 cups low-sodium chicken broth
  • 3 1/2 cups peeled and cubed russet potatoes, cut 1/2-inch to 3/4-inch thick (2 large)
  • 3 cups chopped broccoli florets (from about 2 heads)
  • 1/4 tsp dried thyme
  • Salt and freshly ground black pepper
  • 6 Tbsp all-purpose flour
  • 3 cups milk (preferably 1% or 2%)
  • 1/2 cup heavy cream
  • 2 cups shredded sharp cheddar cheese (8 oz)
  • 1/3 cup finely shredded parmesan cheese (1 oz)

Pro Tips

For the most flavorful Cheddar Broccoli Potato Soup, don’t rush the vegetable sautéing process. Allowing the carrots, celery, and onion to cook slowly develops their natural sweetness and creates a more complex flavor base. This foundational step, often called creating a mirepoix, is what distinguishes homemade soup from canned versions.

When incorporating the flour into the melted butter, whisk continuously to prevent any lumps from forming. This roux is crucial for a silky-smooth soup texture. If you stop whisking, even momentarily, you risk developing flour lumps that are difficult to remove later. The roux should turn slightly golden and smell nutty before you begin adding the milk.

Always add the cheese after removing the pot from the heat. Adding cheese to boiling soup can cause it to separate, resulting in a grainy texture rather than the velvety consistency we’re aiming for. For the smoothest results, grate your own cheese from blocks rather than using pre-shredded varieties, which contain anti-caking agents that can affect melting quality in your broccoli cheese potato soup.

Instructions

Step 1: In a large pot over medium heat, melt 1 1/2 Tbsp of the butter. Add carrots, celery and onion and saute 3 – 4 minutes. Add garlic and saute 30 seconds longer.

Step 2: Stir in chicken broth, potatoes and thyme and season with salt and pepper to taste. Bring to a boil over medium-high heat, then reduce heat to medium, cover with lid and cook 15 minutes. Stir in broccoli and cook 5 minutes longer or until veggies are tender.

Step 3: Meanwhile, melt remaining 4 Tbsp butter in a medium saucepan over medium heat. Stir in flour and cook, whisking constantly 1 minute. While whisking vigorously, slowly pour in milk (whisk well until no lumps remain).

Step 4: Cook stirring constantly until mixture begins to thicken, stir in heavy cream. Remove from heat and once all veggies are tender pour into the soup and stir. Remove from heat and stir in cheddar and parmesan cheese until melted. Serve warm.

Variations

Looking to adapt this Cheddar Broccoli Potato Soup to your dietary needs or just want to switch things up? Try a vegetarian version by substituting vegetable broth for the chicken broth. The depth of flavor remains impressive, especially if you use a high-quality vegetable stock or make your own.

For a lighter version of this potato broccoli cheese soup, replace the heavy cream with additional milk or half-and-half. While the soup won’t be quite as rich, it still delivers satisfying creaminess with fewer calories. You can also reduce the cheese by a quarter cup without dramatically affecting the flavor.

For those who enjoy a bit more texture, try a loaded baked potato twist by topping each bowl with crispy bacon bits, additional shredded cheese, chopped green onions, and a dollop of sour cream. This variation transforms the classic creamy broccoli potato soup into a meal that satisfies even the heartiest appetites.

Storage and Serving

Store leftover Cheddar Broccoli Potato Soup in airtight containers in the refrigerator for up to 4 days. The soup will thicken considerably when chilled, so when reheating, add a splash of milk or broth to thin it to your desired consistency. Reheat gently on the stovetop over medium-low heat, stirring occasionally to prevent scorching. While technically freezable, be aware that dairy-based soups can sometimes separate when thawed, affecting the texture.

For serving, pair this hearty potato cheese broccoli soup with a crusty artisan bread for dipping – sourdough or a rustic French baguette works beautifully. For a complete meal, serve smaller portions alongside a crisp green salad with a light vinaigrette to balance the soup’s richness.

For an elevated presentation, serve the soup in hollowed-out bread bowls, sprinkle with extra cheese and a few reserved broccoli florets, or add a drizzle of high-quality olive oil and a crack of fresh black pepper on top. This makes the soup dinner-party worthy while maintaining its comforting essence.

FAQs

Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well in this Cheddar Broccoli Potato Soup. There’s no need to thaw it first – simply add it directly to the soup but reduce the cooking time to about 3 minutes since frozen broccoli is partially cooked.

How can I make this soup gluten-free?
Substitute the all-purpose flour with a gluten-free flour blend or cornstarch (use 3 Tbsp instead of 6 Tbsp). Ensure your chicken broth is also labeled gluten-free, as some brands contain gluten additives.

Why did my cheese clump instead of melting smoothly?
This typically happens when the soup is too hot when adding cheese or when using pre-shredded cheese with anti-caking agents. Always remove the pot from heat before adding cheese, and try freshly grated cheese for best results.

Can I make this soup in a slow cooker?
Yes! Cook the vegetables, potatoes, and broth on low for 6-7 hours or high for 3-4 hours. Make the roux separately on the stovetop, then stir it and the cheese into the slow cooker about 30 minutes before serving.

What’s the best potato variety to use?
Russets are ideal because they partially break down, helping to thicken the soup naturally. However, Yukon Golds or red potatoes will also work if you prefer potatoes that hold their shape better in your broccoli potato cheese 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
Cheddar Broccoli Potato Soup

Cheddar Broccoli Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 4 people 1x
  • Category: Lunch
  • Method: Cooking
  • Cuisine: American

Description

Looking for a cozy and delicious meal? Try this Cheddar Broccoli Potato Soup recipe today! Creamy and comforting.


Ingredients

Scale
  • 5 1/2 Tbsp butter (, divided)
  • 1 1/3 cups chopped carrots ((about 3))
  • 1 cup chopped celery ((2 stalks))
  • 1 cup chopped yellow onion ((1 small))
  • 2 cloves garlic (, minced)
  • 3 cups low-sodium chicken broth
  • 3 1/2 cups peeled and cubed russet potatoes (, cut 1/2-inch to 3/4-inch thick (2 large))
  • 3 cups chopped broccoli florets ((from about 2 heads))
  • 1/4 tsp dried thyme
  • Salt and freshly ground black pepper
  • 6 Tbsp all-purpose flour
  • 3 cups milk ((preferably 1% or 2%))
  • 1/2 cup heavy cream
  • 2 cups shredded sharp cheddar cheese ((8 oz))
  • 1/3 cup finely shredded parmesan cheese ((1 oz))

Instructions

  1. Step 1: In a large pot over medium heat, melt 1 1/2 Tbsp of the butter. Add carrots, celery and onion and saute 3 – 4 minutes. Add garlic and saute 30 seconds longer.
  2. Step 2: Stir in chicken broth, potatoes and thyme and season with salt and pepper to taste. Bring to a boil over medium-high heat, then reduce heat to medium, cover with lid and cook 15 minutes. Stir in broccoli and cook 5 minutes longer or until veggies are tender.
  3. Step 3: Meanwhile, melt remaining 4 Tbsp butter in a medium saucepan over medium heat. Stir in flour and cook, whisking constantly 1 minute. While whisking vigorously, slowly pour in milk (whisk well until no lumps remain).
  4. Step 4: Cook stirring constantly until mixture begins to thicken, stir in heavy cream. Remove from heat and once all veggies are tender pour into the soup and stir. Remove from heat and stir in cheddar and parmesan cheese until melted. Serve warm.

Notes

Try This Recipe and Leave a comment Below, your opinion matters to me!


Nutrition

  • Serving Size: 4 serving
  • Calories: 400
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 50mg
Emma
Hi, I'm Emma!

Cooking is my passion, and I'm here to make it yours too.
Let's create something delicious together!

Related Recipes...

Gooey Butter Cake with Brown Butter

Gooey Butter Cake with Brown Butter

Slow Cooker Cabbage & Sausage

Slow Cooker Cabbage & Sausage

Chicken Souvlaki Recipe

Chicken Souvlaki Recipe

Asian Chopped Salad Recipe

Asian Chopped Salad Recipe

Leave a Comment

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