This rich and creamy broccoli cheddar soup is secretly healthy, with 20 grams of protein per serving. It’s the perfect comfort food recipe, filled with good-for-you ingredients.
Author:Emily
Prep Time:10 minutes
Cook Time:35 minutes
Total Time:45 minutes
Yield:4 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Low Fat
Ingredients
Scale
2 tbsp olive oil
1/2 large onion, diced
2 tbsp flour
1/2 cup half and half
1/2 cup milk
2 cups chicken broth, no salt added
1 carrot, peeled and chopped
3 cups broccoli florets, chopped
1 cup sharp cheddar, shredded
Instructions
In a medium pot, heat olive oil over medium heat. Add onion and sauté until translucent, about 5 minutes.
Add flour and stir. Let cook for a few minutes until golden, about 5 minutes. Whisk in half and half and milk slowly until smooth. For a lower fat option, replace the half and half with milk, if desired.
Add chicken broth and bring to a simmer. Cook over low heat until thickened.
Add broccoli and carrot to the pot and cook until broccoli is soft, about 15-20 minutes.
Puree the soup in a blender on low, allowing some larger flecks of carrot and broccoli to remain. Return to pot. Alternatively, you could keep the soup in the pot and blend with an immersion blender.
Add cheese and stir until melted. Serve immediately.
Notes
This soup is a great source of protein.
You can adjust the thickness by adding more or less broth.
For a vegan option, use plant-based milk and cheese.