For the broth:
For the tofu:
In a soup pot, heat the coconut oil over medium-high heat. Add the ginger and garlic, and sauté for 1 minute. Add the vegetables, season to taste with sea salt and pepper, and sauté, while stirring, about 2 minutes. Add the vegetable broth. Bring to a boil, lower the heat, and simmer until the vegetables are slightly tender, but still al dente. Add the spinach, stir one minute, and take off the heat. Add the cilantro and set aside.
In a shallow bowl, pour the tamari on top of the tofu cubes, and distribute evenly. In a large cast iron skillet, heat the coconut oil over medium heat. Add the shallots, ginger, and garlic, and sauté one minute. Add the tofu cubes, season to taste with sea salt and pepper, and let them sear on one side for 3-4 minutes, undisturbed. Turn them only when they come off the skillet easily. Cook on the other side for another 3 minutes and remove from the heat.
In four shallow bowls, place some cooked noodles. Top with some warm broth, some tofu cubes, cashews, cilantro, green onions, and serve with lime quarters. Bon appétit!