Heat oil in a medium pot over medium-high heat. Add onion and sweet potatoes. Cook for about 5 minutes, stirring occasionally, until the onions soften.
Add garlic, oregano, cumin, and coriander. Stir to coat the veggies with the spices.
Pour in the white wine (or water) and cook for 2 minutes, letting it reduce slightly.
Stir in the zest of one lime, green chili salsa, maple syrup, apple cider vinegar, stock, and coconut milk. Bring to a simmer, then cover and cook for 10 minutes, or until sweet potatoes are tender.
Add the tofu and spinach. Stir to combine and cook for an additional 2-3 minutes.
Turn off the heat and stir in the cilantro and green onions. Serve with lime wedges and cooked rice or grains.