Creamy Pesto Pasta Recipe in 20 Minutes

Make this 20 Minute Creamy Pesto Pasta featuring a silky pesto cream sauce. Bright basil, nutty Parmesan, and a hint of garlic combine with cream to create a comforting pasta that tastes like a simple trattoria dish at home.

Quick and easy to prepare, this dinner lets you spend less time in the kitchen and more time enjoying your meal. Put on an apron and get ready for a creamy, satisfying pesto spaghetti or linguine that’s ready in about 20 minutes.

Overhead shot of pesto pasta garnished with basil in a saucepan with silverware on the side and bread in the background.
With only five minutes of prep work and five ingredients, you’ll love how simple this creamy pesto pasta recipe is.

💚 About This Recipe

Enjoy a quick, flavorful pasta made with a creamy pesto sauce. This recipe pairs your favorite long pasta—spaghetti, linguine, or fettuccine—with a velvety sauce made from prepared pesto and heavy cream. It’s an ideal weeknight meal when you want something delicious without a long list of ingredients or complicated steps.

The sauce is rich and smooth, balancing the herbal freshness of basil pesto with the indulgent texture of cream. A simple roux of butter and flour gives the sauce body so it clings to the noodles, creating a restaurant-style coating that makes every forkful satisfying.

This version uses prepared pesto for speed, but you can swap in a homemade pesto if you prefer. The method is flexible: add cooked vegetables, grilled chicken, or toasted pine nuts for extra texture and flavor.

🧂 Ingredients Needed

Overhead shot of ingredients - pesto, heavy whipping cream, pasta, butter, and flour.
Five simple ingredients are all you need for this creamy pesto pasta.
  • Pasta — long noodles like fettuccine, linguine, or spaghetti work best, but use whatever you have.
  • Butter — forms the base of the roux and adds a rich, buttery flavor.
  • Flour — thickens the sauce when combined with butter then cream.
  • Heavy cream — gives the sauce its silky texture.
  • Pesto — prepared basil pesto provides concentrated flavor; adjust the amount to taste.

🔪 Instructions

Overhead shot of process shots 1-4 - boiling pasta, and adding ingredients in a saucepan to make sauce.
Minimal prep and a few simple steps produce a creamy pesto pasta in about 20 minutes.
  1. Cook the pasta in plenty of salted boiling water according to package directions until al dente. Before draining, reserve ¼ cup of the pasta cooking water.
  2. In a large skillet, melt the butter over medium heat. Whisk in the flour to form a smooth paste and cook for a minute to eliminate the raw flour taste.
  3. Slowly pour in the heavy cream while whisking to combine, then reduce the heat to medium-low.
  4. Keep whisking as the cream warms and the roux thickens. Simmer gently for a few minutes until the sauce has reached a light, creamy consistency.
  5. Remove the pan from the heat and stir in the prepared pesto until fully incorporated.
  6. Add the reserved pasta water a little at a time to thin the sauce and create a glossy finish; stop when the sauce reaches the desired coating consistency.
  7. Toss the hot, drained pasta into the sauce and combine thoroughly so each strand is coated. Add more pasta water if needed.
  8. Taste and season lightly with salt and freshly cracked black pepper, keeping in mind that pesto often contains salt and cheese.

❔ FAQs

What is pesto made of?

Traditional pesto includes fresh basil, garlic, pine nuts, Parmesan cheese, olive oil, and salt. Variations swap different nuts or greens, but basil pesto remains the classic choice for this recipe.

How can I improve store-bought pesto?

Stir in extra grated Parmesan, a squeeze of lemon, or a few torn basil leaves to freshen the flavor. A drizzle of good olive oil can also enrich the texture.

Which cheese pairs best with pesto?

Parmesan is the classic accompaniment. If you want a different profile, try grated Pecorino, a mild gouda, or a touch of aged Asiago for depth.

Side shot of pesto pasta garnished with basil in a wooden bowl with silverware on the side and sliced bread in the background.
A quick, five-ingredient dinner you can put on the table any night of the week.

If you enjoy simple, flavorful pasta, try swapping in sun-dried tomatoes for a tangy twist or serve with a light white meat ragu for extra protein and depth.

