Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Broccoli Cheddar Potato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 13 reviews

This comforting Broccoli Cheddar Potato Soup is a creamy, cheesy delight perfect for chilly days. Made with tender potatoes, fresh broccoli florets, and sharp cheddar cheese, this soup combines smooth texture with hearty flavors. Easily made in about 30 minutes, it’s an ideal family-friendly meal that provides warmth and nutrition in every bowl.

  • Total Time: 30 minutes
  • Yield: 8 servings

Ingredients

Main Ingredients

  • 1 tablespoon butter
  • 1 medium yellow onion, chopped
  • 3 large white potatoes, peeled and cubed
  • 4 cups chicken broth (use vegetable broth for vegetarian option)
  • 1/2 teaspoon kosher salt
  • 6 cups broccoli florets
  • 3 cups whole milk
  • 3 cups shredded medium cheddar cheese
  • 2 tablespoons flour
  • 1 teaspoon freshly ground black pepper

Instructions

  1. Sauté onions: Melt the butter in a large Dutch oven over medium heat. Add the chopped onion and cook for 4-5 minutes until softened, stirring occasionally to prevent burning.
  2. Cook potatoes: Add the cubed potatoes, chicken broth, and kosher salt to the pot. Bring the mixture to a boil, then reduce the heat to maintain a rolling simmer. Cook the potatoes for about 8 minutes until they are soft and can easily be pierced with a fork.
  3. Blend potatoes: Use an immersion blender to partially puree the potatoes and broth until your desired consistency is reached, leaving some chunks intact for texture. Alternatively, mash with a potato masher.
  4. Add broccoli and milk: Stir in the broccoli florets and whole milk, bringing the soup back to a boil. Reduce heat to a simmer and cook for 5-7 minutes until the broccoli is tender but still al dente.
  5. Incorporate cheese: Toss shredded cheddar cheese with flour to help with melting and thickness. Add the cheese to the soup in batches of about 1 cup, stirring continuously until fully melted before adding the next. This step thickens the soup and enriches the flavor.
  6. Season and serve: Finish by seasoning with freshly ground black pepper and additional salt to taste. Stir well and serve the soup hot for a delicious, comforting meal.

Notes

  • Use vegetable broth to make the recipe vegetarian-friendly.
  • For a creamier soup, use an immersion blender to blend more of the potatoes and broccoli.
  • Adjust seasoning at the end to avoid over-salting, especially if your broth is already salted.
  • Leftovers can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
  • Optional toppings include extra shredded cheese, crispy bacon bits, or chopped green onions for added texture and flavor.
  • Author: Chef
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian