A delightful and creamy soup made with Brussels sprouts, perfect for a cozy meal.
Heat the butter in a saucepan over medium heat.
Ensure the butter doesn't brown to maintain a smooth flavor.
Add the chopped onion and garlic, and sauté until softened.
Stir frequently to prevent the garlic from burning.
Add the Brussels sprouts and cook for a few minutes.
Cut the Brussels sprouts in halves or quarters for quicker cooking.
Pour in the vegetable stock, bring to a boil, then reduce the heat and simmer until the Brussels sprouts are tender.
Cover the saucepan partially to retain moisture while allowing some evaporation.
Blend the soup until smooth using a blender or immersion blender.
Blend in batches if using a standard blender to avoid overfilling.
Stir in the cream and season with salt and pepper to taste.
Warm the soup gently after adding the cream to avoid curdling.
Serve the soup hot, garnished with a swirl of cream or your favorite toppings.
Serve with a slice of crusty bread for a complete meal.