This dreamy 5-ingredient creamy pesto pasta is the weeknight hero you never knew you needed — silky, herby, and on the table in under 30 minutes.
Honestly, this recipe came out of one of those “what do I even have in the fridge?” moments. I spotted a jar of pesto, some butter, and a block of pasta, and the rest is history.
It’s become my go-to quick weeknight pasta when I need something that feels fancy but takes zero effort. If you’ve been sleeping on creamy pesto pasta easy enough for any skill level, tonight’s your wake-up call.
Table of Contents
Why You’ll Love This 5-Ingredient Creamy Pesto Pasta
This dish is basically comfort food in disguise. You get a rich, velvety white sauce hugging every strand of pasta, swirled with bright, garlicky pesto. It’s cozy without being heavy.
The best part? It only uses pantry staples. Butter, flour, milk, pesto, and pasta — that’s literally it. No fancy cheese, no cream, no 45-minute sauce. Just pure, simple deliciousness.
It’s also endlessly flexible. Toss in some spinach, grilled chicken, or sun-dried tomatoes, and you’ve got a whole new meal. This 5 ingredient pesto pasta is a true chameleon.

5-Ingredient Creamy Pesto Pasta
Equipment
- Large pot
- Medium saucepan
- Whisk
Ingredients
The Sauce Base
- ¼ cup Unsalted butter
- ¼ cup All-purpose flour see notes for gluten-free
- 2 cups Whole milk
Seasoning
- ½ to 1 tsp Salt to taste
The Star
- ½ to ¾ cup Basil pesto store-bought or homemade
The Base
- ¾ pound Pasta of your choice
Optional
- as needed Reserved pasta water or extra milk to adjust thickness
Instructions
- Bring a large pot of salted water to a boil. Cook the pasta according to package directions, reserving about 1/2 cup of pasta water before draining.
- In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for about 2 minutes, stirring constantly.
- Slowly pour in the milk, whisking continuously. Increase heat slightly and cook until the sauce thickens, about 5 minutes.
- Remove from heat and stir in the pesto. Season with salt to taste.
- Add the drained pasta back to the pot. Pour the sauce over and toss to coat evenly, adding reserved pasta water or milk if needed. Serve immediately.
Notes
Ingredients
Here’s everything you need. Keep it simple, keep it good.

| Category | Ingredient | Amount |
|---|---|---|
| The Sauce Base | Unsalted butter | 1/4 cup |
| The Sauce Base | All-purpose flour (see notes for gluten-free) | 1/4 cup |
| The Sauce Base | Whole milk | 2 cups |
| Seasoning | Salt, to taste | 1/2 to 1 tsp |
| The Star | Basil pesto (store-bought or homemade) | 1/2 to 3/4 cup |
| The Base | Pasta of your choice | 3/4 pound |
| Optional | Reserved pasta water or extra milk (to adjust thickness) | As needed |
Step-by-Step Instructions
Don’t let the “white sauce” part intimidate you. It’s basically a simple bechamel, and I promise it’s easier than it sounds.
Step 1: Get That Pasta Water Going
Fill a large pot with water, salt it generously (it should taste like the sea!), and bring it to a boil. While you’re waiting, you’ve got just enough time to make the sauce.
Cook your pasta according to the package directions. Before you drain it, scoop out about half a cup of that starchy pasta water — you might need it later. Trust me on this one.
Step 2: Build the Creamy White Sauce
In a medium saucepan over medium heat, melt the butter. Once it’s foamy and gorgeous, whisk in the flour. Stir constantly for about 2 minutes — this cooks out the raw flour taste.
Now slowly pour in the milk, a little at a time, whisking as you go. Raise the heat to medium-high and keep stirring until the sauce thickens. This takes about 5 minutes, so be patient — it’s worth it.
Tip: If the sauce gets too thick, splash in a bit of that reserved pasta water or a little more milk. It’ll also thin slightly once the pesto goes in, so don’t panic!

Step 3: Stir In the Pesto
Take the saucepan off the heat and stir in the pesto. Start with half a cup, taste it, then add more if you want a bolder, greener flavor. Season with salt to taste.
The sauce will turn this beautiful, vibrant green — honestly one of the most satisfying moments in cooking. It smells absolutely incredible at this point, all herby and buttery.
Step 4: Combine and Serve
Drain the pasta and return it to the pot. If you’re adding any extras — cooked chicken, wilted spinach, sun-dried tomatoes, or shredded cheese — now’s the moment to stir them in.
Pour the creamy pesto sauce over the pasta and toss everything together until every piece is well coated. Serve immediately while it’s hot and glossy. This is your quick weeknight pasta dream come true.
Expert Tips, Variations, and Troubleshooting
Tips for the Best Creamy Pesto Pasta
Use room-temperature milk if you can. Cold milk added to a hot roux can cause lumps. Warm it in the microwave for 30 seconds first and your sauce will be silky smooth every time.
Don’t skip the flour-cooking step. Those 2 minutes of stirring the butter and flour together are what prevent your sauce from tasting like raw dough. Set a timer if you need to.
Quality pesto matters here. Since it’s one of just five ingredients, use the best pesto you can find — or make your own. A great jarred pesto makes a huge difference in the final flavor.
Tasty Variations to Try
Vegetarian pasta dinner upgrade: Stir in a big handful of fresh spinach right after you drain the pasta. The heat wilts it perfectly and adds gorgeous color to your vegetarian pasta dinner.
Add some protein: Shredded rotisserie chicken, grilled shrimp, or Italian sausage all work beautifully here. This 5 ingredient pesto pasta becomes a full meal in minutes.
Make it extra cheesy: Stir in a handful of freshly grated Parmesan right into the warm sauce. It melts in and adds a salty, nutty richness that takes it to another level.
If you love easy comfort food, you might also enjoy this classic ditalini pasta salad for your next gathering.

