Sautee the onion, fennel and garlic in olive oil in a large shallow pan for a few minutes until soft.
Add dry farro (or barley) to the pan and stir with a wooden spoon to coat with the olive oil well and continue to cook for a couple minutes.
Turn down the heat a little and add the wine (it will sizzle--I love that sound!!), water and salt and simmer, covered for 15-20 minutes.
Stir in the soy milk and beans and continue to simmer uncovered for an additional 10-15 minutes, or until most of the liquid is absorbed.
Turn off the heat and add the coconut milk and stir. Add fresh ground pepper, stirring gently to blend and sprinkle with a little fresh rosemary and thyme.