Copycat Panera Broccoli Cheese Soup
1/4 cup unsalted butter, cubed
3 cloves garlic, minced
1 onion, diced
2 stalks celery, diced
1/4 cup all-purpose flour
2 cups vegetable broth
2 cups milk
1/2 cup heavy cream
16 ounces broccoli florets
1 carrot, julienned
2 cups shredded sharp cheddar cheese
Kosher salt and freshly ground black pepper, to taste
Melt butter in a large stockpot or Dutch oven over medium heat. Add garlic, onion and celery, and cook, stirring occasionally, until translucent, about 3-4 minutes.
Whisk in flour until lightly browned, about 1 minute. Gradually whisk in vegetable broth, milk and heavy cream, and cook, whisking constantly, until incorporated, about 1-2 minutes. Stir in broccoli and carrot.
Bring to a boil; reduce heat and simmer until broccoli is tender, about 6-8 minutes. Puree with an immersion blender until desired consistency is reached.
Stir in cheese, a handful at a time, until smooth, about 1-2 minutes; season with salt and pepper, to taste.
Serve immediately.