A warm bowl of Creamy Loaded Broccoli Cheddar Soup feels like pure comfort, especially on a chilly day. This version is rich and velvety, with tender broccoli and carrots blended into a smooth (or slightly chunky) base, then finished with heavy cream and sharp cheddar for that classic, cozy “broccoli-cheddar” flavor. It’s also weeknight-friendly: everything comes together in about 35 minutes, so you can go from chopping to serving without a long simmer. The key is building flavor in layers—first with butter, onion, and garlic, then by simmering the vegetables in broth until perfectly tender, and finally by melting the cheese gently so the soup stays creamy and glossy.
Prep Time
10 minutes
Cook Time
25 minutes
Total Time
35 minutes
Servings
6 servings
Calories
320 calories (per 1 cup)
Ingredients
- 2 tablespoons unsalted butter
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups fresh broccoli florets
- 2 medium carrots, diced
- 4 cups vegetable broth
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1/4 cup chopped fresh parsley (for garnish)
Instructions
- Start the flavor base (butter + onion).
Set a large pot over medium heat and add the unsalted butter. Let it melt completely so it coats the bottom of the pot. Add the diced onion and sauté, stirring occasionally, until the onion turns soft and translucent—about 5 minutes. This step matters: you’re gently drawing out the onion’s sweetness so the soup tastes round and savory, not flat. - Add the garlic briefly (do not rush or burn).
Stir in the minced garlic and cook for about 1 minute, just until it becomes fragrant. Keep stirring and watch closely—garlic cooks fast, and you want it aromatic, not browned. - Add broccoli, carrots, and broth, then bring to a boil.
Add the fresh broccoli florets and diced carrots to the pot. Pour in the vegetable broth. Increase the heat and bring everything up to a boil. As the liquid heats, stir once or twice to make sure nothing is sticking on the bottom of the pot. - Simmer until the vegetables are tender.
Once boiling, reduce the heat so the soup settles into a steady simmer. Let it cook for about 15 minutes, or until the broccoli and carrots are tender enough to blend easily. You’ll know it’s ready when a fork slides into the broccoli without resistance and the carrots feel soft rather than crisp.

- Blend to your preferred texture (smooth or partially chunky).
Turn off the heat before blending. Using an immersion blender, carefully blend the soup directly in the pot.- For a smooth, creamy soup: blend thoroughly until velvety.
- For a chunkier soup: blend only about half of the pot, leaving some vegetable pieces intact for texture.
Take your time here—blending is what transforms a simple simmered pot of vegetables into that thick, comforting broccoli-cheddar style.
- Stir in cream and melt the cheddar gently.
Return the pot to low heat. Pour in the heavy cream and stir until fully incorporated. Add the shredded sharp cheddar cheese a handful at a time, stirring after each addition so it melts evenly into the hot soup. Keeping the heat low helps the cheese melt smoothly while maintaining a creamy finish. - Season and warm through.
Add the salt, black pepper, garlic powder, onion powder, and (if using) crushed red pepper flakes. Stir well and keep the soup over low heat, stirring frequently, until the cheese is completely melted and the soup is heated through—about 5 minutes. The soup should look creamy and cohesive, with no visible strands of unmelted cheese. - Taste, adjust, and serve.
Taste the soup and adjust seasoning if needed. Ladle into bowls and finish with chopped fresh parsley for garnish. Serve hot for the best creamy texture.