Preheat your oven to 400°F. On a baking sheet, toss the cherry tomatoes with a drizzle of olive oil, salt, and pepper, then roast for about 15 minutes until they start to caramelize.
Meanwhile, cook the whole wheat penne according to package instructions until al dente. Drain and set aside.
Season the chicken breast with salt and pepper. In a skillet over medium heat, drizzle a little olive oil and cook the chicken for about 5-6 minutes per side until fully cooked and lightly browned. Once done, slice the chicken into bite-sized pieces.
In another large skillet, heat the olive oil over medium heat and sauté the minced garlic until fragrant, about 1 minute.
Add the fresh spinach to the skillet and cook until it begins to wilt, stirring frequently. Pour in the light cream and stir to combine with the garlic and spinach, allowing the sauce to gently thicken.
Fold in the roasted tomatoes and the cooked penne, mixing well so that the cream sauce evenly coats the pasta.
Finally, add the sliced chicken and toss everything together until heated through. Adjust seasoning with salt and pepper as needed, and serve warm.