Stir in the garlic and cook for 30 seconds until fragrant.
In a large measuring cup or bowl, whisk together the coconut milk and ~1 cup of the chicken broth until fully combined. This step helps prevent curdling and keeps the soup smooth and cohesive.
Add the potatoes, coconut milk/chicken broth slurry, the rest of the chicken broth and bay leaves and stir to combine.
Bring to a boil, then reduce heat to low. Cover the soup and let simmer for ~15-20 minutes, until your potatoes are fork-tender.
Remove the bay leaves.
Use an immersion blender to blend the soup for a creamy/velvety textured consistency. (Or carefully use a blender in batches and return to the pot).
Stir in the fresh lemon juice.
Taste and adjust seasoning as desired.
Serve immediately topped with crispy bacon, green onions/chives, and cheddar or sour cream (if using).