Print

The Ultimate Comfort in a Bowl: Our Hearty Broccoli Potato Cheese Soup Recipe

The Ultimate Comfort in a Bowl: Our Hearty Broccoli Potato Cheese Soup Recipe

Warm, creamy, and packed with veggies, this Broccoli Potato Cheese Soup is pure comfort in a bowl. Tender potatoes, fresh broccoli, and rich cheddar come together in a velvety soup that’s perfect for chilly days, quick dinners, or when you just want something cozy and filling.

Ingredients

Scale
  • 12 tablespoons butter

  • 1 onion, diced

  • 2 medium carrots, diced

  • 3 cloves garlic, minced

  • 4 cups chicken stock

  • ¼ cup cornstarch

  • 1 cup milk

  • 2 large potatoes, peeled and chopped into ½-inch cubes

  • 16 oz broccoli florets (fresh or frozen)

  • 1½ cups shredded sharp cheddar cheese

  • ½ teaspoon salt

  • ¼ teaspoon ground black pepper

Instructions

  1. Sauté the veggies:
    Melt butter in a large skillet over medium-high heat. Add diced onion and cook until softened, about 3 minutes.
    Add carrots, salt, and pepper, and cook another 3–4 minutes.
    Stir in garlic and sauté for 30 seconds.

  2. Cook the potatoes:
    Add chopped potatoes and chicken stock. Cover and bring to a simmer. Cook for about 10 minutes.

  3. Add broccoli:
    Stir in broccoli florets and simmer for another 10 minutes, until potatoes and broccoli are tender.

  4. Thicken the soup:
    In a small bowl, whisk cornstarch into milk until smooth. Slowly stir into the hot soup to thicken.

  5. Add cheese:
    Stir in shredded cheddar until fully melted and creamy.

  6. Serve:
    Ladle into bowls and enjoy warm. Optional: garnish with extra cheese or a sprinkle of black pepper.

Notes

  • Make it vegetarian: Use vegetable broth instead of chicken stock.

  • Extra creamy: Swap half of the milk for heavy cream or half-and-half.

  • Add protein: Stir in cooked bacon bits, shredded chicken, or sausage.

  • Make it smooth: Blend the soup partially with an immersion blender for a creamier texture.