Keto Creamy Shrimp Marsala Linguine with Mushrooms

Rich, restaurant-style pasta featuring succulent shrimp and earthy mushrooms in a luxurious marsala cream sauce with thyme and garlic. The wine-forward sauce coats tender linguine with silky texture and savory depth. Perfect for impressing dinner guests or celebrating a special evening. This version balances the acidity of dry marsala with heavy cream and parmesan for a decadent but not overwhelming dish, with brown-buttered mushrooms providing umami contrast.
Ingredients
- 1 lb linguine
- ¼ cup green onion, chopped
- 10 tablespoons butter
- 2 teaspoons fresh thyme leaves
- 2 tablespoons garlic, minced
- 1 cup dry marsala winedry white wine or chicken broth1:1alcohol-free/substitution
loses wine complexity but maintains sauce structure
- 2 cups heavy whipping cream
- 1 cup whole milk
- ½ cup grated parmesan cheese
- 8 ounces mushrooms, sliced
- 1 ½ lbs cooked shrimp, deveined, tails removed
Instructions
- 1
Wash and chop green onion.
- 2
Melt butter with chopped green onion, thyme, and garlic in a medium saucepan over medium heat, stirring frequently.
- 3
Cook until mixture begins to gently boil, about 5 minutes.
- 4
Pour in dry marsala wine and simmer 5 minutes more.
- 5
Melt butter in a large saute pan over medium-high heat.
- 6
Add sliced mushrooms and cook, stirring frequently, until browned, 3-5 minutes.
- 7
Add cooked shrimp to mushrooms and cook together 5 minutes more.
- 8
Return to the saucepan and add heavy whipping cream, whole milk, and grated parmesan cheese to the marsala mixture.
- 9
Cook over medium heat 5 minutes.
- 10
Combine the mushroom and shrimp mixture into the cream sauce and reduce heat to a gentle boil.
- 11
Meanwhile, cook linguine according to package directions and drain.
- 12
Toss linguine with creamy marsala shrimp sauce and serve.
Tips
Use pre-cooked shrimp to avoid overcooking; they need only heating through. Overcooked shrimp becomes rubbery and tough.
Brown the mushrooms thoroughly without crowding the pan; this develops deep umami flavors that anchor the delicate marsala sauce.
Add pasta water to sauce if it becomes too thick; starch helps emulsify the cream and creates silkier coating.
Good to Know
Refrigerate in airtight container up to 3 days. Sauce may separate slightly; reheat gently over low heat with splash of cream, stirring constantly.
Prepare butter-wine mixture and mushroom-shrimp components up to 6 hours ahead. Combine and warm just before serving. Cook pasta fresh.
Serve immediately in shallow bowls with extra grated parmesan, fresh thyme sprig, and cracked black pepper. Pair with Pinot Grigio or Sauvignon Blanc.
Common Mistakes
Use medium or lower heat when adding cream to wine mixture to prevent curdling or breaking the sauce.
Do not overcook shrimp; add to sauce only to reheat through, or it becomes tough and rubbery.
Stir mushrooms frequently while browning to achieve even caramelization without steaming them.
Substitutions
Dairy-Free Swaps
General Alternatives
loses wine complexity but maintains sauce structure
FAQ
Can I use frozen shrimp instead of cooked?
Yes, use thawed frozen shrimp. Add raw shrimp to the pan with mushrooms and cook 3-4 minutes until pink and cooked through, then proceed. Avoid pre-cooked frozen shrimp as timing becomes difficult.
What if my sauce breaks or curdles?
Remove from heat immediately. Whisk in 2-3 tablespoons cold cream off-heat, then return to very low heat while stirring constantly. If still broken, strain through fine sieve and start fresh cream base.
Can I freeze this dish and reheat?
Freezing is not recommended as cream-based sauces separate and become grainy when thawed. Refrigerate up to 3 days and reheat gently on stovetop with additional cream to restore texture.