In a measuring cup, combine ½ cup soy milk, 2 tsp miso, and 1 tsp soy sauce, and mix all together. If you want to make it into a "soup pasta" (see my blog post), double the amount of these ingredients.
To Prepare Pasta Ingredients
Wrap the tofu with a paper towel and remove any moisture. Cut the tofu into small cubes (It would be easier to eat if you cut the tofu into smaller cubes).
Trim off the ends of asparagus and cut it diagonally into thin slices.
To Cook Spaghetti
Start boiling 4 quarts (16 cups, 3.8 L) water in a large pot (I used a 4.5 QT Dutch oven). Once boiling, add 1 ½ Tbsp salt and spaghetti.
Stir to make sure spaghetti doesn’t stick to each other. Tip: I usually reduce the cooking time by 1 minute if I have to continue cooking the pasta afterward. Drain if you finish cooking the spaghetti first, but you should be able to cook the rest of the ingredients in 10 minutes while spaghetti is being cooked.
To Cook Pasta
Heat the olive oil in a large frying pan over medium heat. Add tofu cubes and saute until they are coated with oil and warm.
Add asparagus and season with salt.
Add the soy milk mixture to the pan and lower the heat to medium-low heat (to avoid curdling).
Reserve 4 Tbsp (¼ cup, 60 ml) of pasta water and add to the frying pan. If you are making the "soup pasta", then add 4 more Tbsp of pasta water here.
By this time, your spaghetti should be done (otherwise, turn off the heat and wait for spaghetti to finish cooking). Pick up the noodles with a pair of tongs (or you can quickly drain in the sink) and add to the pan. Increase the heat to medium and toss the spaghetti to mix all together.
Taste and add salt if needed. The reserved pasta water I added has enough salt so I do not add additional salt here. Serve the pasta to individual dishes. Sprinkle with Shichimi Togarashi if you like a kick of spice. Enjoy!