Prepare the sauce: Rinse the lentils until the water runs clear.
Add the onions, carrots, cashews, and lentils to a large pot of salted water. Bring to a boil and cook for about 15 minutes, or until the carrots are fork-tender. Drain and set aside.
Transfer the cooked vegetables, cashews, and lentils to a large blender. Add the soy milk, tapioca flour, nutritional yeast, paprika, vegetable stock powder, garlic powder, gochujang, lemon juice, truffle oil, and a pinch of salt and pepper. Blend on high until completely smooth.
Cook the mushrooms: Add the shiitake mushrooms to a pot and cook for about 7 minutes, until they release their juices. Add the tamari and stir. Add the truffle oil and cook for another 5 minutes, stirring occasionally, until they brown slightly.
Cook the pasta: in salted water until al dente. If the pasta is ready before everything else, run it under cold water to prevent sticking.
Assemble: Preheat the oven to 375 F, 190 C (fan on). In a large baking dish, combine the pasta, mushrooms, and sauce. Stir gently and adjust salt and pepper to taste. Sprinkle the breadcrumbs on top. Bake on the middle to upper rack for about 20 minutes, until golden. Top with parsley and serve.
Notes
Pasta: Cook the pasta al dente or even one minute under; otherwise, it will turn mushy in the oven. Use any small pasta shape you like, wholemeal preferred.To save dishes: cook the mushrooms in the same pot you will later use for the pasta.Breadcrumbs: make your own Sourdough Breadcrumbs using our recipe.Nut-free option: swap cashews for sunflower seedsThis recipe is made as a side, but if you want to turn it into a main, I highly recommend serving it with some grilled broccolini (with a squeeze of lemon), or a side salad to add some greens and balance out the flavors
Nutritional Information - Per Serving
Calories 333kcal | Carbohydrates 55g | Protein 16g | Fat 6g | Sodium 330mg | Fiber 10g | Vitamin A 146IU | Vitamin C 6mg | Calcium 109mg | Iron 4mg