Start by bringing a large pot of salted water to a boil. Add in your uncooked pasta and cook according to package instructions until al dente, about 8-10 minutes. Once cooked, drain the pasta in a colander and set aside.
In the same pot, heat olive oil over medium heat. Add the chicken sausage pieces and cook until browned and heated through, about 5-7 minutes.
Once the sausage is cooked, add the fresh green beans to the pot. Sauté for another 3-4 minutes until tender but still crisp. Stir in the minced garlic, thawed spinach, and sun-dried tomatoes. Cook for an additional 2 minutes.
Add the cooked pasta back into the pot and mix everything together. Squeeze in the lemon juice and sprinkle with Italian seasoning, red pepper flakes, and salt & pepper. Toss until well combined and heated through.
Serve your Chicken Sausage Pasta warm. Enjoy it on its own or topped with grated Parmesan cheese.