Print

Broccoli Cheese Soup Recipe

Broccoli Cheese Soup Recipe

4.9 from 29 reviews

Warm up with a bowl of rich and creamy Broccoli Cheese Soup, a comforting classic that’s perfect for a cozy night in. This soup is filled with tender broccoli florets, flavorful cheddar and Parmesan cheeses, and a hint of spices for a delicious blend of flavors.

Ingredients

Units Scale

Broccoli Cheese Soup:

  • 2 tablespoons butter
  • 1 small yellow onion, chopped
  • 2 garlic cloves, minced
  • 1/4 cup all-purpose flour
  • 2 cups chicken or vegetable broth
  • 2 cups whole milk
  • 3 cups chopped fresh broccoli florets
  • 1 carrot, grated
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon paprika
  • 2 cups shredded sharp cheddar cheese
  • 1/4 cup grated Parmesan cheese

Instructions

  1. In a large pot, melt the butter over medium heat. Add the chopped onion and cook for 4–5 minutes until softened.
  2. Stir in the garlic and cook for 1 minute more. Sprinkle in the flour and stir constantly for 1–2 minutes to create a roux.
  3. Slowly whisk in the broth and milk, ensuring no lumps remain. Bring to a gentle simmer.
  4. Add the chopped broccoli, grated carrot, salt, pepper, and paprika. Simmer for 15–20 minutes, stirring occasionally, until the broccoli is tender.
  5. Reduce the heat to low and stir in the cheddar and Parmesan cheese until melted and smooth. Use an immersion blender for a creamier texture if desired, or leave it chunky.
  6. Adjust seasoning to taste and serve warm.

Notes

  • For a thicker soup, reduce the broth slightly or add an extra tablespoon of flour.
  • For a vegetarian version, use vegetable broth and ensure the cheese is rennet-free.

Nutrition