1 lb. gluten free spaghetti
Cook the spaghetti until done, being very careful not to overcook. Drain and run cold water over noodles, raking your fingers through the noodles until they are no longer hot to the touch. Allow to continue draining in the colander. When fully drained, pour noodles into a bowl. Add 2 tbsp of the sesame oil, toss until coated, set aside.
Slice the tofu into 1/2" slices (you should have about 10 slices). Saute in 1 tsp. grapeseed oil until crisp on each side, flipping halfway through cooking. Remove from pan and cube. Set aside.
To prepare the sesame peanut sauce, put the remaining 2 tbsp sesame oil, peanut butter, tamari, vinegar, agave, garlic, ginger, crushed red pepper, and hot water into a food processor. Blend until smooth. Set aside.
Stir fry or steam the cabbage in 1 tsp grapeseed oil over medium heat for 2 minutes. Remove from pan and set aside.
To assemble the dish, add the tofu and cabbage to the noodles. Pour 1/2 cup of the peanut sauce over the noodles, tofu and cabbage, tossing to coat the noodles. Add more sauce, as desired. If necessary, before adding more sauce to the noodles, thin the sauce with additional hot water (only adding one tbsp at a time to the sauce).
To serve, place on a plate. Top with julienned cucumber, carrot, and scallion. Drizzle additional sauce over the entire dish, to taste.