Cook the pasta according to package instructions until al dente.
In a large skillet, heat olive oil over medium heat.
Add the sliced smoked sausage to the skillet and cook until browned, about 5-7 minutes.
Stir in the minced garlic and cook for an additional minute.
Add the cherry tomatoes and cook until they start to soften, about 3-4 minutes.
Toss in the fresh spinach and mix until wilted, about 2 minutes.
Combine the cooked pasta with the sausage and vegetable mixture, tossing well.
Add the shredded mozzarella cheese, stirring until melted and creamy.
Season with salt and pepper to taste before serving.