
Tasty Broccoli Cheddar Soup Recipe tastes rich, cheesy, and cozy with tender broccoli in every spoonful. It works perfectly for busy weeknights or lazy weekends since you finish it in about 35 minutes from chopping board to bowl. I first tested this version on a cold Minnesota evening, and my family scraped the pot so clean I thought they licked it.
Why You Should Try This Tasty Broccoli Cheddar Soup Recipe
This Tasty Broccoli Cheddar Soup Recipe gives you thick, creamy comfort without a ton of fuss. You cook everything in one pot, so cleanup stays easy and your kitchen still feels calm.
The soup tastes cheesy and savory with a gentle broccoli flavor that even picky eaters usually accept. You control the thickness, so you can keep it spoon-coating thick or thin it out for a lighter bowl.
“This Tasty Broccoli Cheddar Soup Recipe tastes like restaurant comfort in a cozy bowl, and my kids ask for seconds every single time. ★★★★★”
Ingredients You’ll Need
Dairy
- 4 tablespoons unsalted butter
- Use real butter, not margarine, for best flavor.
- 2 cups whole milk
- You can swap 2% milk, but the soup tastes richer with whole milk.
- 1 cup heavy cream
- You can replace with half-and-half to lighten it a bit.
- 3 cups freshly shredded sharp cheddar cheese, packed
- Use a block of cheddar and shred it yourself. Pre-shredded cheese often contains anti-caking agents that make the soup grainy.
- I like Tillamook or Cabot sharp cheddar for strong flavor.
Vegetables & Aromatics
- 4 cups broccoli florets, finely chopped
- Fresh broccoli tastes best, but frozen broccoli works in a pinch. Thaw and pat dry before adding.
- 1 small yellow onion, finely diced
- 2 medium carrots, peeled and shredded or finely diced
- 2 cloves garlic, minced
Broth & Seasoning
- 3 cups low-sodium chicken broth
- Vegetable broth works well for a vegetarian version.
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- ¼ teaspoon smoked paprika
- Optional, but it adds a subtle smoky note that pairs nicely with cheddar.
- ¼ teaspoon dry mustard powder
- This boosts the cheese flavor without tasting like mustard.
Thickener
- ¼ cup all-purpose flour
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (optional, for extra thick soup)
Optional Add-ins & Toppings
- ½ cup extra shredded cheddar for topping
- Croutons or toasted baguette slices
- Cooked crumbled bacon for a heartier bowl
- A pinch of red pepper flakes for gentle heat
Equipment
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or silicone spatula
- Whisk
- Chef’s knife and cutting board
- Box grater for shredding cheese
- Ladle
- Immersion blender (optional, if you want a smoother texture)
Tips & Tricks
- Chop the broccoli small so it cooks quickly and blends nicely into the soup.
- Shred the cheddar from a block to keep the soup smooth and creamy.
- Keep the heat at medium or lower after you add dairy so the soup does not scorch.
- Add cheese off the heat and whisk in small handfuls to prevent clumping.
- Taste and season at the end since different broths and cheeses carry different salt levels.
- Use low-sodium broth so you control the salt instead of the box doing it for you.
- Stir often, especially near the bottom of the pot, so the flour mixture does not stick.
- If the soup thickens too much, whisk in warm broth or milk a little at a time.
- If you want a smoother soup, blend half of it with an immersion blender, then stir it back.
- Serve the soup in warm bowls so it stays hot and velvety longer.
How to Make Tasty Broccoli Cheddar Soup Recipe
Step 1: Prep the Vegetables and Cheese
Chop the broccoli into small florets and then chop those florets even smaller. Finely dice the onion and either shred or finely dice the carrots. Mince the garlic. Shred the cheddar cheese and keep it in the fridge so it stays cold while you cook.
Step 2: Build the Flavor Base
Place your heavy pot on medium heat and add the butter. Once the butter melts and starts to foam, add the onion and carrots. Cook and stir for about 4 to 5 minutes until the onion turns soft and translucent and the carrots soften. Add the garlic and cook 30 seconds until it smells fragrant.
Step 3: Make the Roux
Sprinkle the flour over the vegetables and stir until the flour coats everything evenly. Cook this mixture for 1 to 2 minutes while you stir so the flour loses its raw taste. The mixture will look thick and pasty, and that means it works correctly.
Step 4: Add Broth and Broccoli
Slowly pour in the chicken broth while you whisk to smooth out any lumps. Add the chopped broccoli, salt, pepper, smoked paprika, and mustard powder. Stir well and bring the pot to a gentle simmer. Let it bubble softly for about 10 to 12 minutes until the broccoli turns tender.
Step 5: Add Milk and Cream
Lower the heat to medium-low and pour in the milk and heavy cream. Stir and let the soup heat until it steams and small bubbles appear around the edges. Do not let it boil hard, since high heat can cause the dairy to separate. If you want a thicker soup, stir in the cornstarch slurry and simmer a couple more minutes.
Step 6: Adjust Texture
Check the broccoli. If you like some texture, leave the florets as they are. If you prefer a smoother Tasty Broccoli Cheddar Soup Recipe, use an immersion blender and pulse a few times right in the pot until you reach your ideal consistency. Keep some small pieces of broccoli for a nice bite.
Step 7: Add the Cheddar
Turn off the heat. Add a small handful of shredded cheddar and whisk until it melts completely, then repeat with the rest of the cheese. This slow method keeps the soup silky and prevents clumps. Taste and adjust salt and pepper as needed.
Step 8: Serve
Ladle the hot soup into warm bowls. Top with extra shredded cheddar, croutons, or a sprinkle of red pepper flakes if you like a little kick. Serve right away while the cheese still stretches on your spoon.
What to Serve with Tasty Broccoli Cheddar Soup Recipe
This Tasty Broccoli Cheddar Soup Recipe pairs beautifully with crusty bread, garlic toast, or soft dinner rolls that soak up every last drop. A simple green salad with a bright vinaigrette cuts through the richness and keeps the meal balanced. You can also serve apple slices or grapes on the side, which taste great with cheddar. For a cozy lunch, add a grilled cheese sandwich and call it a perfect comfort meal.
Storage Options
- Cool the soup to room temperature, then store it in airtight containers in the fridge for up to 3 to 4 days.
- Reheat gently on the stove over low to medium heat and stir often so the dairy stays smooth.
- If the soup thickens in the fridge, whisk in a splash of milk or broth while you reheat.
- Freeze in freezer-safe containers or bags for up to 2 months, then thaw in the fridge overnight and reheat slowly on the stove.