Troubleshooting Common Issues
Sauce is too thick? Add pasta water, a splash at a time, stirring between each addition. It loosens up beautifully without diluting the flavor.
Sauce is lumpy? This usually means the milk was added too fast. Next time, go slow and keep whisking. If it’s already lumpy, a quick blend with an immersion blender fixes it right up.
Pasta feels dry after tossing? Add a splash more milk or pasta water and toss again. Pasta absorbs sauce fast, so work quickly and serve right away.
Storage Instructions
| Storage Method | Container | Duration |
|---|---|---|
| Refrigerator | Airtight container | Up to 3 days |
| Freezer | Not recommended | Sauce texture changes when frozen |
Reheating Tips
To reheat, add the pasta to a small saucepan with a splash of milk or water. Warm it over low heat, stirring gently. The sauce will loosen right back up to its creamy glory.
Avoid the microwave if you can — it tends to dry the pasta out. But if you’re in a rush, add a splash of water, cover loosely, and heat in 30-second intervals, stirring between each.
No-Waste Kitchen Ideas
Got leftover creamy pesto pasta? Serve it cold as a pasta salad the next day — it’s surprisingly good straight from the fridge. Drizzle with a little olive oil to refresh it.
Leftover pesto? Swirl it into scrambled eggs, spread it on toast, or use it as a pizza sauce. It keeps in the fridge for about a week and makes everything taste better.
5-Ingredient Creamy Pesto Pasta FAQs
Can I make this 5-ingredient creamy pesto pasta gluten-free?
Yes, absolutely! Swap the all-purpose flour for a 1:1 gluten-free flour blend — it works just as well in the roux. Then use your favorite gluten-free pasta and you’ve got a totally GF meal. The sauce won’t taste any different, promise.
What pasta shape works best for creamy pesto pasta easy recipes?
Short shapes like penne, rigatoni, or fusilli are great because the sauce gets into all the little nooks and crannies. That said, spaghetti and linguine work wonderfully too. Use whatever you’ve got on hand — this quick weeknight pasta is flexible like that.
Can I use store-bought pesto or should I make my own?
Store-bought pesto works perfectly here and is totally what I use most weeknights. If you have a few extra minutes, homemade pesto will give you a brighter, fresher flavor. But honestly, a good quality jarred pesto is a total game-changer for a 5 ingredient pesto pasta.
Is this a good vegetarian pasta dinner option?
It sure is! As written, this dish is fully vegetarian and satisfying on its own. Load it up with spinach, cherry tomatoes, or roasted veggies to make it even heartier. It’s one of those vegetarian pasta dinner recipes that even meat-eaters request on repeat.
Can I make the sauce ahead of time?
You can make the white sauce a day ahead and store it covered in the fridge. Reheat it gently over low heat with a splash of milk, then stir in the pesto just before serving. This makes getting dinner on the table even faster on busy nights.
More Easy Recipes You’ll Love
If this creamy pesto pasta easy recipe has your heart, you’re going to love browsing through more quick and cozy dinner ideas. On a busy night, this one-pan lemon herb chicken and asparagus is another lifesaver.
And for those weekend breakfast vibes? You can’t go wrong with this blueberry buttermilk pancake casserole or these adorable homemade McGriddle bites.
If you love pasta as much as I do, you’ll definitely want to bookmark this ditalini pasta salad for your next picnic or potluck. And for your next slow morning, this overnight cinnamon roll casserole basically makes itself.
Ready to Make This Tonight?
There you have it — the easiest, creamiest, most satisfying 5-ingredient creamy pesto pasta you’ll ever make on a weeknight. It’s simple, it’s fast, and it genuinely tastes like something from a restaurant.
Give it a try tonight and let me know how it goes! Drop a comment below with your favorite add-ins, or share a photo of your bowl — I love seeing your creations.
And if this quick weeknight pasta saved your dinner, please share it on Pinterest so your friends can find it too. You’d be doing them a huge favor.