Description
Copycat Panera Broccoli Cheese Soup is a rich, creamy, and comforting soup made with tender broccoli, cheese, and a smooth broth, perfect for cozy meals and cold days.
Ingredients
2 tablespoons unsalted butter
1 small onion, diced
2 cloves garlic, minced
4 cups broccoli florets (fresh or frozen)
1 medium carrot, peeled and shredded (optional)
3 cups vegetable broth (or chicken broth)
1 1/2 cups half-and-half (or whole milk for a lighter version)
1/4 cup all-purpose flour
2 cups shredded sharp cheddar cheese
1/2 teaspoon ground mustard (optional)
1/4 teaspoon garlic powder
Salt and pepper to taste
A pinch of cayenne pepper (optional)
Fresh parsley or extra shredded cheese for garnish (optional)
Instructions
- Melt the butter over medium heat in a large pot. Add the diced onion and cook for 3-4 minutes until softened. Add minced garlic and cook for another 30 seconds.
- Stir in the broccoli florets and shredded carrot (if using). Cook for an additional 5 minutes.
- Sprinkle flour over the vegetables, stirring well. Cook for 1-2 minutes to make a roux.
- Slowly pour in the vegetable broth, stirring to combine, then add the half-and-half and bring the soup to a simmer for 10-12 minutes until broccoli is tender.
- Optional: Blend the soup to your desired texture using an immersion blender or by transferring half of it to a blender.
- Stir in the shredded cheddar cheese and seasonings. Cook on low, stirring until the cheese is fully melted and the soup is creamy.
- Garnish with fresh parsley or extra shredded cheese and serve hot.
Notes
For a vegan version, use coconut milk, dairy-free butter, and dairy-free cheese alternatives.
Spicy options include adding red pepper flakes or cayenne pepper.
If using frozen broccoli, thaw and drain excess water before adding it to the soup.
Adjust soup thickness by blending part of the mixture or adding more flour to the roux.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 7g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 15g
- Cholesterol: 50mg