A rich and creamy homemade broccoli cheddar soup, perfect for a comforting meal.
Author:Leo
Prep Time:15 min
Cook Time:30 min
Total Time:45 min
Yield:4 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 tablespoon olive oil
1 cup chopped yellow onion
2 cloves garlic, minced
4 cups broccoli florets (about 1 pound)
4 cups chicken broth
1 cup milk
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon nutmeg
2 cups shredded sharp cheddar cheese
2 tablespoons all-purpose flour
2 tablespoons butter
Instructions
Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for 1 minute more.
Add broccoli florets and chicken broth to the pot. Bring to a boil, then reduce heat and simmer until broccoli is tender, about 10-15 minutes.
Carefully transfer the soup to a blender (or use an immersion blender) and blend until smooth. Return the soup to the pot.
In a small bowl, whisk together milk, salt, pepper, and nutmeg. Stir this mixture into the soup.
In a separate small saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute, stirring constantly, to create a roux. Gradually whisk in about 1 cup of the hot soup to the roux to temper it, then pour this mixture back into the main pot of soup.
Stir in the shredded cheddar cheese until melted and the soup is smooth and creamy. Do not boil after adding cheese.
Serve hot.
Notes
For a thicker soup, you can use less broth or add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) at the end of cooking.
Garnish with extra shredded cheddar cheese or croutons.
This soup is a great way to get picky eaters to enjoy vegetables.