Recreate the comforting, creamy magic of McDonald’s beloved Broccoli Cheese Soup from the comfort of your own kitchen with this easy and delicious copycat recipe. Rich and velvety, this soup combines tender broccoli florets, shredded carrots, and a blend of sharp cheddar cheese for an irresistible cheesy flavor. A homemade roux gives the soup its signature thickness, while the combination of chicken broth, milk, and heavy cream ensures a smooth and luscious base. Perfect for chilly evenings, this hearty soup is ready in just 45 minutes and pairs beautifully with crusty bread or crackers. Whether you're looking to replicate your fast-food favorite or discover a new cozy classic, this Broccoli Cheese Soup recipe is a surefire hit for both weeknight dinners and special occasions.
Scan with your phone to download!
In a large soup pot, melt the butter over medium heat.
Add the chopped yellow onion to the pot and sauté until softened and translucent, about 3-4 minutes.
Sprinkle the all-purpose flour over the onions and stir constantly for 1-2 minutes to create a roux. This helps thicken the soup.
Slowly whisk in the chicken broth, making sure there are no lumps, followed by the milk and heavy cream.
Bring the mixture to a simmer, then reduce the heat to medium-low.
Add the broccoli florets and shredded carrot to the pot. Cook for 15-20 minutes or until the broccoli is tender, stirring occasionally.
Using an immersion blender, blend a portion of the soup if you prefer a creamier consistency, leaving some chunky bits for texture. Alternatively, you can scoop out a small portion, blend it in a stand blender, and return it to the pot.
Reduce the heat to low and gradually add the shredded sharp cheddar cheese, stirring constantly until melted and fully incorporated.
Season the soup with salt and black pepper to taste.
Serve warm in bowls and enjoy with a side of crusty bread or crackers.
Serving size | (2644.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3006.2 |
Total Fat 234.3g | 0% |
Saturated Fat 145.9g | 0% |
Polyunsaturated Fat 1.4g | |
Cholesterol 745.8mg | 0% |
Sodium 7398.5mg | 0% |
Total Carbohydrate 90.7g | 0% |
Dietary Fiber 13.7g | 0% |
Total Sugars 37.7g | |
Protein 131.4g | 0% |
Vitamin D 221.4IU | 0% |
Calcium 3341.0mg | 0% |
Iron 7.4mg | 0% |
Potassium 1955.7mg | 0% |
Source of Calories