Broccoli Cheddar Soup
A rich and creamy soup packed with tender broccoli florets and sharp cheddar cheese. This comforting American classic is perfect for a chilly day and comes together in under 45 minutes.
For 4 servings
7 steps. 25 minutes total.
- 1
Step 1
- a.Sauté Aromatics
- b.Melt the butter in a large pot or Dutch oven over medium heat.
- c.Add the finely chopped onion and cook, stirring occasionally, until softened and translucent, about 5-6 minutes.
- d.Stir in the minced garlic and cook for another minute until fragrant, being careful not to burn it.
- 2
Step 2
- a.Create the Roux
- b.Sprinkle the all-purpose flour over the cooked onions and garlic.
- c.Whisk constantly for 1-2 minutes to form a thick paste (a roux). This step cooks out the raw flour taste and is essential for thickening the soup.
- 3
Step 3
- a.Build the Soup Base
- b.While whisking continuously, slowly pour in the vegetable broth. Continue whisking until the mixture is smooth and free of lumps.
- c.Gradually whisk in the whole milk until fully combined.
- 4
Step 4
- a.Simmer the Vegetables
- b.Bring the soup to a gentle simmer over medium heat. Do not let it come to a rolling boil.
- c.Once simmering, add the broccoli florets and shredded carrot.
- d.Reduce the heat to medium-low, cover the pot, and let it simmer for 15-20 minutes, or until the broccoli is fork-tender.
- 5
Step 5
- a.Blend for Creaminess (Optional)
- b.For a creamier texture, use an immersion blender to pulse the soup a few times directly in the pot. Leave some chunks of broccoli for texture.
- c.Alternatively, carefully transfer 1-2 cups of the soup to a regular blender, blend until smooth, and return it to the pot. Be cautious when blending hot liquids.
- 6
Step 6
- a.Melt the Cheese
- b.Reduce the heat to the lowest setting or remove the pot from the heat entirely. This is crucial to prevent the cheese from separating.
- c.Add the shredded cheddar cheese in small handfuls, stirring gently until each addition is completely melted before adding the next.
- d.Continue until all the cheese is incorporated and the soup is smooth and creamy.
- 7
Step 7
- a.Final Seasoning and Serving
- b.Stir in the salt, freshly ground black pepper, and optional ground nutmeg.
- c.Taste the soup and adjust the seasoning as needed.
- d.Serve immediately, garnished with extra shredded cheese or croutons if desired.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Use freshly shredded cheese from a block. Pre-shredded cheeses contain anti-caking agents that can result in a grainy texture.
- 2Do not boil the soup after adding the milk or cheese, as high heat can cause dairy to curdle and separate.
- 3For a richer soup, substitute one cup of milk with one cup of heavy cream or half-and-half.
- 4Ensure your broccoli florets are cut into small, uniform pieces for even and quick cooking.
- 5The soup will thicken as it cools. When reheating, you may need to add a splash of milk or broth to reach your desired consistency.
Adapt it for your goals.
Spicy Version
Add 1/4 to 1/2 teaspoon of cayenne pepper or a dash of hot sauce along with the other seasonings for a spicy kick.
Different CheesesDifferent Cheeses
Experiment with other melting cheeses like smoked Gouda, Gruyère, or Monterey Jack for a different flavor profile.
Added ProteinAdded Protein
Stir in cooked, crumbled bacon or shredded chicken at the end for a heartier soup.
Lighter VersionLighter Version
For a lower-fat option, use low-fat milk and reduced-fat cheddar cheese. The texture may be slightly less creamy.
Why this is on our healthy list.
Supports Bone Health
The combination of whole milk and cheddar cheese provides a significant amount of calcium and vitamin D, which are essential for maintaining strong and healthy bones.
Rich in Vitamins and Minerals
Broccoli is a powerhouse of nutrients, including Vitamin C, an antioxidant that supports the immune system, and Vitamin K, which is crucial for blood clotting and bone health.
Good Source of Fiber
With broccoli and carrots as key ingredients, this soup offers dietary fiber, which aids in digestion, promotes a feeling of fullness, and helps maintain stable blood sugar levels.
Frequently asked questions
A 1.5-cup serving of this soup contains approximately 500-520 calories, depending on the specific ingredients used, such as the fat content of the milk and cheese.
