Rich and Cozy Creamy Broccoli Cheddar Soup
Nothing beats the comforting, velvety warmth of a classic Creamy Broccoli Cheddar Soup. It is the ultimate comfort food—rich, savory, and packed with tender florets of broccoli and sharp cheddar cheese, all without needing to order from a restaurant.
1. Essential Ingredients
-
The Veggies & Base:
-
4 cups fresh broccoli florets, chopped into bite-sized pieces (and don’t throw away the stems—peel the outer skin and dice them up too!)
-
3 tbsp unsalted butter
-
1 medium yellow onion, finely diced
-
2 cloves garlic, minced
-
1 medium carrot, peeled and shredded (adds a subtle sweetness and classic color)
-
-
The Broth & Thickener:
-
1/3 cup all-purpose flour
-
2 cups low-sodium chicken broth (or vegetable broth)
-
2 cups whole milk or half-and-half (for that ultra-rich, creamy texture)
-
-
The Cheese & Seasoning:
-
8 oz (about 2 cups) sharp cheddar cheese, freshly grated (shredding your own block is key—pre-bagged shredded cheese has anti-caking agents that prevent a smooth, velvety melt)
-
1/4 tsp ground nutmeg (the secret touch that elevates savory cheese soups!)
-
Salt and freshly cracked black pepper to taste
-
2. Step-by-Step Instructions
-
Sauté the Aromatics: Melt the butter in a large soup pot or Dutch oven over medium heat. Add the diced onion and shredded carrots, cooking for 4 to 5 minutes until soft and translucent. Stir in the minced garlic and cook for 30 seconds until fragrant.
-
Build the Roux: Sprinkle the flour evenly over the sautéed veggies. Stir constantly with a wooden spoon for 1 to 2 minutes to cook out the raw flour taste, creating a paste (roux).
-
Gradually Add Liquids: Slowly pour in the chicken broth while whisking vigorously to prevent any lumps from forming. Next, pour in the milk or half-and-half, stirring continuously.
-
Simmer and Tenderize: Bring the mixture to a gentle bubble, then turn the heat to low. Add the chopped broccoli and stems. Cover the pot and let it simmer gently for 15 to 18 minutes, stirring occasionally, until the broccoli is fork-tender.
-
Blend (Optional Texture Step): If you prefer a completely smooth soup, you can use an immersion blender to puree about half of it. For a chunky, rustic soup, leave it as is or just mash a few broccoli pieces against the side of the pot with your spoon.
-
Melt the Cheese: Turn the heat down to the lowest setting (high heat can make melted cheese grainy). Stir in the ground nutmeg, salt, pepper, and your freshly grated cheddar cheese a handful at a time, stirring gently until completely melted into a smooth, velvety soup.
-
Serve: Ladle into warm bowls and top with a little extra shredded cheddar or homemade croutons.
💡 Pro-Tip
Always grate your cheddar cheese from a fresh block rather than buying pre-shredded bags. Pre-shredded cheese is coated in cellulose to keep it from sticking together in the bag, which makes it clump up and resist melting smoothly into your soup!