A creamy and flavorful soup featuring cauliflower and cheddar cheese, perfect for a cozy meal.
Melt the butter in a large saucepan over medium heat.
Ensure the butter doesn't brown for a smoother flavor.
Add the chopped onion and sauté until tender and translucent.
Stir frequently to prevent the onion from burning.
Stir in the cauliflower florets and chicken broth.
Cut the cauliflower into small florets for even cooking.
Cover the saucepan, reduce the heat, and simmer until the cauliflower is tender, about 15 minutes.
Check the cauliflower with a fork to ensure it's tender.
In a jar, combine the flour and milk, shaking well to mix.
Shake vigorously to avoid lumps.
Add the flour and milk mixture to the saucepan, stirring constantly until the soup thickens and boils.
Keep stirring to prevent the soup from sticking to the bottom.
Remove the saucepan from heat and stir in the cheddar cheese until melted.
Add the cheese gradually for a smoother melt.
Season with pepper and parsley to taste.
Taste the soup and adjust the seasoning as needed.
Serve the soup hot, garnished with herb croutons.
Serve immediately for the best texture and flavor.