Tasty Broccoli Cheddar Soup Recipe
Ingredients
Instructions
- Chop the broccoli into small florets and then chop those florets even smaller. Finely dice the onion, prepare the carrots, and mince the garlic. Shred the cheddar cheese and keep it chilled.
- Place a large heavy-bottomed pot over medium heat and add the butter. When the butter melts and foams, add the onion and carrots. Cook for 4 to 5 minutes until the onion is soft and translucent and the carrots have softened. Stir in the garlic and cook for about 30 seconds until fragrant.
- Sprinkle the flour over the vegetables and stir to coat everything evenly. Cook, stirring constantly, for 1 to 2 minutes until the flour loses its raw taste and the mixture becomes thick and pasty.
- Slowly pour in the chicken broth while whisking to smooth out any lumps. Add the chopped broccoli, salt, black pepper, smoked paprika, and mustard powder. Stir well, bring to a gentle simmer, and cook for 10 to 12 minutes, or until the broccoli is tender.
- Reduce the heat to medium-low and pour in the milk and heavy cream. Stir and heat gently until the soup is steaming and small bubbles appear around the edges, without letting it boil hard. If you want a thicker soup, mix the cornstarch with the cold water, stir the slurry into the pot, and simmer a couple more minutes.
- Check the texture of the broccoli. For a chunkier soup, leave it as is. For a smoother soup, use an immersion blender to pulse directly in the pot until you reach your preferred consistency, leaving some small pieces for texture if desired.
- Turn off the heat. Add the shredded cheddar in small handfuls, whisking after each addition until completely melted and smooth before adding more. Taste and adjust the seasoning with additional salt and pepper if needed.
- Ladle the hot soup into warm bowls. Top with extra shredded cheddar, croutons, bacon, or red pepper flakes if you like. Serve immediately.
Notes
Approximate per 1 of 6 servings: 430 calories; fat 33 g; saturated fat 20 g; carbohydrates 18 g; fiber 2 g; sugars 8 g; protein 17 g; sodium 780 mg. Values are estimates and will vary based on specific ingredients, add-ins, and portion size.
