0.5teaspoonsmoked paprika (optional, for a subtle kick)
to tastefresh parsley, chopped (for garnish)
Instructions
In a large saucepan, melt the unsalted butter over medium heat. Once melted, add the finely chopped onion and minced garlic. Sauté until the onion turns soft and translucent, about 4-5 minutes, stirring occasionally to prevent burning.
Incorporate the diced carrots and broccoli florets into the pot. Stir everything together and allow the vegetables to cook for an additional 5 minutes, until they start to soften.
Sprinkle the all-purpose flour evenly over the vegetable mixture. Stir constantly for about 2 minutes to form a roux, which will help thicken the soup.
Gradually add the low-sodium vegetable broth while continuously whisking to ensure a smooth consistency. Be sure to break up any lumps that may form. Bring the mixture to a gentle boil.
Once it reaches a boil, lower the heat to a simmer. Carefully stir in the whole milk and allow the soup to cook for an additional 10-15 minutes, stirring occasionally, until it thickens to your desired consistency.
Add the shredded sharp cheddar cheese gradually, stirring until it melts completely and blends smoothly into the soup. Mix in the Dijon mustard, and season with sea salt, freshly cracked black pepper, and smoked paprika for an extra layer of flavor.
Remove the pot from the heat. For a creamier texture, let the soup cool slightly, then use an immersion blender to puree it to your preferred consistency, or blend in batches if using a countertop blender.
Serve the soup hot, garnished with a sprinkle of fresh chopped parsley on top for a touch of color and freshness.