To make mushroom and coconut bacon
Pre-heat oven to 375°F/190°C convection (if you have, if not, don’t worry). Whisk sauce ingredients together. Pour over mushrooms and coconut and toss to coat.
Spread mushrooms and coconut on a parchment-lined baking sheet and bake for 18-20 minutes. Keep a close eye. The coconut can turn on you quickly.
Remove from oven and allow to cool. The coconut will firm up out of the oven taking on a crisp bacon texture.
To make the sauce (see notes)
Drain and rinse your cashews.
Place everything in a high-speed blender and blend till creamy. Set aside.
To make the pasta
Bring a large pot of salted water to a boil. Cook pasta until al dente. Reserve 2 cups of pasta water before draining.
Heat a large pan over medium-high heat. Add olive oil, chili flakes, and onion. Sauté for several minutes until onion starts to soften. Add in garlic and frozen peas. Toss to combine.
Add in sauce, ¾ of the smoky mushrooms, spinach, and cooked pasta. Toss to coat and heat through.
Use the pasta water to thin out to desired consistency. Add on vegan parmesan, salt, and cracked pepper, and coconut bacon, and serve immediately.