Bring a large pot of salted water to a boil and cook the linguine according to package directions until al dente.
While the pasta cooks, heat the olive oil in a large skillet over medium heat and add the diced chicken breast.
Season the chicken with the sea salt and black pepper, cooking until golden brown and cooked through, about 6 to 8 minutes.
Stir in the minced garlic and halved cherry tomatoes, sautéing for 2 minutes until the tomatoes begin to soften and blister.
Add the baby spinach to the skillet and stir until just wilted, then remove the pan from the heat.
In a small bowl, whisk together the basil pesto and Greek yogurt until smooth to create a creamy sauce base.
Drain the pasta, reserving two tablespoons of pasta water, and add the noodles to the skillet with the chicken and vegetables.
Pour the pesto yogurt mixture over the pasta, add the reserved water, and toss everything together until the noodles are evenly coated.
Serve immediately topped with a sprinkle of grated parmesan cheese.