Creamy Lemon Asparagus Pasta with Peas & Parmesan
Creamy Lemon Asparagus Pasta with Peas & Parmesan is a delightful dish that celebrates the vibrant flavors of spring. The tender orecchiette pasta pairs beautifully with crisp asparagus, sweet peas, and a luscious lemon cream sauce that’s rich yet refreshing. Each bite is a harmonious balance of creamy and zesty, making it an instant favorite for pasta lovers. This recipe is perfect for family dinners or a cozy date night, bringing together comforting ingredients that feel elegant without the fuss.
Table of Contents

I first stumbled upon this dish while searching for a way to use up some asparagus and peas from my weekly grocery haul. The idea of a creamy lemon sauce was too tempting to resist! After a few tweaks, I landed on this creamy concoction that’s become a staple in my kitchen. Creamy Lemon Asparagus Pasta with Peas & Parmesan captivates not just with its flavor but also with its simple preparation—it’s both a time-saver and a crowd-pleaser. Trust me; once you try it, you’ll understand why I can’t stop raving about it!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 25 minutes, perfect for busy weeknights or last-minute guests.
- Irresistible Flavor: The blend of creamy, lemony goodness with crispy pancetta is downright addicting.
- Eye-Catching Appeal: The vibrant green of the asparagus and peas creates a stunning dish that looks like spring on a plate.
- Flexible Serving: Great for dinner, but can easily transition to an impressive lunch or brunch dish.
- Diet-Friendly Options: With a few tweaks, you can make it gluten-free or substitute for a vegetarian version!

Ingredients You’ll Need
- 8 ounces orecchiette pasta: This pasta shape holds the creamy sauce wonderfully, but you could also use penne or fusilli if you prefer.
- 8 asparagus spears (chopped into about 1-inch pieces): Fresh asparagus adds a crunch; if unavailable, frozen is a decent substitute.
- 1 cup frozen peas: Sweet and vibrant; fresh peas can be used in season for an even better flavor.
- 1 teaspoon olive oil (optional): Use only if your pancetta is lean to help in crisping.
- 8 ounces pancetta (diced): This salty meat brings depth to the dish; you can substitute with bacon or omit it for a vegetarian option.
- 2 tablespoons unsalted butter: Adds creaminess and richness to the sauce.
- 1 tablespoon all-purpose flour: This thickens the sauce, making it perfectly creamy.
- 1/4 cup white wine or broth (chicken or vegetable broth): Adds a splash of acidity; if you prefer not to use wine, broth works just as well.
- 1 cup heavy cream: The star of the sauce for its rich texture; half-and-half could be a lighter alternative.
- 1/2 teaspoon garlic powder: To enhance flavor; fresh minced garlic could be used for a more pungent kick.
- 1 lemon (zest and juice): Brightens everything up and adds freshness; use fresh lemons for the best taste.
- 1/3 cup freshly grated Parmesan cheese: Provides a savory depth; you can substitute with Pecorino Romano if desired.
- Salt & pepper to taste: Essential for balancing flavors.
- Chopped fresh parsley or basil and extra Parmesan cheese for garnishing: These simple additions refresh the dish and elevate its presentation.
How to Make Creamy Lemon Asparagus Pasta with Peas & Parmesan
Cook the pasta and veggies: Bring a large pot of salted water to a boil and cook the 8 ounces of orecchiette pasta according to package directions. A few minutes before the pasta is al dente, add the 8 asparagus spears. Finish cooking until the pasta is tender yet holds a slight bite. Toss in 1 cup of frozen peas during the last minute—this gentle heating will soften them without overcooking. Remember to reserve 1/2 cup of cooking water before draining the pasta.
Cook the pancetta: While the pasta cooks, place a skillet over medium heat with 1 teaspoon of olive oil (if needed for extra fat). Add the 8 ounces of diced pancetta and cook until crispy, around 5-7 minutes. After achieving the perfect crisp, transfer the pancetta to a plate lined with paper towels to soak up any excess grease.
Prepare the lemon sauce: In the same skillet, without wiping it clean, melt 2 tablespoons of unsalted butter over medium heat. Once melted and fragrant, sprinkle in 1 tablespoon of all-purpose flour, whisking constantly for about a minute—a whisk can help avoid lumps.
Incorporate the liquid: Slowly pour in your choice of 1/4 cup white wine or broth, continuing to whisk until the mixture thickens slightly, about 2-3 minutes. Gradually stir in 1 cup of heavy cream, whisking until it thickens to a silky texture.
Flavor the sauce: Mix in 1/2 teaspoon of garlic powder, the juice, and zest of 1 lemon, along with 1/3 cup of freshly grated Parmesan cheese. Season with salt and pepper to taste. This combination of flavors will dance on your palate!
Combine and serve: Carefully add the crispy pancetta back to the skillet, along with the drained pasta, asparagus, and peas. Toss everything gently until well combined. If the sauce is thicker than desired, gradually add some reserved cooking water until you reach your preferred consistency.
Finish and enjoy: Serve immediately, garnished with additional Parmesan cheese and a sprinkle of freshly chopped parsley or basil. Each bowl is a vibrant tribute to the simple pleasures of freshly made pasta.

