01 - Heat 1 tablespoon olive oil in a large pot over medium heat. Add the turkey bacon and cook until crisp, about 5 to 7 minutes, turning occasionally. Remove bacon, drain on paper towels, crumble when cool, and set aside.
02 - Add remaining 1 tablespoon olive oil to the pot. Sauté leeks and onion with a pinch of salt over medium heat until softened, approximately 5 to 6 minutes. Add garlic and cook for 1 minute until fragrant.
03 - Stir in diced potatoes, thyme, nutmeg if using, salt, and pepper. Cook for 2 minutes, then add broth. Bring to a boil, reduce heat to a simmer, cover, and cook until potatoes are tender, about 18 to 20 minutes.
04 - Remove pot from heat and puree soup using an immersion blender until smooth or leave slightly chunky as preferred. Alternatively, blend in batches using a countertop blender, then return soup to pot.
05 - Stir in milk or half-and-half gently over low heat, avoiding boiling. Adjust seasoning to taste.
06 - Ladle soup into bowls and garnish with crispy turkey bacon and chopped chives or parsley.