Let me tell you, the aroma of garlic sizzling in butter, mingled with zesty lemon and sweet shrimp, wafting through my kitchen is enough to make anyone’s mouth water. The first time I whipped up this creamy lemon garlic shrimp pasta with fresh peas, I was instantly hooked. It was one of those rare moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special. I remember when I was knee-high to a grasshopper, summers meant fresh peas straight from the garden, and somehow that bright sweetness always made its way into family dinners. Years ago, I stumbled upon this recipe during a rainy weekend cooking spree, trying to recreate that nostalgic comfort with a fresh twist.
My family couldn’t stop sneaking shrimp off the plate while the pasta was still warm (and honestly, I can’t really blame them). This creamy lemon garlic shrimp pasta with fresh peas is dangerously easy to make and offers pure, nostalgic comfort. You know what? It’s perfect for potlucks, a sweet treat for your kids after school, or even to brighten up your Pinterest recipe board. I’ve tested this recipe more times than I can count—in the name of research, of course—and it’s become a staple for family gatherings and gifting to friends who just can’t get enough. Honestly, this pasta feels like a warm hug on a plate, and you’re going to want to bookmark this one.
Why You’ll Love This Creamy Lemon Garlic Shrimp Pasta Recipe
After countless trials (and a few kitchen mishaps), I can confidently say this creamy lemon garlic shrimp pasta with fresh peas hits all the right notes. Here’s why it stands out:
- Quick & Easy: Comes together in under 30 minutes, perfect for busy weeknights or those last-minute cravings when you want something satisfying without a hassle.
- Simple Ingredients: No fancy grocery runs—most of these ingredients are pantry staples you probably already have, plus a handful of fresh peas and shrimp.
- Perfect for Any Occasion: Whether it’s a cozy dinner, a casual date night, or impressing guests at your next potluck, this recipe delivers.
- Crowd-Pleaser: Kids and adults alike rave about it—there’s just something about that creamy lemon-garlic combo paired with tender shrimp and sweet peas that makes everyone smile.
- Unbelievably Delicious: The texture and flavor balance is spot on—the sauce is silky without being too heavy, brightened by lemon and fresh herbs, making it comfort food with a fresh twist.
What sets this recipe apart? It’s the way the shrimp is cooked just right—nice and tender but not rubbery—and the fresh peas that bring a pop of natural sweetness and color. Plus, using freshly squeezed lemon juice instead of bottled makes all the difference. This isn’t just another pasta dish; it’s the best version you’ll find on the internet, tested and family-approved. Honestly, after the first bite, you might just close your eyes and savor it for a moment—comfort food that feels both indulgent and refreshing.
What Ingredients You Will Need
This creamy lemon garlic shrimp pasta with fresh peas uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with a few fresh additions that really make this recipe pop.
- For the Pasta and Shrimp:
- 8 oz (225 g) linguine or spaghetti (I like Barilla for its perfect al dente texture)
- 1 lb (450 g) large shrimp, peeled and deveined (wild-caught if possible for better flavor)
- 2 tbsp olive oil
- Salt and freshly ground black pepper, to taste
- For the Creamy Lemon Garlic Sauce:
- 3 tbsp unsalted butter, divided (adds richness)
- 4 garlic cloves, minced (for that punch of flavor)
- 1 cup (240 ml) heavy cream (use half-and-half for a lighter option)
- 1/2 cup (50 g) grated Parmesan cheese (freshly grated works best)
- Juice and zest of 1 large lemon (fresh lemon juice is a must!)
- 1/2 tsp red pepper flakes (optional, for a subtle kick)
- 1/4 cup (60 ml) dry white wine or chicken broth (adds depth, but skip if you prefer)
- Fresh Peas:
- 1 cup (150 g) fresh or frozen peas (fresh if in season, frozen works fine too)
- Herbs and Garnish:
- 2 tbsp fresh parsley, chopped (adds a fresh, herbal note)
- Extra lemon slices for garnish (optional, but makes it pretty!)
Substitutions? You can swap heavy cream for coconut cream for a dairy-free version, and almond or gluten-free pasta if needed. Frozen peas work wonders when fresh aren’t available, and using pre-minced garlic is a time-saver (though fresh is always better). I’ve found that a good quality Parmesan like Parmigiano-Reggiano really pumps up the flavor, so don’t skimp if you can help it!
Equipment Needed
- Large pot for boiling pasta (a 6-quart pot works well)
- Large skillet or sauté pan (a non-stick or stainless steel pan with a lid is ideal)
- Colander or strainer to drain pasta
- Measuring cups and spoons
- Wooden spoon or silicone spatula for stirring
- Microplane or fine grater for lemon zest and Parmesan
- Optional: Garlic press (if you prefer quicker prep)
If you don’t have a microplane, a regular fine grater works just fine. For sautéing shrimp, a cast-iron skillet heats evenly and adds a nice sear, but any sturdy pan will do. I keep a set of inexpensive measuring spoons on hand—they’re budget-friendly and make recipe success easier. Maintaining your skillet by seasoning it regularly (if cast iron) will keep that shrimp cooking beautifully without sticking.
Preparation Method

