01 - Bring a large pot of salted water to a boil. Add elbow macaroni and cook according to package directions until al dente. Drain well and set aside.
02 - Heat a nonstick skillet over medium heat. Add sliced vegan bratwurst and sauté for 4 to 5 minutes, turning occasionally, until golden brown. Remove from heat and set aside.
03 - In a high-speed blender, combine soaked cashews, plant-based milk, nutritional yeast, tapioca starch, lemon juice, miso paste, Dijon mustard, garlic, turmeric, smoked paprika, salt, and pepper. Blend until the sauce is completely smooth.
04 - Transfer the blended sauce to a medium saucepan. Cook over medium heat, whisking constantly, until the sauce thickens and turns glossy and stretchy, about 5 to 7 minutes.
05 - Add the drained pasta and cooked bratwurst slices to the sauce. Stir gently until evenly coated. Heat for 2 to 3 minutes until warmed through.
06 - Preheat the oven broiler if using the topping. In a small bowl, toss panko breadcrumbs with olive oil. Spread pasta mixture into an oven-safe baking dish, sprinkle topping evenly, and broil for 1 to 2 minutes until golden. Finish with parsley garnish.
07 - Portion onto plates and serve immediately while hot.