Cook your pasta of choice according to package instructions until al dente. Reserve 1/4 cup of the pasta water and drain the rest. Set the pasta aside.
In a large skillet over medium heat, add a drizzle of olive oil and sauté the diced yellow onion for 2–3 minutes until softened. Add the garlic paste and cook for another 30 seconds until fragrant.
Next, add the chopped cherry tomatoes and sauté for about 3 minutes until they begin to soften and release their juices. Toss in the spinach and cook until wilted, about 2 minutes.
Once the vegetables are cooked down, pour in the heavy whipping cream and stir to combine. Bring the mixture to a gentle simmer, then stir in the grated parmesan cheese until the sauce becomes smooth and creamy.
Add the cooked pasta to the skillet and toss to coat in the sauce. If needed, stir in a bit of the reserved pasta water to loosen the sauce.
Season with salt and pepper to taste, and serve warm with your chicken parmesan.