Bring a large pot of salted water to boil, cook pasta according to the package directions, drain and aside.
Place a large saucepan on medium heat and add coconut oil.
Add chopped onions and cook for about 3 minutes until they turn soft and translucent.
Add green onions, minced garlic, ginger, thyme and cook for a minute.
Next, stir in tomatoes, allspice, curry powder, cinnamon, and nutmeg.
Once the tomatoes are soft, add bell peppers, Bragg's liquid aminos, coconut milk, cayenne pepper, or Scotch bonnet pepper and salt.
Bring the sauce to a boil.
Once it starts boiling, reduce the heat and let it simmer for about 7 minutes until the sauce is thickened.
Stir in boiled pasta.
Add vegan cheese or nutritional yeast flakes and stir until melted.
Scoop on a plate and garnish with freshly chopped parsley.