Soak the soy chunks in hot water for 10 minutes until softened, then squeeze out the excess liquid and set aside.
Rinse the red lentils thoroughly under cold water until the water runs clear.
In a large pot, sauté the diced onion, minced garlic, and grated ginger with a splash of water over medium heat until the onion is translucent.
Stir in the turmeric, cumin seeds, and coriander powder, cooking for 1 minute until fragrant.
Add the rinsed lentils, soaked soy chunks, and 3 cups of water to the pot.
Bring the mixture to a boil, then reduce the heat to low and simmer for 15 to 20 minutes until the lentils are soft and have a creamy consistency.
Stir in the light coconut milk and fresh spinach, allowing the spinach to wilt into the stew.
In a separate small non-stick pan, quickly sauté the green peas with a pinch of salt for 2 to 3 minutes until they are bright green and tender.
Ladle the stew into a bowl and top with the sautéed green peas and a squeeze of fresh lime if desired.