This Broccoli Cheddar Soup delivers a perfect balance of creamy, cheesy richness and tender vegetables. Fresh broccoli florets, sharp cheddar, sautéed aromatics, and a silky roux come together to create a comforting bowl of soup that feels indulgent yet simple. Made in one pot, this recipe is perfect for cozy weeknights, cold-weather meals, or anyone craving a classic, velvety broccoli cheddar soup loaded with flavor.
4cupsfresh broccoli floretscut into bite-sized pieces
1large carrotjulienned
1small onionchopped
3clovesgarlicminced
Base & Thickener
4tablespoonsbutter
1/4cupall-purpose flour
Liquids
3cupschicken broth or vegetable broth
2cupshalf-and-halfor heavy cream for extra richness
Cheese
2cupssharp cheddar cheesefreshly shredded
Seasoning
1teaspoonsaltadjust to taste
1/2teaspoonblack pepper
Optional Toppings
Crispy bacon bits
Chopped green onions
A drizzle of hot sauce
Get Recipe Ingredients
Instructions
Melt butter in a large pot over medium heat. Add chopped onion and minced garlic. Sauté for about 5 minutes until soft, fragrant, and lightly golden.
Sprinkle flour over the onions and garlic. Stir constantly until a smooth paste forms. This roux will thicken the soup.
Slowly pour in the chicken or vegetable broth while stirring continuously. This prevents lumps. Bring the soup to a gentle simmer and allow it to thicken.
Add the broccoli florets and julienned carrots to the pot. Simmer for 10–15 minutes until the vegetables are tender yet still vibrant.
Add the shredded sharp cheddar gradually, stirring until fully melted and the soup becomes velvety and rich.
Stir in the half-and-half or heavy cream. Taste and adjust seasoning with salt and pepper as needed.
Ladle into bowls and top with bacon bits, green onions, or hot sauce if desired. Enjoy hot.
Notes
Nutritional Info (Approximation, per serving)
Calories: 360
Protein: 14g
Fat: 27g
Carbohydrates: 16g
Fiber: 3g
Sodium: 690mg
(Values vary based on cheese, broth, and cream used.)
Keyword Broccoli Cheddar Soup, Broccoli Soup, one pot dinner, one pot soup