Heat oil over medium heat in a dutch oven.
Add onion, mushroom, ginger, salt and pepper (about a half teaspoon of each) and cook until mushrooms are brown and onions are translucent and beginning to brown.
Add rice and garlic, sauté for about 30 second until garlic is fragrant.
Heat half of the water and stir in the better than bullion until dissolved. Add the bullion mixture and remaining water. Scrape the bottom of the pan to remove the browned bits. Add the lime and cilantro stems.
Bring to a simmer, cover and cook for 10-12 minutes until rice is almost tender.
Remove cilantro stems and lime zest.
Add chicken and scallions and cook for another two minutes until heated through.
Remove from heat and stir in the juice of the lime and soy sauce. Taste and adjust seasoning.
Serve with chopped cilantro for garnish.