Description
A creamy and comforting Broccoli Cheddar Soup made with fresh broccoli, shredded cheddar cheese, and a blend of aromatic vegetables simmered to perfection.
Ingredients
Scale
- 4 tablespoons unsalted butter
- 1 medium yellow onion, chopped
- ½ teaspoon sea salt
- Freshly ground black pepper, to taste
- 3 garlic cloves, chopped
- ¼ cup all-purpose flour
- 2 cups whole milk or unsweetened almond milk
- 2 cups vegetable broth
- 3 cups chopped broccoli florets
- 1 large carrot, julienned or finely chopped
- ½ teaspoon Dijon mustard
- 8 ounces shredded cheddar cheese (about 2 heaping cups)
- Homemade croutons for serving
Instructions
- Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion, sea salt, and freshly ground black pepper. Cook, stirring occasionally, for about 5 minutes or until the onion softens and becomes translucent.
- Stir in the chopped garlic and cook for an additional minute until fragrant. Then sprinkle the flour over the mixture and whisk continuously for 1 to 2 minutes, allowing the flour to cook and turn golden.
- Slowly pour in the milk while whisking constantly to prevent lumps. Then add the vegetable broth and stir everything to combine smoothly.
- Mix in the chopped broccoli florets, julienned carrot, and Dijon mustard. Bring the soup to a gentle simmer and cook for 15 to 20 minutes or until the broccoli is tender.
- Gradually add the shredded cheddar cheese to the soup, stirring thoroughly after each addition until the cheese is fully melted.
- Taste the soup and adjust the seasoning with extra salt and pepper if needed. Serve hot, optionally topped with homemade croutons.
Notes
- This soup can be stored in the refrigerator for up to 3 days.
- Reheat gently on the stove over low heat.
- Feel free to add more vegetables if desired.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 6g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 50mg