Soak the walnuts in water for at least 4 hours or overnight.
Drain and rinse the walnuts.
In a food processor, pulse the walnuts until they resemble a ground meat texture.
In a large skillet, sauté the onions, bell pepper, and mushrooms until softened.
Add the ground walnuts, salt, all-purpose seasoning, garlic granules, Italian seasoning, garlic pepper, and smoked paprika. Stir to combine.
Pour in the pasta sauce, diced tomato, and minced ginger. Simmer for 10-15 minutes, stirring occasionally.
Meanwhile, cook the spaghetti according to package instructions.
Serve the walnut and mushroom bolognese over the cooked spaghetti, topped with vegan cheese and chili flakes.
Enjoy with a side of rocket leaves.
