In a large skillet, heat the olive oil over medium heat.
Add the minced garlic to the skillet and sauté for about 1 minute until fragrant.
Add the shrimp to the skillet and season with salt, pepper, and Italian seasoning. Cook for 2-3 minutes until the shrimp are pink and opaque. Remove the shrimp from the skillet and set aside.
In the same skillet, add the cherry tomatoes and cook for about 2 minutes until they start to soften.
Stir in the spinach and cook until wilted.
Reduce the heat to low and pour in the heavy cream, stirring to combine. Allow it to simmer for a minute.
Add the grated Parmesan cheese and stir until melted and creamy.
Return the cooked shrimp to the skillet and toss to coat in the creamy sauce.
Adjust seasoning with more salt and pepper if needed.
Serve immediately, garnished with fresh basil leaves.