Keto Creamy Shrimp Marsala Linguine with Mushrooms

Prep: 15 minCook: 30 min6 servingsmediumItalian-American
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

6 servings
  • 1 lb linguine
  • ¼ cup green onion, chopped
  • 10 tablespoons butter
    olive oil3 Tbspvegandairy-free

    neutral flavor works but less luxurious

    Full guide →
  • 2 teaspoons fresh thyme leaves
  • 2 tablespoons garlic, minced
  • 1 cup dry marsala wine
    dry white wine or chicken broth1:1alcohol-free/substitution

    loses wine complexity but maintains sauce structure

  • 2 cups heavy whipping cream
    creme fraiche or Greek yogurt1:1dairy-based

    lower fat option

    Full guide →
  • 1 cup whole milk
  • ½ cup grated parmesan cheese
    pecorino romano1:1cheese-swapdairy-free

    saltier, more assertive

    Full guide →
  • 8 ounces mushrooms, sliced
    asparagus or sun-dried tomatoes8 ozvegetable-swap

    adds brightness instead of earthiness

    Full guide →
  • 1 ½ lbs cooked shrimp, deveined, tails removed

Instructions

  1. 1

    Wash and chop green onion.

  2. 2

    Melt butter with chopped green onion, thyme, and garlic in a medium saucepan over medium heat, stirring frequently.

  3. 3

    Cook until mixture begins to gently boil, about 5 minutes.

  4. 4

    Pour in dry marsala wine and simmer 5 minutes more.

  5. 5

    Melt butter in a large saute pan over medium-high heat.

  6. 6

    Add sliced mushrooms and cook, stirring frequently, until browned, 3-5 minutes.

  7. 7

    Add cooked shrimp to mushrooms and cook together 5 minutes more.

  8. 8

    Return to the saucepan and add heavy whipping cream, whole milk, and grated parmesan cheese to the marsala mixture.

  9. 9

    Cook over medium heat 5 minutes.

  10. 10

    Combine the mushroom and shrimp mixture into the cream sauce and reduce heat to a gentle boil.

  11. 11

    Meanwhile, cook linguine according to package directions and drain.

  12. 12

    Toss linguine with creamy marsala shrimp sauce and serve.

Tips

Tip 1

Use pre-cooked shrimp to avoid overcooking; they need only heating through. Overcooked shrimp becomes rubbery and tough.

Tip 2

Brown the mushrooms thoroughly without crowding the pan; this develops deep umami flavors that anchor the delicate marsala sauce.

Tip 3

Add pasta water to sauce if it becomes too thick; starch helps emulsify the cream and creates silkier coating.

Good to Know

Storage

Refrigerate in airtight container up to 3 days. Sauce may separate slightly; reheat gently over low heat with splash of cream, stirring constantly.

Make Ahead

Prepare butter-wine mixture and mushroom-shrimp components up to 6 hours ahead. Combine and warm just before serving. Cook pasta fresh.

Serve With

Serve immediately in shallow bowls with extra grated parmesan, fresh thyme sprig, and cracked black pepper. Pair with Pinot Grigio or Sauvignon Blanc.

See pairing guide →

Common Mistakes

Watch

Use medium or lower heat when adding cream to wine mixture to prevent curdling or breaking the sauce.

Watch

Do not overcook shrimp; add to sauce only to reheat through, or it becomes tough and rubbery.

Watch

Stir mushrooms frequently while browning to achieve even caramelization without steaming them.

Substitutions

Dairy-Free Swaps

heavy whipping cream
creme fraiche or Greek yogurt1:1dairy-based

lower fat option

Full guide →
parmesan cheese
pecorino romano1:1cheese-swapdairy-free

saltier, more assertive

Full guide →
butter
olive oil3 Tbspvegandairy-free

neutral flavor works but less luxurious

Full guide →

General Alternatives

dry marsala wine
dry white wine or chicken broth1:1alcohol-free/substitution

loses wine complexity but maintains sauce structure

mushrooms
asparagus or sun-dried tomatoes8 ozvegetable-swap

adds brightness instead of earthiness

Full guide →
Find more substitutions →

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.