Place the Spice/Herb Ingredients (except the red pepper flakes) into a small bowl, mix well. Set aside.
Fill a large stock pot full of water. Add some sea salt to the water. Bring the water to a boil then add the pasta. Stir occasionally to prevent sticking. Boil the pasta according to package directions then rinse with cold water to remove any excess starch, shake well, set aside.
In the meantime, make the Battuto by placing the onion, carrot, and celery into a food processor and pulse until everything is broken down into fine bits, almost paste like. Scrape down the sides of the food processor and pulse again to ensure that everything is super fine. Then place the Battuto into a large ceramic/enamel lined skillet, Dutch oven, or non-stick skillet. Sauté the Battuto, stirring occasionally, until all the water has evaporated from the Battuto vegetables, about 5 minutes.
Add the garlic and tomato paste to the skillet and sauté for one minute, stirring constantly. Then all the remaining Sauce Ingredients and the Spice/Herb mix to the skillet. Stir well to incorporate, then simmer on medium-low for 9 minutes.
After 9 minutes, add the red pepper flakes and cooked pasta until the pasta is heated through.
Serve, topped with a sprinkle of Vegan Parmesan Cheese and freshly chopped parsley.