In a large pot of salted boiling water, cook the fettuccine or linguine according to package instructions until al dente. Drain and set aside, reserving a little pasta water.
In a medium bowl, toss the shrimp with Cajun seasoning until evenly coated.
In a large skillet, heat the olive oil over medium heat. Add the seasoned shrimp and cook for 2-3 minutes on each side until they turn pink and opaque. Remove the shrimp from the skillet and set aside.
In the same skillet, add the diced onion and sauté for 3-4 minutes until softened. Add the minced garlic and sauté for another minute until fragrant.
Pour in the chicken broth and scrape the bottom of the skillet to deglaze. Stir in the heavy cream and bring the mixture to a gentle simmer.
Add the cherry tomatoes and spinach to the skillet. Cook for 2-3 minutes until the spinach has wilted. Stir in the cooked pasta and shrimp, combining everything well over low heat. If the sauce is too thick, add reserved pasta water a little at a time to reach desired consistency. Season with salt and pepper to taste.
Plate the creamy Cajun shrimp pasta and garnish with grated Parmesan cheese and chopped parsley. Enjoy!
Notes
Add more Cajun seasoning for extra spice if desired.