Description
A creamy and delicious Broccoli Cheddar Soup, perfect for chilly days and packed with nutrients.
Ingredients
Scale
- ¼ cup unsalted butter
- 1 medium yellow onion, diced
- 2 celery stalks, diced
- ½ teaspoon fine sea salt
- 2 garlic cloves, finely minced
- 1 teaspoon Dijon mustard
- ½ teaspoon smoked paprika
- A pinch of cayenne pepper (optional)
- Freshly ground black pepper to taste
- ¼ cup all-purpose flour
- 3 cups low-sodium vegetable broth
- 4 cups finely chopped broccoli florets
- 1 large carrot, peeled and cut into matchsticks
- 1.5 cups milk (preferably whole milk)
- 8 oz freshly shredded sharp cheddar cheese (about 2.5 cups)
- 1/8 teaspoon ground nutmeg (optional)
Instructions
- Melt the butter in a large pot or Dutch oven over medium heat. Add the diced onion and celery, and sauté for about 5 minutes, or until the veggies are soft.
- Add in the garlic, Dijon mustard, salt, smoked paprika, cayenne pepper (if using), and black pepper. Cook for another minute to release the flavors.
- Whisk in the flour and let it cook for about 2 minutes until it turns golden brown.
- Pour in the vegetable broth, followed by the chopped broccoli and carrots. Bring to a boil then reduce heat to low. Let it simmer for 15 to 20 minutes until the broccoli is tender.
- For a smoother soup, use an immersion blender to partially puree or blend 1 to 2 cups of the soup until smooth.
- Remove from heat and stir in the milk, cheddar cheese, and nutmeg (if using). Mix until the cheese melts and the soup is creamy.
- Season to taste with more salt or black pepper, and serve hot. Optional: top with more cheese, croutons, or crusty bread.
Notes
Store leftovers in an airtight container in the fridge for up to 3-4 days or freeze for 2-3 months. Thaw overnight in the fridge before reheating.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg