optionalcroutons and additional cheese for garnish
Instructions
In a large pot, heat olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes.
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the diced carrots and broccoli florets to the pot, stirring to combine with the onions and garlic. Cook for about 5 minutes until the vegetables begin to soften.
Sprinkle the flour over the vegetables and stir well to coat, cooking for 1-2 minutes to eliminate the raw flour taste.
Gradually pour in the vegetable broth while continuously stirring to avoid lumps. Bring the mixture to a boil, then reduce heat and simmer for 15 minutes, until the broccoli and carrots are tender.
Use an immersion blender to blend the soup until smooth (or you can carefully transfer to a blender in batches).
Stir in the heavy cream and grated cheddar cheese until melted and fully incorporated. Add the Dijon mustard and thyme, and season with salt and pepper to taste.
If you prefer a thicker soup, let it simmer for an additional 5 minutes.
Serve hot, garnished with croutons and extra cheddar cheese if desired.
Notes
For a vegan option, substitute heavy cream with coconut cream and cheddar with a vegan cheese.