Cook pasta according to package instructions until al dente. Drain, rinse with cold water and set aside. Reserve 1/2 cup of cooking water from pasta in case you will want to thin the sauce.
Add vegan yogurt (or sour cream) and 1 tablespoon of Cajun seasoning to a medium bowl. Stir to combine.
Add the chicken pieces to the sauce and stir to cover them evenly.
In a large skillet, heat 2 tablespoons olive oil over medium heat. Add chicken and cook for about 5 minutes until browned. Stir once to get the even crust. Remove to the plate and set aside.
To the same pan (no need to clean it) add chopped onion and garlic, cook for 3 minutes until softened.
Add diced tomatoes, tomato paste and the remaining 1 tablespoon of cajun seasoning. Cook for 3 more minutes.
Drain cashews and place them in a blender with 1 1/2 cup of clean water, salt and pepper. Blend until smooth.
Add cashew cream to the pan and cook stirring until it thickens, will take a few minutes. Taste and add more salt if needed.
Stir in pasta and chicken.
Serve immediately with parmesan and parsley on top.
Notes
To store: Leftover Cajun chicken pasta can be stored in an airtight container and kept in the fridge for 3 to 4 days. Reheat it in the microwave until it’s warmed through, or in a skillet with a splash of vegetable broth to loosen up the cashew sauce.To freeze: Freeze leftovers in an airtight container or freezer bag for up to 3 months. Let it thaw in the refrigerator and then reheat it according to the instructions above.Cajun seasoning I used: