Preheat your oven to 375°F (190°C), ensuring it's fully warmed up before placing the dish inside.
In a large pot of boiling salted water, cook the cheese tortellini according to the package directions, usually about 3-5 minutes for fresh or 7-10 minutes for frozen. Once cooked, drain and set them aside.
In a medium mixing bowl, thoroughly combine the basil pesto, heavy cream, minced garlic, and half of the shredded mozzarella cheese. Stir until the mixture is smooth and well blended.
In a spacious baking dish (approximately 9x13 inches), add the cooked tortellini along with the pesto mixture, halved cherry tomatoes, and baby spinach. Gently toss all the ingredients together until they are evenly coated.
Season the mixture with salt and pepper to suit your taste preferences, mixing it in well.
Evenly sprinkle the remaining mozzarella cheese and the grated Parmesan cheese over the top of the tortellini mixture, creating a delicious cheesy layer.
Cover the baking dish tightly with aluminum foil and place it in the preheated oven. Bake for 20 minutes.
After 20 minutes, carefully remove the foil and continue baking for an additional 10-15 minutes, or until the cheese is bubbling and has turned a delightful golden brown.
Once finished, take the dish out of the oven and allow it to cool for a few minutes to set before serving.
Lastly, garnish your creamy pesto tortellini bake with fresh basil leaves for an aromatic touch and an appealing presentation.
Notes
Use fresh basil leaves for garnish to enhance flavor.