Heat olive oil in a pot over medium heat. Add onions and cook until translucent, about 3 minutes.
Add carrots, garlic, ginger, turmeric, and smoked paprika and stir for 2 minutes.
Add water, bouillon, and chickpeas. Simmer 20-30 minutes until the carrots are very tender.
Remove from heat. Add miso, tofu, black pepper, and lemon juice. Blend with an immersion blender until smooth.
If you are using a stand blender, let the soup cool for 5-10 minutes first, otherwise the soup can explode out of the blender due to intense steam pressure.
Taste and add more miso, salt, pepper, or lemon juice as desired.
If you need to reheat the soup, bring it to a gentle simmer over medium low heat. Be careful not to boil too vigorously or you will lose the flavor and nutrients in the miso and lemon juice.