A comforting and creamy soup featuring cauliflower and cheddar cheese, perfect for a cozy meal.
Chop the cauliflower into small florets and dice the onion.
Cut the cauliflower into evenly sized pieces for uniform cooking.
In a large pot, melt the butter over medium heat and sauté the onion until translucent.
Stir frequently to prevent the onion from browning.
Add the cauliflower to the pot and pour in enough water to cover. Bring to a boil, then reduce to a simmer.
Simmer until the cauliflower is tender when pierced with a fork.
In a separate pan, whisk together the flour and milk over medium heat until thickened.
Whisk continuously to avoid lumps.
Add the roux to the pot with the cauliflower and stir well.
Ensure the roux is fully incorporated for a smooth soup.
Stir in the cheddar cheese, salt, pepper, and nutmeg. Simmer until the cheese is melted.
Taste and adjust the seasonings as needed.
Serve the soup hot, garnished with additional cheese or fresh herbs if desired.
Pair with crusty bread for a complete meal.