Soak the Cashews: Place raw cashews in a bowl, and cover with the boiling water. Let the cashews soak for 10 minutes. While you wait, start bringing a large pot of salted water to a boil on the stovetop and chopping up the kale.
Drain Sun Dried Tomatoes: Drain the sun dried tomatoes well, reserving some of the oil for cooking later.
Prepare the Cashew Cream: Add the cashews and water to a blender along with the lemon zest, lemon juice and half of the sun dried tomatoes. Blend until smooth and creamy.
Cook Pasta: Cook bowtie pasta al dente according to package instructions. Once cooked, reserve 2 cups of the pasta water before draining the pasta.
Cook Onion & Garlic: Once the pasta is cooking, heat 1 tbsp of the reserved tomato oil (or olive oil) over medium heat in a large pan. Add the onions and garlic and cook for 3-4 minutes until the onions are soft. You may want to add additional veggies such as zucchini, bell pepper, asparagus or broccoli. You may add them here or steam/roast them separately and mix them in at the end.
Add Herbs and Remaining Tomatoes: Add sun-dried tomatoes, chili flakes and oregano. Cook for an additional 2-3 minutes, stirring often.
Add Cashew Cream: Add the cashew cream, stir well and cook for another minute.
Add Pasta and Kale: Stir in the cooked pasta and kale.
Slowly Add Pasta Water: Slowly start adding the reserved pasta water, 1/4 cup at a time until you reach a smooth, thick and creamy consistency over 2-3 minutes. You may use the full 2 cups depending on the consistency you'd like.
Serve: Divide the pasta evenly between bowls and serve with chopped parsley or basil and freshly ground black pepper, if desired.