Storing & Reheating
Store any leftover Creamy Lemon Asparagus Pasta in an airtight container in the refrigerator for up to 3 days. If you have more significant leftovers, you can freeze portions in an airtight container for up to 3 months. When reheating, place it in a skillet over low heat and add a splash of cream or pasta water to refresh the sauce, as it may thicken in the fridge. Stir occasionally until heated through, taking care not to let it boil.
Chef’s Helpful Tips
- To avoid soggy asparagus, add it to the pasta a few minutes before it’s finished cooking.
- Ensure you reserve enough pasta water—this starchy liquid helps bind the sauce and pasta together.
- For a more intense lemon flavor, add more zest or juice gradually while tasting.
- Keep an eye on the pancetta; it can shift from golden to burned quickly.
- You can make the sauce a little ahead of time; just don’t combine it with pasta until you’re ready to serve to avoid sogginess.
The light, zesty brightness of Creamy Lemon Asparagus Pasta with Peas & Parmesan makes it a go-to for any meal, especially on those days when you want something wholesome yet quick to whip up. The comforting flavors meld perfectly together, bringing a smile to your face with each delicious bite. Enjoy the ease of preparation and feel free to get creative with seasonal vegetables or herbs as you make this dish uniquely yours!
Recipe FAQs
Can I use different types of pasta for this recipe?
Absolutely! While orecchiette is a great choice for holding the creamy sauce, you can easily swap it for other pasta shapes like penne or fusilli. Just keep in mind that cooking times may vary slightly.
Is there a vegetarian version of this recipe?
Yes! Simply omit the pancetta or substitute it with your favorite plant-based option. You can also add in extra vegetables like mushrooms or zucchini for added texture and flavor.
How can I make this dairy-free?
To make a dairy-free version, use coconut cream or almond milk in place of heavy cream and nutritional yeast instead of Parmesan cheese. You can also replace butter with dairy-free margarine.
Can I make this dish ahead of time?
While this pasta is best served fresh, you can prepare the lemon sauce a day in advance and refrigerate it. Just reheat on low and combine with fresh pasta, asparagus, and peas right before serving for optimal results.
PrintMore Main Dishes Recipes
- Asparagus Orzo with Chicken
- Spring Pasta Primavera | Fresh Vegetable Pasta with Light Sauce
- Chicken Piccata | Lemon Butter Chicken Breast
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Lemon Asparagus Pasta with Peas & Parmesan
- Prep Time: N/A
- Cook Time: 25 minutes
- Total Time: 0 hours
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Stovetop
- Cuisine: Italian
Description
This Creamy Lemon Asparagus Pasta with Peas & Parmesan features a delightful combination of flavors, creamy texture, and fresh ingredients. Perfect for a quick dinner or a healthy meal, it’s a go-to for pasta lovers seeking a tasty, homemade option.
Ingredients
- 8 ounces orecchiette pasta
- 8 asparagus spears (chopped into about 1-inch pieces)
- 1 cup frozen peas
- 1 teaspoon olive oil (optional)
- 8 ounces pancetta (diced)
- 2 tablespoons butter (preferably unsalted)
- 1 tablespoon flour
- 1/4 cup white wine or broth
- 1 cup heavy cream
- 1/2 teaspoon garlic powder
- 1 lemon zest and juice
- 1/3 cup freshly grated parmesan cheese
- salt & pepper to taste
- chopped fresh parsley or basil and parmesan cheese for garnishing
Instructions
- Cook the pasta in salted water according to package directions. A few minutes before it's done, add asparagus and finish cooking until al dente. Add frozen peas before draining. Reserve 1/2 cup cooking water, then drain pasta.
- While pasta is cooking, cook the pancetta in a skillet over medium heat until crispy. If necessary, add a teaspoon of oil to grease the skillet.
- Transfer the cooked pancetta to a plate lined with paper towels and drain excess fat from the skillet.
- In the same skillet, melt butter over medium heat. Once melted, sprinkle in flour and whisk for about a minute.
- Gradually pour in wine or broth and whisk until thickened. Slowly add heavy cream while whisking until it begins to thicken.
- Stir in garlic, lemon juice, lemon zest, and Parmesan cheese. Season with salt and black pepper to taste.
- Add pancetta, drained pasta, asparagus, and peas to the skillet, tossing gently to combine.
- If desired, add some reserved cooking water for a creamier texture.
- Serve immediately, topped with additional Parmesan cheese and chopped parsley or basil.
Notes
For a lighter version, you can substitute half of the heavy cream with low-fat milk.
Make sure not to overcook the asparagus to retain its crispness.
Fresh peas can be used instead of frozen for a more vibrant flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 670
- Sugar: 3g
- Sodium: 900mg
- Fat: 40g
- Saturated Fat: 20g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 90mg