- Cook the Pasta: Bring a large pot of salted water to a boil. Add 8 oz (225 g) linguine and cook until al dente, about 9-11 minutes (check package instructions). Reserve 1 cup (240 ml) pasta water before draining. This starchy water will help loosen the sauce later.
- Prepare the Shrimp: While pasta cooks, pat 1 lb (450 g) shrimp dry with paper towels. Season lightly with salt and pepper. Heat 2 tbsp olive oil in a large skillet over medium-high heat. Add shrimp in a single layer and cook 2 minutes per side until pink and opaque. Remove shrimp and set aside. (Pro tip: Don’t overcrowd the pan, or shrimp will steam instead of sear.)
- Make the Sauce Base: In the same skillet, lower heat to medium and melt 2 tbsp unsalted butter. Add 4 minced garlic cloves and sauté for about 1 minute until fragrant but not browned. Pour in 1/4 cup (60 ml) dry white wine or chicken broth and simmer for 2 minutes to reduce slightly. This adds a subtle depth of flavor.
- Add Cream and Cheese: Stir in 1 cup (240 ml) heavy cream and 1/2 cup (50 g) freshly grated Parmesan. Mix well, letting sauce thicken gently for 3-4 minutes. If the sauce feels too thick, add reserved pasta water a tablespoon at a time to reach your desired consistency.
- Brighten with Lemon and Peas: Stir in the juice and zest of 1 large lemon plus 1 cup (150 g) fresh or frozen peas. Cook for 2-3 minutes until peas are tender and sauce is creamy. Taste and season with salt, pepper, and 1/2 tsp red pepper flakes if using.
- Combine Pasta and Shrimp: Add drained pasta and cooked shrimp back to the skillet. Toss gently but thoroughly to coat everything in that luscious sauce. Cook together for 1-2 minutes to meld flavors.
- Garnish and Serve: Remove from heat and sprinkle 2 tbsp chopped fresh parsley over the top. Serve immediately with extra Parmesan and lemon slices on the side.
Heads up: If your sauce starts to separate or looks a bit grainy, lowering the heat and adding a splash more pasta water usually helps smooth it out. Also, don’t rush the shrimp cooking—it’s quick but delicate. Overcooked shrimp turns rubbery, and nobody wants that!
Cooking Tips & Techniques for Perfect Results
Let’s face it, shrimp pasta can be tricky if you’re not careful—but I’ve learned a few things over the years that might save you some kitchen headaches. First, drying your shrimp before cooking is key. Moisture is the enemy of a good sear, and you want that slight caramelization for texture and flavor.
When sautéing garlic, watch it like a hawk! It goes from fragrant to burnt in seconds, and burnt garlic can ruin the whole dish. I usually stir constantly over medium heat to keep it golden but not dark.
Timing is everything here. Boil your pasta and cook shrimp simultaneously to save time. While the pasta finishes, your sauce comes together quickly. Multitasking like this keeps dinner on the table fast.
Don’t skip the pasta water—this little trick is magic for loosening sauces and helping them cling to the noodles. I always reserve at least a cup before draining.
And finally, fresh lemon juice makes a huge difference. Bottled lemon juice just doesn’t have that bright, fresh zing. If you want a little extra punch, the zest adds essential oils that lift the sauce beautifully.
Variations & Adaptations
One of the best things about this creamy lemon garlic shrimp pasta with fresh peas is how flexible it is. Here are a few ways I’ve changed it up depending on mood or pantry stock:
- Low-Carb Swap: Use zucchini noodles or shirataki noodles instead of pasta for a lighter, keto-friendly option.
- Seasonal Twist: Substitute fresh peas with asparagus tips or snap peas in spring. In fall, try roasted butternut squash cubes to add sweetness and texture.
- Dairy-Free Version: Replace heavy cream with full-fat coconut milk and use nutritional yeast instead of Parmesan. It’s surprisingly tasty and creamy.
- Spicy Kick: Add extra red pepper flakes or a splash of hot sauce for those who like some heat.
- Vegetarian Adaptation: Swap shrimp for sautéed mushrooms or artichoke hearts for a meatless version that still feels special.
Personally, I once tried this with smoked paprika and it added a smoky depth that was unexpected but delicious. Don’t be afraid to experiment a little!
Serving & Storage Suggestions
This creamy lemon garlic shrimp pasta with fresh peas is best served hot and fresh from the pan for that luscious creaminess. I like to garnish it with a sprinkle of fresh parsley and a few lemon wedges—makes a nice pop of color and lets everyone add extra zing if they want.
Pair it with a crisp green salad or crusty garlic bread for a well-rounded meal. A chilled glass of Sauvignon Blanc or your favorite crisp white wine pairs beautifully with the lemony shrimp flavors.
If you have leftovers (unlikely, but it happens!), store them in an airtight container in the fridge for up to 2 days. When reheating, add a splash of cream or milk and warm gently on the stovetop to bring back that silky texture. Microwave works too, but watch the shrimp—it can get rubbery if overheated.
Flavors meld beautifully when reheated, so leftovers often taste even better the next day. Just be sure to keep it covered to prevent drying out.
Nutritional Information & Benefits
This dish packs a nice nutritional punch without feeling heavy. One serving (about 1/4 of the recipe) provides roughly:
| Calories | 480 kcal |
|---|---|
| Protein | 35 g |
| Fat | 22 g |
| Carbohydrates | 38 g |
| Fiber | 4 g |
Shrimp is a great lean protein source rich in selenium and vitamin B12. The fresh peas add fiber, vitamin C, and a touch of sweetness with minimal calories. Using olive oil and butter in moderation provides healthy fats and richness.
This recipe is naturally gluten-free if you swap regular pasta for gluten-free noodles, and can easily be made dairy-free with simple substitutions mentioned earlier. Just watch out if you have shellfish allergies—shrimp is the star here!
From a wellness perspective, this meal strikes a nice balance between comfort and nutrition. It’s filling and satisfying without feeling heavy or greasy, which suits my busy lifestyle perfectly.
Conclusion
So, why is this creamy lemon garlic shrimp pasta with fresh peas worth your time? Because it’s a perfect blend of quick, easy, and downright delicious. You can customize it to suit your dietary needs or flavor preferences, but it always delivers that comforting, bright, creamy goodness that makes dinner feel special.
I love this recipe because it reminds me of family dinners and fresh summer harvests, yet it’s simple enough to make any night of the week. Give it a try—you might find it becoming your go-to for those nights when you want a little luxury without the fuss.
Don’t forget to leave a comment below with your tweaks or how it went for you. Share this with your friends who love shrimp pasta, and let’s keep the tasty conversations going. Happy cooking, and remember: dinner doesn’t have to be complicated to be unforgettable!
FAQs About Creamy Lemon Garlic Shrimp Pasta with Fresh Peas
Can I use frozen shrimp for this recipe?
Absolutely! Just thaw the shrimp completely and pat dry before cooking. This helps achieve a nice sear and prevents sogginess.
What can I substitute for fresh peas if I don’t have any?
Frozen peas are a great substitute and work well here. You can also try snap peas or asparagus tips for a different seasonal twist.
Is there a way to make this recipe dairy-free?
Yes! Replace heavy cream with coconut cream or a dairy-free cream alternative, and swap Parmesan for nutritional yeast. It won’t be exactly the same but still delicious.
How do I prevent the shrimp from becoming rubbery?
Cook shrimp quickly over medium-high heat just until they turn pink and opaque—about 2 minutes per side. Overcooking is the main culprit for rubbery shrimp.
Can I prepare this dish ahead of time?
You can cook the shrimp and pasta separately and combine just before serving. The sauce is best fresh but can be reheated gently with a splash of liquid. Leftovers keep well refrigerated for 1-2 days.
Pin This Recipe!

