My family is always on the lookout for quick, delicious, and vibrant weeknight meals, and this Creamy Pesto Pasta with Peas has become an absolute staple in our rotation. It’s one of those dishes that manages to be both incredibly simple to make and wonderfully satisfying. Even my pickiest eater devours it, and the bright green peas and fragrant pesto always bring a touch of springtime to our table, no matter the season. The creamy sauce coats every strand of pasta perfectly, and the sweetness of the peas provides a lovely counterpoint to the rich, herbaceous pesto. Honestly, if you’re searching for a foolproof, crowd-pleasing vegetarian meal that’s ready in minutes, look no further. This Creamy Pesto Pasta with Peas is a guaranteed winner.
Ingredients
- Pasta: 1 pound of your favorite pasta shape. Penne, fusilli, shells, or rotini work exceptionally well as their shapes hold the creamy pesto sauce beautifully. Consider using bronze-die pasta for a rougher texture that grabs the sauce even better.
- Frozen Peas: 1 cup of frozen peas. Frozen peas are ideal for this recipe because they cook quickly and retain their vibrant green color and sweetness. No need to thaw them beforehand!
- Pesto: 1/2 cup of prepared pesto. Use your favorite store-bought pesto for convenience, or make your own homemade pesto for an even more intense flavor. Fresh basil pesto is the classic choice, but sun-dried tomato pesto or even a spinach pesto can also create delicious variations.
- Heavy Cream: 1 cup of heavy cream. Heavy cream provides the rich, luxurious creaminess that makes this pasta dish so indulgent. For a slightly lighter option, you could use half-and-half or crème fraîche, but the texture will be less rich.
- Parmesan Cheese: 1/2 cup of grated Parmesan cheese, plus extra for serving. Freshly grated Parmesan is highly recommended for its superior flavor and melting quality. Parmigiano-Reggiano is the gold standard, but Grana Padano is a more budget-friendly alternative that works well.
- Garlic: 2 cloves of garlic, minced. Fresh garlic is crucial for adding a pungent, aromatic base to the sauce. Mince it finely to ensure it disperses evenly throughout the dish.
- Olive Oil: 2 tablespoons of olive oil. Use good quality extra virgin olive oil to sauté the garlic and add richness to the sauce.
- Salt and Black Pepper: To taste. Seasoning is key! Taste as you go and adjust the salt and pepper to enhance the flavors.
- Pasta Water: Reserved from cooking the pasta. Pasta water is starchy and helps emulsify the sauce, creating a silky smooth texture. Don’t discard it after draining your pasta!
Instructions
- Cook the Pasta: Begin by bringing a large pot of salted water to a rolling boil. Salt the water generously – it should taste like the sea. Add your pasta and cook according to package directions until al dente. “Al dente” means “to the tooth” in Italian, and refers to pasta that is cooked through but still firm to the bite. This prevents the pasta from becoming mushy when combined with the sauce. While the pasta is cooking, reserve about 1 cup of pasta water before draining. Set the pasta water aside – you will need it later to create the perfect creamy consistency for your sauce. Drain the pasta in a colander and set aside. Do not rinse the pasta after draining, as rinsing removes the starch that helps the sauce adhere.
- Sauté the Garlic: While the pasta is cooking, prepare the base of your sauce. Place a large skillet or Dutch oven over medium heat. Add the olive oil and let it heat up for a few seconds until it shimmers. Add the minced garlic to the hot oil and sauté for about 30 seconds to 1 minute, or until fragrant. Be careful not to burn the garlic, as burnt garlic will taste bitter. Stir constantly and keep an eye on the garlic; it should become fragrant and lightly golden, but not brown. The aroma of garlic sautéing in olive oil is the first delightful step in building flavor for this dish.
- Add the Cream and Pesto: Once the garlic is fragrant, pour in the heavy cream to the skillet. Stir well to combine the cream with the garlic-infused oil. Bring the cream to a gentle simmer, allowing it to slightly thicken. Simmering the cream reduces it slightly, concentrating its flavor and creating a richer base for the sauce. This step typically takes about 2-3 minutes. Once the cream has slightly thickened, stir in the prepared pesto. Combine the pesto thoroughly with the cream, ensuring it is evenly distributed. The pesto will infuse the cream with its vibrant herbaceousness and rich flavor.
- Incorporate the Peas: Add the frozen peas directly to the creamy pesto sauce. Stir them in and cook for about 3-5 minutes, or until they are heated through and bright green. Cooking the peas in the sauce allows them to absorb some of the flavor and become perfectly tender-crisp. Overcooking peas can make them mushy and lose their vibrant color, so be sure to cook them just until they are heated through and tender.
- Combine Pasta and Sauce: Add the cooked and drained pasta to the skillet with the creamy pesto pea sauce. Toss the pasta to coat it evenly with the sauce. Use tongs to gently combine the pasta and sauce, ensuring every strand is covered in creamy pesto goodness.
- Add Parmesan and Pasta Water: Stir in the grated Parmesan cheese. The Parmesan will melt into the hot sauce, adding richness, saltiness, and a wonderful umami flavor. If the sauce seems too thick, gradually add the reserved pasta water, a little at a time, until you reach your desired consistency. The starchy pasta water is crucial for achieving a silky, emulsified sauce that perfectly coats the pasta. Start with a few tablespoons and add more as needed, stirring continuously until the sauce is smooth and creamy.
- Season and Serve: Season the Creamy Pesto Pasta with Peas with salt and freshly ground black pepper to taste. Be sure to taste the sauce and adjust the seasoning as needed – pesto and Parmesan cheese can be quite salty, so you may not need much additional salt. Serve immediately, garnished with extra grated Parmesan cheese and perhaps a sprinkle of fresh basil leaves or a drizzle of olive oil, if desired. Serve hot and enjoy the creamy, vibrant flavors of this delightful pasta dish!
Nutrition Facts
- Serving Size: 1 cup
- Calories: Approximately 450 kcal
- Fat: 25g
- Saturated Fat: 15g
(Note: Nutrition facts are estimates and can vary based on specific ingredients and brands used.)
Preparation Time
This Creamy Pesto Pasta with Peas is a weeknight wonder! From start to finish, you can have this flavorful and satisfying dish on the table in about 20 minutes. The active cooking time is minimal, making it perfect for busy evenings when you crave a home-cooked meal without spending hours in the kitchen. The speed and simplicity of this recipe are part of its charm, allowing you to enjoy a restaurant-quality pasta dish in the comfort of your own home, in a fraction of the time.
How to Serve
This Creamy Pesto Pasta with Peas is delicious on its own, but here are some serving suggestions to elevate your meal:
- Simple Salad: Pair with a light and refreshing side salad dressed with a vinaigrette. A simple green salad with mixed greens, cherry tomatoes, and cucumbers provides a lovely contrast to the richness of the pasta.
- Garlic Bread: Serve with crusty garlic bread or breadsticks for soaking up every last bit of the creamy pesto sauce. Homemade garlic bread adds a warm and comforting element to the meal.
- Roasted Vegetables: Add roasted vegetables like asparagus, broccoli, or bell peppers to the pasta for extra nutrients and flavor. Roasting vegetables brings out their natural sweetness and complements the pesto beautifully.
- Grilled Chicken or Shrimp (Optional): While this recipe is vegetarian, you can easily add grilled chicken or shrimp for extra protein if desired. Simply grill or sauté your protein of choice and add it to the pasta at the end.
- Lemon Wedge: Serve with a lemon wedge on the side. A squeeze of fresh lemon juice brightens up the flavors and adds a touch of acidity to balance the richness of the cream and pesto.
- Fresh Herbs: Garnish with fresh basil, parsley, or chives for a pop of color and freshness. Finely chopped fresh herbs add an aromatic lift to the finished dish.
- Pine Nuts or Toasted Breadcrumbs: Sprinkle with toasted pine nuts or breadcrumbs for added texture and crunch. Toasted pine nuts enhance the nutty flavor of the pesto, while toasted breadcrumbs add a satisfying textural contrast.
Additional Tips
- Use High-Quality Pesto: The flavor of this dish heavily relies on the pesto, so using a good quality pesto is essential. If you’re using store-bought pesto, opt for a refrigerated variety over shelf-stable jars for a fresher taste. Even better, try making your own homemade pesto for the most vibrant and flavorful result.
- Don’t Overcook the Peas: Frozen peas cook very quickly. Add them towards the end of the cooking process and cook just until they are heated through and bright green. Overcooked peas can become mushy and lose their vibrant color and flavor.
- Reserve Enough Pasta Water: Pasta water is the secret ingredient to a perfectly creamy sauce. Don’t be shy about reserving pasta water before draining your pasta. The starch in the pasta water helps to emulsify the sauce and create a silky smooth texture that clings to the pasta.
- Adjust the Creaminess: If you prefer a lighter sauce, you can substitute half-and-half or crème fraîche for heavy cream. For an even richer sauce, you can use mascarpone cheese or add a dollop of cream cheese along with the heavy cream.
- Add a Pinch of Red Pepper Flakes: For a subtle kick of heat, add a pinch of red pepper flakes to the garlic while sautéing. This adds a pleasant warmth that complements the creamy pesto sauce without being overpowering.
- Customize with Vegetables: Feel free to add other vegetables to this pasta dish. Sautéed mushrooms, spinach, sun-dried tomatoes, or artichoke hearts would all be delicious additions. Get creative and use vegetables you have on hand or your family enjoys.
- Make it Vegan (Easily!): To make this recipe vegan, simply substitute the heavy cream with a plant-based cream alternative like cashew cream, oat cream, or full-fat coconut milk (use the thick cream from the top of the can). Use a vegan pesto (many store-bought pestos are already vegan, or you can easily make your own vegan pesto using nutritional yeast instead of Parmesan cheese). Omit the Parmesan cheese or use a vegan Parmesan alternative.
- Prep Ahead for Speed: You can save even more time by prepping some ingredients in advance. Mince the garlic ahead of time and store it in an airtight container in the refrigerator. You can also make your pesto a day or two in advance and store it in the refrigerator. Having these components prepped will make weeknight cooking even faster.
FAQ
Q1: Can I use a different type of pasta?
A: Absolutely! While penne, fusilli, shells, and rotini are excellent choices for holding the sauce, you can use any pasta shape you prefer. Spaghetti, linguine, farfalle (bow-tie pasta), or even orecchiette would all work well. Just be sure to cook the pasta al dente and reserve pasta water.
Q2: Can I make this recipe without heavy cream?
A: Yes, you can! For a lighter version, you can use half-and-half or crème fraîche instead of heavy cream. For a vegan option, use a plant-based cream like cashew cream, oat cream, or full-fat coconut milk. The sauce will be slightly less rich, but still delicious.
Q3: Can I use fresh peas instead of frozen?
A: Fresh peas can be used, but frozen peas are often more convenient and retain their sweetness and color better. If using fresh peas, you will need to blanch them briefly in boiling water until tender-crisp before adding them to the sauce. Frozen peas can be added directly to the sauce from frozen.
Q4: Can I make my own pesto?
A: Homemade pesto is highly recommended for the best flavor! It’s surprisingly easy to make in a food processor or blender. Traditionally, pesto is made with fresh basil, pine nuts, garlic, Parmesan cheese, olive oil, and salt. You can find many recipes online for homemade pesto. Making your own pesto allows you to control the ingredients and freshness.
Q5: Can I add protein to this dish?
A: Yes, you can easily add protein! Grilled chicken, shrimp, or salmon would be delicious additions. You can also add vegetarian protein sources like chickpeas, white beans, or tofu. Simply cook your protein of choice separately and add it to the pasta at the end, tossing it with the sauce.
Q6: How do I store leftovers?
A: Store leftover Creamy Pesto Pasta with Peas in an airtight container in the refrigerator for up to 3 days. The pasta is best enjoyed fresh, but leftovers can be reheated gently in a skillet over low heat or in the microwave. You may need to add a splash of water or milk to loosen the sauce when reheating.
Q7: Can I freeze this pasta dish?
A: Freezing creamy pasta dishes is not generally recommended as the cream sauce can sometimes separate and become grainy upon thawing. However, if you need to freeze it, make sure to cool it down completely first and store it in a freezer-safe container. When thawing, thaw it in the refrigerator overnight and reheat gently. The texture may be slightly altered after freezing and thawing.
Q8: What are some variations of this recipe?
A: There are many delicious variations you can try! Experiment with different types of pesto, such as sun-dried tomato pesto or spinach pesto. Add roasted vegetables like asparagus, broccoli, or bell peppers. Incorporate cheese like mozzarella balls or burrata for extra creaminess. Add a squeeze of lemon juice or a sprinkle of lemon zest for brightness. Get creative and customize the recipe to your liking!
Print
Creamy Pesto Pasta with Peas
Ingredients
- Pasta: 1 pound of your favorite pasta shape. Penne, fusilli, shells, or rotini work exceptionally well as their shapes hold the creamy pesto sauce beautifully. Consider using bronze-die pasta for a rougher texture that grabs the sauce even better.
- Frozen Peas: 1 cup of frozen peas. Frozen peas are ideal for this recipe because they cook quickly and retain their vibrant green color and sweetness. No need to thaw them beforehand!
- Pesto: 1/2 cup of prepared pesto. Use your favorite store-bought pesto for convenience, or make your own homemade pesto for an even more intense flavor. Fresh basil pesto is the classic choice, but sun-dried tomato pesto or even a spinach pesto can also create delicious variations.
- Heavy Cream: 1 cup of heavy cream. Heavy cream provides the rich, luxurious creaminess that makes this pasta dish so indulgent. For a slightly lighter option, you could use half-and-half or crème fraîche, but the texture will be less rich.
- Parmesan Cheese: 1/2 cup of grated Parmesan cheese, plus extra for serving. Freshly grated Parmesan is highly recommended for its superior flavor and melting quality. Parmigiano-Reggiano is the gold standard, but Grana Padano is a more budget-friendly alternative that works well.
- Garlic: 2 cloves of garlic, minced. Fresh garlic is crucial for adding a pungent, aromatic base to the sauce. Mince it finely to ensure it disperses evenly throughout the dish.
- Olive Oil: 2 tablespoons of olive oil. Use good quality extra virgin olive oil to sauté the garlic and add richness to the sauce.
- Salt and Black Pepper: To taste. Seasoning is key! Taste as you go and adjust the salt and pepper to enhance the flavors.
- Pasta Water: Reserved from cooking the pasta. Pasta water is starchy and helps emulsify the sauce, creating a silky smooth texture. Don’t discard it after draining your pasta!
Instructions
- Cook the Pasta: Begin by bringing a large pot of salted water to a rolling boil. Salt the water generously – it should taste like the sea. Add your pasta and cook according to package directions until al dente. “Al dente” means “to the tooth” in Italian, and refers to pasta that is cooked through but still firm to the bite. This prevents the pasta from becoming mushy when combined with the sauce. While the pasta is cooking, reserve about 1 cup of pasta water before draining. Set the pasta water aside – you will need it later to create the perfect creamy consistency for your sauce. Drain the pasta in a colander and set aside. Do not rinse the pasta after draining, as rinsing removes the starch that helps the sauce adhere.
- Sauté the Garlic: While the pasta is cooking, prepare the base of your sauce. Place a large skillet or Dutch oven over medium heat. Add the olive oil and let it heat up for a few seconds until it shimmers. Add the minced garlic to the hot oil and sauté for about 30 seconds to 1 minute, or until fragrant. Be careful not to burn the garlic, as burnt garlic will taste bitter. Stir constantly and keep an eye on the garlic; it should become fragrant and lightly golden, but not brown. The aroma of garlic sautéing in olive oil is the first delightful step in building flavor for this dish.
- Add the Cream and Pesto: Once the garlic is fragrant, pour in the heavy cream to the skillet. Stir well to combine the cream with the garlic-infused oil. Bring the cream to a gentle simmer, allowing it to slightly thicken. Simmering the cream reduces it slightly, concentrating its flavor and creating a richer base for the sauce. This step typically takes about 2-3 minutes. Once the cream has slightly thickened, stir in the prepared pesto. Combine the pesto thoroughly with the cream, ensuring it is evenly distributed. The pesto will infuse the cream with its vibrant herbaceousness and rich flavor.
- Incorporate the Peas: Add the frozen peas directly to the creamy pesto sauce. Stir them in and cook for about 3-5 minutes, or until they are heated through and bright green. Cooking the peas in the sauce allows them to absorb some of the flavor and become perfectly tender-crisp. Overcooking peas can make them mushy and lose their vibrant color, so be sure to cook them just until they are heated through and tender.
- Combine Pasta and Sauce: Add the cooked and drained pasta to the skillet with the creamy pesto pea sauce. Toss the pasta to coat it evenly with the sauce. Use tongs to gently combine the pasta and sauce, ensuring every strand is covered in creamy pesto goodness.
- Add Parmesan and Pasta Water: Stir in the grated Parmesan cheese. The Parmesan will melt into the hot sauce, adding richness, saltiness, and a wonderful umami flavor. If the sauce seems too thick, gradually add the reserved pasta water, a little at a time, until you reach your desired consistency. The starchy pasta water is crucial for achieving a silky, emulsified sauce that perfectly coats the pasta. Start with a few tablespoons and add more as needed, stirring continuously until the sauce is smooth and creamy.
- Season and Serve: Season the Creamy Pesto Pasta with Peas with salt and freshly ground black pepper to taste. Be sure to taste the sauce and adjust the seasoning as needed – pesto and Parmesan cheese can be quite salty, so you may not need much additional salt. Serve immediately, garnished with extra grated Parmesan cheese and perhaps a sprinkle of fresh basil leaves or a drizzle of olive oil, if desired. Serve hot and enjoy the creamy, vibrant flavors of this delightful pasta dish!
Nutrition
- Serving Size: one normal portion
- Calories: 450
- Fat: 25g
- Saturated Fat: 15g





