In a large pot, heat oil and saute onion and garlic for two minutes.
Add the sweet potatoes, greens, coconut milk, water, soy sauce, and chili flakes. Simmer for 20 minutes, stirring occasionally.
3.In the meanwhile, prepare your choice of protein: Cut the fish into large chunks or the chicken into bite-sized pieces. Leave shrimp whole; peel if desired. Drain the garbanzo beans.
When the vegetables are tender, add protein to the pot. Cover and let cook about 7-10 more minutes, or until meat is cooked through. Squeeze lime juice over everything before serving. Serve with cooked rice, quinoa, or another grain.