Go Back

Creamy Broccoli Cheese Soup

A comforting and creamy soup made with broccoli, cheeses, and aromatic onions, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Appetizer, Soup
Cuisine: American
Calories: 350

Ingredients
  

For the Soup
  • 3 cups water
  • 3 cubes chicken bouillon Helps bring rich flavor!
  • 8 cups broccoli, chopped Fresh or frozen, just make sure it's vibrant.
  • 3/4 cup onion, chopped The aromatic base of this soup!
  • 1/2 cup butter For that rich, buttery flavor.
  • 6 tablespoons flour
  • 2 cups milk Use whole milk for extra creaminess.
  • 4 ounces cream cheese Adds a luxurious texture.
  • 8 ounces Velveeta, cubed Melts beautifully into the soup!
  • 1 cup cheddar cheese, grated Plus more for topping if desired!

Method
 

Create the White Sauce
  1. In a medium pot, melt 1/2 cup butter over medium-high heat. Add 6 tablespoons of flour and stir until fully combined. Gently pour in 2 cups of milk, stirring constantly until smooth, about 5 minutes.
Make it Creamy
  1. Once the milk mixture starts to bubble, add 4 ounces of cream cheese and 8 ounces of cubed Velveeta. Stir until smooth and set aside.
Boil the Broccoli
  1. In a large pot, bring 3 cups of water and 3 chicken bouillon cubes to a boil. While waiting, chop up 8 cups of broccoli and 3/4 cup of onion. Add vegetables to the boiling water and cook for 10-12 minutes until tender.
Combine It All
  1. Reduce heat to medium and add white sauce to the pot with broccoli. Stir gently. Bring to a slow boil and cook for another 15-20 minutes, adding extra cheddar cheese if desired.
Blend & Serve
  1. After simmering for about 20 minutes, remove from heat and let sit for 5-10 minutes before serving warm.

Notes

Use pre-chopped broccoli to save time. If the soup is too thick, add more milk or broth. A pinch of nutmeg or hot sauce can enhance flavors.