Loading...

In a large pot or Dutch oven, melt the unsalted butter over medium heat. Add the finely diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5 to 7 minutes.

Add the minced garlic to the pot and cook for another 1 minute until fragrant, being careful not to burn it.

Sprinkle the all-purpose flour over the cooked onions and garlic. Whisk continuously for 1 to 2 minutes to create a roux. This will help thicken the soup.

Gradually whisk in the chicken broth, then slowly add the milk, stirring constantly to prevent lumps. Bring the mixture to a gentle simmer, continuing to stir until it begins to thicken slightly, about 5 to 8 minutes.

Add the chopped broccoli florets to the simmering soup. Cook for 8 to 10 minutes, or until the broccoli is tender-crisp. Do not overcook the broccoli.

Reduce the heat to low. Add the softened cream cheese cubes to the soup, stirring constantly until the cream cheese is fully melted and incorporated, creating a smooth, creamy base.

Gradually add the shredded sharp cheddar cheese, a handful at a time, stirring after each addition until the cheese is completely melted and the soup is smooth. Do not boil the soup after adding the cheddar, as this can cause the cheese to separate.

Season the soup with salt and freshly ground black pepper to taste. Adjust seasonings as needed.

Serve the creamy broccoli cheese soup hot. Garnish with extra shredded cheddar cheese or a sprinkle of fresh parsley, if desired.


In a large pot or Dutch oven, melt the unsalted butter over medium heat. Add the finely diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5 to 7 minutes.

Add the minced garlic to the pot and cook for another 1 minute until fragrant, being careful not to burn it.

Sprinkle the all-purpose flour over the cooked onions and garlic. Whisk continuously for 1 to 2 minutes to create a roux. This will help thicken the soup.

Gradually whisk in the chicken broth, then slowly add the milk, stirring constantly to prevent lumps. Bring the mixture to a gentle simmer, continuing to stir until it begins to thicken slightly, about 5 to 8 minutes.

Add the chopped broccoli florets to the simmering soup. Cook for 8 to 10 minutes, or until the broccoli is tender-crisp. Do not overcook the broccoli.

Reduce the heat to low. Add the softened cream cheese cubes to the soup, stirring constantly until the cream cheese is fully melted and incorporated, creating a smooth, creamy base.

Gradually add the shredded sharp cheddar cheese, a handful at a time, stirring after each addition until the cheese is completely melted and the soup is smooth. Do not boil the soup after adding the cheddar, as this can cause the cheese to separate.

Season the soup with salt and freshly ground black pepper to taste. Adjust seasonings as needed.

Serve the creamy broccoli cheese soup hot. Garnish with extra shredded cheddar cheese or a sprinkle of fresh parsley, if desired.
