Cook the linguine pasta according to the instructions on the package. 3 minutes before it’s done cooking, add in the peas. Once you’re done with cooking the pasta, reserve 1 cup of the pasta water and drain out the rest.
Meanwhile, cook the bacon in a large skillet over medium heat until crisp. Remove the bacon from the skillet; leave the bacon fat in the skillet.
Add the garlic to the bacon fat and cook for about 15 seconds, or until fragrant.
Add the shrimp to the skillet, season with salt and pepper, and cook over medium-high heat until pink, about 1 to 2 minutes per side. Remove the shrimp from the saucepan and set it aside.
Whisk in the wine and bring it to a boil. Cook until the wine has reduced by half, about 2 minutes.
Add the mussels to the wine and cover with a lid. Cook until the mussels have opened, about 5 minutes. Discard any mussels that do not open. Transfer the rest to a plate and set them aside.
To the wine, whisk in the heavy cream, lemon juice, and season with salt and pepper. Continue to cook for about 2 to 3 minutes or until the sauce has thickened. Taste for salt and pepper and adjust.
Return the shrimp and mussels to the pan and stir in the cooked pasta and peas. If the sauce is too thick, stir in a bit of the reserved pasta water to thin it out.
Remove from heat, top with cooked bacon, garnish with parsley and grated parmesan cheese, and serve with lemon wedges.
Notes
Pasta: I serve this dish with linguine pasta, but you could also use fettuccine or spaghetti.
Heavy Cream: The cream sauce is prepared with heavy cream, which results in a rich, creamy, thickened sauce. Using milk, half & half, or light cream will have different results.
Lemon Juice: I use about a tablespoon or two of lemon juice, but if you don't like a lemony flavor, leave it out.