
Broccoli Cheddar Soup Recipe tastes rich, cheesy, and cozy with tender broccoli in every bite, like your favorite café soup but thicker and more flavorful. It works perfectly for busy weeknights, meal prep lunches, or a low-key weekend dinner, and you can get it on the table in about 40 minutes. I first cooked a version of this in a tiny apartment kitchen with one wobbly burner, so you can absolutely pull it off at home too.
Why Broccoli Cheddar Soup Recipe Is Worth It
This Broccoli Cheddar Soup Recipe gives you creamy comfort with real ingredients and zero mystery powders. You control the salt, the cheese quality, and the thickness, so it tastes better than most restaurant versions.
The recipe uses simple pantry staples and frozen or fresh broccoli, so you can cook it without a special grocery run. It also reheats well, which makes it a smart choice for lunches and leftovers.
“This Broccoli Cheddar Soup Recipe tastes like a cozy restaurant favorite, but cleaner, cheesier, and way more satisfying at home. ★★★★★”
Ingredients You Need
Produce
- 4 cups broccoli florets, chopped small
- Fresh or frozen both work; I often use frozen florets from Costco or store brands.
- 1 small yellow onion, finely diced
- 2 medium carrots, peeled and shredded or finely diced
- 2 cloves garlic, minced
Dairy
- 4 tablespoons unsalted butter
- 2 cups whole milk
- 1 cup heavy cream
- You can swap half-and-half for a lighter version.
- 3 cups sharp cheddar cheese, freshly shredded
- Use block cheese and shred it yourself; pre-shredded cheese often contains starch and clumps.
- 1/2 cup grated Parmesan cheese (optional, but adds depth)
Broth & Liquids
- 3 cups low-sodium chicken broth
- Use vegetable broth for a vegetarian broccoli cheddar soup recipe.
- 1 teaspoon Dijon mustard
- This doesn’t taste “mustardy”; it just boosts the cheese flavor.
Dry Ingredients & Seasoning
- 1/4 cup all-purpose flour
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/4 teaspoon smoked paprika or regular paprika
- 1/4 teaspoon ground nutmeg (optional but classic with creamy cheese sauces)
- Pinch of red pepper flakes (optional, for a tiny kick)
Pantry shortcuts and notes
- Use frozen chopped broccoli to save time; no need to thaw completely, just break up big clumps.
- Use pre-cut “matchstick” carrots from the salad section if you want to skip peeling and chopping.
- Use boxed broth or bouillon paste mixed with water if you don’t have homemade stock.
Equipment
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or silicone spatula
- Whisk
- Ladle
- Chef’s knife and cutting board
- Box grater or food processor for shredding cheese
- Optional: immersion blender or regular blender (for smoother texture)
Quick Tips & substitutions
- Use sharp or extra-sharp cheddar for stronger cheese flavor; mild cheddar tastes flat.
- Shred cheese from a block so it melts smoothly and avoids grainy soup.
- Keep the heat on medium or medium-low after you add dairy so the soup stays silky and doesn’t scorch.
- Stir the flour into melted butter fully before adding liquid to avoid lumps.
- Swap chicken broth with vegetable broth for a vegetarian broccoli cheddar soup recipe.
- Use gluten-free all-purpose flour blend or cornstarch slurry (2 tablespoons cornstarch mixed with 3 tablespoons cold water) for a gluten-free version.
- Use half-and-half instead of heavy cream for a lighter soup, or add more broth for a thinner texture.
- Stir in a handful of extra cheese off the heat if you want a thicker, cheesier finish.
- Use frozen broccoli when you feel short on time; just chop any large pieces smaller so they cook evenly.
- Taste and adjust salt at the end, since different broths and cheeses carry different salt levels.
How to Make Broccoli Cheddar Soup Recipe
Step 1: Prep the veggies and cheese
Chop the broccoli into small bite-size florets and dice any stems finely so they cook tender. Dice the onion, peel and shred or finely chop the carrots, and mince the garlic. Shred the cheddar cheese and Parmesan and keep them in a bowl in the fridge so they stay cool.
Step 2: Build the flavor base
Heat a large pot over medium heat and add the butter. When the butter melts and foams, add the onion and carrots with a pinch of salt. Stir and cook 5–7 minutes until the onion turns translucent and the carrots soften.
Add the garlic and cook 30–60 seconds until fragrant. Sprinkle the flour over the veggies and stir constantly for 1–2 minutes. The mixture will look thick and pasty, and that step cooks out the raw flour taste.
Step 3: Add liquids and broccoli
Whisk in the broth slowly while you stir, smoothing out any lumps. Add the milk and cream while you keep whisking. Toss in the chopped broccoli, salt, pepper, paprika, nutmeg, and red pepper flakes if you use them.
Bring the soup up to a gentle simmer, not a hard boil. Stir occasionally and cook 10–15 minutes until the broccoli turns tender and the soup thickens. If the soup looks too thick, splash in a bit more broth or milk.
Step 4: Adjust texture
Decide how chunky you want your broccoli cheddar soup recipe. For a rustic texture, leave it as is with visible broccoli pieces. For a smoother soup, use an immersion blender and pulse a few times right in the pot until you reach your favorite consistency.
If you use a regular blender, work in small batches and vent the lid slightly, then return the blended soup to the pot. Keep the heat on low at this point to avoid scorching.
Step 5: Add the cheese
Turn the heat to low and stir in the Dijon mustard. Add the shredded cheddar and Parmesan in small handfuls, stirring after each addition until it melts. Keep the soup below a simmer while you add cheese so it stays smooth and doesn’t turn grainy.
Taste and adjust seasoning with more salt and pepper. If the soup feels too thick, thin it with a bit more broth or milk; if it feels thin, add a little more cheese and let it sit on low heat a few minutes.
Step 6: Serve
Ladle the broccoli cheddar soup recipe into bowls. Top with extra shredded cheddar, a sprinkle of paprika, or a few tiny steamed broccoli florets if you want it to look fancy. Add crusty bread, garlic toast, or a simple green salad on the side and call it dinner.
Recipe Variations
- Gluten-free: Use gluten-free flour blend in the roux or skip the roux and thicken with cornstarch slurry.
- Vegan: Use vegan butter or olive oil, vegetable broth, unsweetened oat or almond milk, and a good-quality vegan cheddar shreds; add 2–3 tablespoons nutritional yeast for extra cheesy flavor.
- Low carb: Skip the flour and use heavy cream plus extra cheese to thicken, or add a bit of cream cheese.
- Extra protein: Stir in cooked shredded chicken or diced ham at the end and heat through.
- More veggies: Add diced celery, cauliflower florets, or spinach for extra color and nutrients.
- Spicy version: Add more red pepper flakes, a pinch of cayenne, or stir in a spoonful of hot sauce at the end.
- Smoky twist: Use smoked cheddar for part of the cheese and keep the smoked paprika.
Ways to Serve Broccoli Cheddar Soup Recipe
- Serve in a regular bowl with a side of crusty bread or garlic toast.
- Ladle into a hollowed-out bread bowl for a café-style meal.
- Pair with a simple green salad or Caesar salad for a balanced dinner.
- Offer it as a starter before a roast chicken or baked potato main course.
- Use it as a sauce over baked potatoes or steamed rice for a cozy bowl.
Storage Success
Cool the broccoli cheddar soup recipe until it reaches room temperature, then transfer it to airtight containers. Store it in the fridge for up to 3–4 days. Reheat it gently on the stove over low heat, and add a splash of milk or broth while you stir to bring back a silky texture. Freeze it in smaller portions for up to 2 months, and stir well after thawing because cheesy soups can separate a bit but come back together with gentle heat and patience.

Broccoli Cheddar Soup Recipe
Ingredients
Instructions
- In a large pot over medium heat, melt the butter. Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the minced garlic and cook for 30 seconds.
- Sprinkle the flour over the onion mixture and cook, stirring constantly, for 1 to 2 minutes to form a roux.
- Gradually whisk in the chicken broth until smooth, then add the milk. Bring the mixture to a gentle simmer.
- Stir in the chopped broccoli and shredded carrots. Simmer, stirring occasionally, until the vegetables are tender, 15 to 20 minutes.
- Reduce the heat to low. Gradually add the shredded cheddar cheese, stirring constantly, until fully melted and the soup is smooth and creamy.
- Season with salt, black pepper, and paprika to taste. If you prefer a smoother texture, use an immersion blender to partially puree the soup.
- Serve hot, garnished with extra shredded cheddar if desired.
Notes
Approximate per 1-cup serving (4 servings total): 320 calories; fat 22 g; saturated fat 13 g; carbohydrates 16 g; fiber 2 g; sugars 8 g; protein 15 g; sodium 640 mg. Values will vary based on brands, add-ins, and portion size.

Leave a Reply