Creamy Lemon Garlic Shrimp Pasta Recipe with Fresh Peas
A quick and easy creamy lemon garlic shrimp pasta with fresh peas that delivers bold flavor and comforting freshness, perfect for family dinners or potlucks.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 8 oz linguine or spaghetti
- 1 lb large shrimp, peeled and deveined
- 2 tbsp olive oil
- Salt and freshly ground black pepper, to taste
- 3 tbsp unsalted butter, divided
- 4 garlic cloves, minced
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Juice and zest of 1 large lemon
- 1/2 tsp red pepper flakes (optional)
- 1/4 cup dry white wine or chicken broth
- 1 cup fresh or frozen peas
- 2 tbsp fresh parsley, chopped
- Extra lemon slices for garnish (optional)
Instructions
- Bring a large pot of salted water to a boil. Add linguine and cook until al dente, about 9-11 minutes. Reserve 1 cup pasta water before draining.
- Pat shrimp dry with paper towels. Season with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Add shrimp in a single layer and cook 2 minutes per side until pink and opaque. Remove shrimp and set aside.
- Lower heat to medium and melt 2 tbsp butter in the same skillet. Add minced garlic and sauté for about 1 minute until fragrant but not browned.
- Pour in dry white wine or chicken broth and simmer for 2 minutes to reduce slightly.
- Stir in heavy cream and grated Parmesan. Let sauce thicken gently for 3-4 minutes. Add reserved pasta water a tablespoon at a time if sauce is too thick.
- Stir in lemon juice and zest plus peas. Cook for 2-3 minutes until peas are tender and sauce is creamy. Season with salt, pepper, and red pepper flakes if using.
- Add drained pasta and cooked shrimp back to the skillet. Toss gently to coat everything in the sauce. Cook together for 1-2 minutes to meld flavors.
- Remove from heat and sprinkle chopped parsley over the top. Serve immediately with extra Parmesan and lemon slices on the side.
Notes
Dry shrimp before cooking to get a good sear. Avoid overcooking shrimp to prevent rubbery texture. Use fresh lemon juice and zest for best flavor. Reserve pasta water to adjust sauce consistency. Lower heat if sauce separates and add pasta water to smooth it out.
Nutrition
- Serving Size: About 1/4 of the rec
- Calories: 480
- Fat: 22
- Carbohydrates: 38
- Fiber: 4
- Protein: 35
Keywords: shrimp pasta, lemon garlic shrimp, creamy pasta, fresh peas, quick dinner, easy shrimp recipe, family meal, potluck recipe


