
This creamy Cajun shrimp linguine is rich, spicy, and packed with tender shrimp, earthy mushrooms, and wilted spinach. A little tomato paste, Parmesan, and lemon juice give the sauce extra depth, making it an easy restaurant-style pasta dinner for any night of the week.
Bring a large pot of water to a boil and season it with the chicken bouillon. Add the linguine and cook until al dente according to the package directions, about 7 to 9 minutes. Reserve 1/2 cup of the pasta water, then drain the pasta.



In a bowl, toss the shrimp with the Cajun seasoning, Old Bay, Italian seasoning, onion powder, garlic powder, paprika, and cayenne pepper until evenly coated. Heat 1 tbsp olive oil and 1 tbsp butter in a large skillet over medium-high heat. Cook the shrimp for 1 to 2 minutes per side, just until pink and cooked through, then transfer to a plate.



In the same skillet, add the remaining 1 tbsp olive oil and 1 tbsp butter. Add the chopped onion and cook for 2 to 3 minutes until softened. Stir in the minced garlic and tomato paste, and cook for 1 minute. Add the red pepper flakes, lemon juice, and reserved pasta water, scraping up any browned bits from the pan.


Add the mushrooms and cook for 2 to 3 minutes until tender. Stir in the spinach and let it wilt. Pour in the heavy cream, bring to a gentle simmer, and season with salt and pepper to taste.



Stir the Parmesan into the sauce until melted. Add the cooked linguine and toss until well coated, loosening the sauce with a splash of extra pasta water if needed. Return the shrimp to the skillet, toss gently, and serve immediately.



Do not overcook the shrimp or they will turn rubbery; remove them from the pan as soon as they are opaque. If you want a milder sauce, reduce the cayenne and red pepper flakes. Baby spinach can be swapped for kale, and cremini or white mushrooms both work well. Refrigerate leftovers in an airtight container for up to 2 days and reheat gently with a splash of cream or water.