01 - Cook the pasta in a large pot of salted boiling water according to package directions until al dente. Drain thoroughly and set aside.
02 - Heat coconut oil in a large skillet over medium heat. Add diced onion and sauté for 3 to 4 minutes until translucent. Incorporate minced garlic and grated ginger, cooking for 1 additional minute.
03 - Stir in Thai red curry paste and cook for 1 to 2 minutes, allowing the paste to become fragrant.
04 - Combine soaked cashews, coconut milk, unsweetened plant milk, nutritional yeast, lime juice, soy sauce, maple syrup, salt, and turmeric in a blender. Blend until the mixture is completely smooth.
05 - Pour the blended sauce into the skillet with the curry base. Stir thoroughly and bring to a gentle simmer.
06 - If using, add thinly sliced bell pepper and simmer for 5 minutes. Stir in baby spinach, cooking until just wilted, about 1 minute.
07 - Add drained pasta to the skillet. Toss to coat evenly, heating through for 2 to 3 minutes. If desired, add a splash more plant milk to achieve preferred creaminess.
08 - Taste and adjust seasoning as needed. Serve hot, garnished with chopped cilantro, sliced scallions, or a squeeze of lime as preferred.