Heat the oil in a large, high sided skillet, over medium heat.
Add the washed and dried tomatoes to the skillet. Cook, stirring occasionally for 4-5 minutes. Add the butter, garlic, and dried pasta to the pan. Stir well to coat the pasta with the butter, oil, and tomatoes.
Add the chicken stock to the pan along with the spinach leaves, salt and pepper. Reduce the heat to medium/low and cover and cook for 8-9 minutes.
Remove the cover and stir in the fresh basil leaves and Parmesan cheese. Cook for an additional 1-2 minutes. Serve hot with additional Parmesan cheese if desired.