💭 Expert Tips and Tricks

  • Use a large pot with plenty of water so the pasta has room to move—this prevents sticking and helps even cooking.
  • Reserve pasta water before draining. The starchy water binds sauce to the noodles and yields a silky finish.
  • If you forget to save pasta water, hot tap water can be used in a pinch. A small slurry of hot water and cornstarch can also adjust consistency.
  • Whisk the flour into melted butter before adding cream to create a lump-free roux.
  • Stir frequently with a whisk to prevent the sauce from catching on the pan bottom.
  • The sauce will thicken as it cools slightly; remove from heat when it is slightly looser than your desired end texture.
  • Toss pasta with sauce just before serving so the noodles stay al dente and the dish remains fresh and saucy.

📌 Serve this creamy pesto over any pasta you love for a quick, family-friendly meal with big flavor.

💡 Substitutions and Variations

  • Add freshly cracked black pepper or a squeeze of lemon for brightness.
  • Use gluten-free pasta or a different shape—rotini, cavatappi, or penne work well if you prefer shorter noodles.
  • Stir in cooked proteins such as grilled chicken, shrimp, or sautéed mushrooms to make the meal heartier.
  • Top with toasted pine nuts, extra grated Parmesan, or fresh basil to complement the pesto flavors.

🥫 Storage and Reheating

Store leftover pesto pasta in an airtight container in the refrigerator for 3–4 days. Reheat gently in the microwave or on the stovetop over low heat, adding a splash of cream or reserved pasta water to revive the sauce.

This dish does not freeze well because the cream-based sauce can separate and change texture after thawing, so refrigerate rather than freeze when possible.

🍴 What To Serve With This Dish

Pair the creamy pesto pasta with roasted or air-fried baby potatoes for a comforting side. Roasted vegetables tossed with a little extra pesto are an excellent match, and a simple cucumber salad or a green side salad will lighten the meal.

✔️ More Pasta Recipes You’ll Love

  • Chicken Pesto Pasta with Broccoli — adds protein and veggies for a balanced dinner.
  • One Pot Zucchini Mushroom Pasta — an easy one-pan option with lots of flavor.
  • Ground Turkey Pasta with Broccoli — a hearty, family-friendly meal.
  • Baked Spaghetti and Meatballs — a comforting dish that’s great for weekend dinners.
Side close up shot of a fork scooping some pesto pasta off of a brown bowl with basil on the side.
Serve with steamed or roasted vegetables for a balanced and satisfying plate.

Pasta with Creamy Pesto Sauce

If you try this recipe, take a photo and share it on social media with your own accounts and hashtags.

If you make this dish, please leave a rating or comment to let others know how it turned out!

📋 Recipe Card

Overhead shot of pesto pasta garnished with basil in a saucepan with silverware on the side and bread in the background.

20 Minute Creamy Pesto Pasta

This creamy pesto pasta is easy to make with just five ingredients, perfect for a quick weeknight dinner that feels special.
Prep Time
5 mins
Cook Time
15 mins
Servings
4

Ingredients

  • 1 pound noodles like linguine or fettuccine
  • 3 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 ½ cups heavy whipping cream
  • ½ cup prepared pesto

Instructions

  1. Cook noodles according to package directions. Save ¼ cup pasta water before draining.
  2. While noodles cook, melt butter in a large skillet over medium heat.
  3. Add flour and whisk to combine, forming a roux.
  4. Slowly pour in the heavy cream while whisking to combine.
  5. Reduce heat to medium-low and simmer until the sauce thickens slightly.
  6. Remove from heat and stir in the pesto until smooth.
  7. Add reserved pasta water a little at a time to achieve a silky sauce. Season with salt and pepper to taste.
  8. Toss the sauce with the drained noodles and serve immediately.

Notes

  • Salt the pasta water well to season the noodles from within.
  • Whisk the flour into melted butter before adding cream to avoid lumps.
  • Use reserved pasta water to adjust sauce consistency and help it cling to the pasta.
  • Garnish with extra grated Parmesan, fresh basil, or toasted pine nuts for texture.

Nutrition

Calories: 933 kcal | Carbohydrates: 93 g | Protein: 19 g | Fat: 54 g

Nutritional information is an estimate and may vary based on ingredients and portion sizes.

Thanks for reading! Follow food creators and recipe collections you enjoy for new ideas and seasonal variations.

Happy cooking!

Close up of a signature