Sauté the chopped onion in a bit of oil until translucent.
Add minced garlic and cook for an additional minute.
Add diced potatoes and stir.
Pour in vegetable broth and bring to a boil.
Reduce heat and simmer for 20 minutes until potatoes are tender.
Use an immersion blender to puree the mixture until smooth.
Stir in heavy cream and thyme, mixing well.
Season with salt and pepper to taste.
Heat through on low for 5 minutes without boiling.
Serve hot, garnished with crumbled bacon and chives.