In a skillet over medium heat, add in the oil.
Once hot, add in the garlic, ginger and onion. Stir for a few minutes, until the onions are translucent.
Add in the carrots, broth, salt, pepper and turmeric.
Turn the heat to high. Cover with a lid and cook until the carrots are soft enough to pierce with a fork. Stir every 30 seconds. This will take around 10 minutes.
Use an immersion blender to blend the mixture, until a creamy soup forms. If the blender is not strong enough, transfer the soup to a large blender instead of using a handheld one.
Taste test and adjust the seasonings as desired. Remove from the heat and stir in the lemon juice.
Transfer into two serving bowls. Top with optional chopped cilantro and toasted bread. Enjoy!