In a large frying pan, melt 1 tablespoon of butter. Sauté cubed chicken until cooked through. Don’t overcrowd the pan; cook in batches if needed. Season with salt and pepper and set aside.
In a heavy-bottomed pot, melt butter and sauté onions and celery until softened. Season with salt.
Stir in minced garlic, onion powder, garlic powder, and turmeric. Cook for 1–2 minutes, until fragrant.
Sprinkle in flour and stir constantly for about 1 minute to cook it through.
Slowly pour in ½ cup of chicken stock, stirring or whisking to loosen browned bits and blend in the flour.
Use an immersion blender to blend the soup base until smooth (or partially smooth, if you prefer some texture).
Add carrots, potatoes, bay leaf, and remaining stock. Bring to a simmer and cook for about 20 minutes, until the vegetables are tender.
Remove the bay leaf. Stir in cooked chicken, peas, and cream. Simmer gently for 2–3 minutes until everything is heated through.
Ladle into bowls and garnish with chopped parsley or chives.