4medium-sizedpotatoes, peeled and diced into uniform cubes
1mediumonion, finely chopped
3clovesof garlic, minced
4cupsvegetable broth (or chicken broth for added flavor)
1cupsharp cheddar cheese, freshly grated
1cupheavy cream or coconut cream for a dairy-free option
3tablespoonsunsalted butter
1teaspoondried thyme
to tastesalt and freshly ground black pepper
for garnishchopped chives
Instructions
In a large pot, melt the butter over medium heat, ensuring it doesn’t brown. Once melted, add the finely chopped onion. Sauté for about 5 minutes, or until the onion becomes soft and translucent.
Next, add the minced garlic to the pot, cooking for an additional minute. Stir frequently to prevent the garlic from burning, releasing a delightful aroma.
Incorporate the diced potatoes into the pot, followed by the vegetable broth. Bring the mixture to a vigorous boil. Once boiling, reduce the heat to a gentle simmer and cover the pot. Allow the soup to simmer for 15-20 minutes, or until the potatoes are fork-tender.
Once the potatoes have cooked through, use an immersion blender to puree the soup directly in the pot until it reaches a smooth and creamy consistency. If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender, blending until smooth.
Return the pot to low heat, then stir in the heavy cream (or coconut cream), dried thyme, and half of the grated cheddar cheese. Continuously mix until the cheese melts and is fully incorporated into the soup.
Taste and season with salt and freshly ground black pepper as needed. If the soup appears too thick, feel free to add more vegetable broth or water, adjusting to your preferred consistency.
Serve the soup hot, generously topped with the remaining cheddar cheese and a sprinkle of chopped chives for a fresh, vibrant finish.
Notes
Serve in warm bowls and add a swirl of cream on top for an elegant touch. Pair with crusty bread for a comforting meal!