In a large pot, heat the olive oil over medium-high heat. Add the bok choy and garlic and saute over medium-high heat until wilted. Remove to a plate and cover. Immediately add the onion slices. Saute until soft, about 1-2 minutes. Add broth and soy sauce. Bring to a rolling boil. Add the ramen packets and cook for 2 minutes, just enough to loosen the noodles. Remove from heat and toss in the tofu, basil, scallions. Allow to sit for 1 minutes, then scoop into four deep, round bowls. Add a bit of your garlicky bok choy on the side of each bowl, a mound of corn and bean sprouts. Top with a sprig of cilantro and garnish as you please. Serve immediately, while piping hot, with chopsticks for slurping.