Ingredients
Method
Sauté the Aromatics
- In a large pot or Dutch oven, melt the butter over medium heat.
- Add the chopped onion and sauté for 3-4 minutes, until softened.
- Add the minced garlic and cook for another 1 minute, until fragrant.
Make the Roux
- Sprinkle the flour over the onions and garlic, stirring constantly to form a roux.
- Cook for 1-2 minutes until the flour is golden and bubbly.
Add the Broth and Milk
- Gradually whisk in the vegetable broth and milk, stirring constantly to prevent lumps.
- Bring the mixture to a simmer and cook for 3-4 minutes until slightly thickened.
Add the Broccoli and Carrots
- Stir in the broccoli florets and shredded carrots (if using).
- Cover and simmer for 10-12 minutes, or until the broccoli is tender.
Add the Cheese and Seasoning
- Stir in the shredded cheddar cheese, Dijon mustard (if using), salt, pepper, and a pinch of cayenne pepper (if desired).
- Stir until the cheese is melted and the soup is smooth.
- If the soup is too thick, you can add a bit more broth or milk to reach your desired consistency.
Blend (Optional)
- For a smoother texture, you can use an immersion blender to partially blend the soup, or transfer half of the soup to a blender and purée it, then stir it back into the pot.
Serve
- Ladle the Broccoli Cheddar Soup into bowls and top with extra shredded cheese.
- Serve with crusty bread or croutons for dipping.
- Enjoy!
Notes
Nutritional Information (Per Serving - 1 cup of soup):
- Calories: 350-400
- Carbohydrates: 20g
- Protein: 15g
- Fat: 25g
- Saturated Fat: 15g
- Sodium: 800mg
- Fiber: 3g
- Sugar: 6g
Notes/Advice:
- Additions/Subtractions:
- For extra creaminess, stir in a splash of heavy cream or sour cream just before serving.
- You can use frozen broccoli if fresh isn’t available—just add it directly to the pot without thawing.
- Adjust the consistency to your liking by adding more broth for a thinner soup or more cheese for a thicker, richer texture.