Ingredients
Method
- Build Aromatic Base: Heat 1 tbsp butter and olive oil in a large pot over medium heat. Add onion and cook 3–5 minutes until golden and fragrant. Add garlic, paprika, mustard, cayenne, and pepper, cooking 1 minute until aromatic.
- Create the Roux: Add remaining butter and whisk in flour. Cook for 2 minutes, stirring constantly, until smooth and slightly golden.
- Add Liquids: Slowly whisk in chicken broth until smooth. Gradually add half-and-half while whisking constantly. Add bay leaf and simmer 15 minutes, stirring occasionally, until slightly thickened.
- Add Vegetables: Stir in broccoli and carrots. Simmer 10–15 minutes until broccoli is tender yet vibrant. For a smoother texture, blend part of the soup with an immersion blender.
- Incorporate Cheese: Remove pot from heat. Gradually add shredded cheddar cheese in handfuls, stirring until melted and smooth. Season to taste with salt and pepper.
- Serve: Ladle into bowls and serve immediately with crusty bread or bread bowls for a cozy, satisfying meal.
Notes
Avoid overheating the cheese—add it off the heat for smooth texture. Store leftovers in airtight containers for up to 3 days. Reheat gently with extra broth or milk to restore creaminess. Freeze before adding cheese for best long-term results.
