This is a wonderfully filling and healthy recipe and a great way to use leftover rice or quinoa. The grains can be cooked up to 2 days ahead and gently reheated with 2 Tbsp. water before adding other ingredients.
Bring shallots, ginger, rice, quinoa, and 8 cups water to a boil in a large saucepan, reduce heat, and simmer, stirring often after the first hour of cooking to prevent sticking, until mixture is thick like porridge and rice is very soft (should be starting to breakdown), 1 ½-2 hours.
Stir in more water as needed to achieve desired consistency. Discard shallots and ginger and stir in soy sauce; season with salt and pepper. Add pea shoots and cook just until shoots are wilted and tender, about 2 minutes.
Meanwhile, bring a large saucepan of water to a boil, then carefully add eggs. Boil 6 minutes (exactly), then transfer eggs to a large bowl of ice water. Let cool and peel.
Serve porridge, drizzled with oil and topped with soft-boiled eggs, radishes, peanuts, cilantro, and scallions.