Description
Broccoli Cheddar Soup is a creamy, cheesy, and comforting classic that’s packed with vegetables. Quick to prepare, this soup is perfect for chilly days and can be served with homemade croutons or crusty bread for a satisfying meal.
Ingredients
4 tablespoons unsalted butter
1 medium yellow onion, chopped
½ teaspoon sea salt
Freshly ground black pepper
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 (optional)
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.
- Stir in the chopped garlic and cook for an additional minute, allowing the garlic to release its fragrance. Sprinkle in the flour and whisk constantly for 1 to 2 minutes, or until the flour turns golden brown.
- Gradually pour in the milk while whisking continuously to prevent lumps. Add the vegetable broth, chopped broccoli, carrot, and Dijon mustard. Stir to combine.
- Simmer the soup for 15 to 20 minutes or until the broccoli is tender.
- Gradually add the shredded cheddar cheese, stirring after each addition, until all the cheese is fully melted and the soup becomes creamy.
- Taste and adjust the seasoning as needed. Serve hot with homemade croutons if desired.
Notes
- Add protein by incorporating cooked chicken or sausage.
- For a vegan version, use olive oil, plant-based milk, and vegan cheese alternatives.
- Boost the soup with extra veggies like cauliflower, celery, or spinach.
- For extra heat, sprinkle red pepper flakes or add a dash of hot sauce.
- This soup can be made ahead and stored in the fridge for up to 3 days.
- For a thicker soup, increase the flour or blend part of the soup for a creamier texture.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 6g
- Sodium: 900mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 50mg