Cream Cheese Pesto Pasta

Featured in: Dinner Crunch

This dish combines tender penne with a luscious cream cheese pesto made from fresh basil, garlic, Parmesan, and pine nuts. The sauce is blended until smooth, then tossed with pasta to create a silky coating. A splash of pasta water helps loosen the sauce, ensuring it clings perfectly. Garnished with extra basil and toasted pine nuts, this Italian-inspired meal offers a delicious balance of creamy and fresh flavors, ready in just 25 minutes.

Updated on Sun, 15 Feb 2026 09:35:00 GMT
Creamy penne pasta with light cream cheese pesto, fresh basil, and toasted pine nuts in a vibrant Italian dish.  Save
Creamy penne pasta with light cream cheese pesto, fresh basil, and toasted pine nuts in a vibrant Italian dish. | kookycrunch.com

There's something about cream cheese that transforms the way you think about pesto. I discovered this by accident one weeknight when I'd run out of the heavy cream I usually relied on for pasta sauces, and somehow a softened block of cream cheese found its way into my food processor alongside the basil and garlic. The result was so unexpectedly luxurious and bright that I've made it this way ever since, trading the heaviness for a sauce that feels almost cloud-like against warm pasta.

My partner walked into the kitchen one evening while I was tossing this together and immediately asked what smelled so impossibly good. By the time I'd plated it, he was already reaching for a fork, and we ended up eating in comfortable silence for a few minutes, which says everything you need to know about how this pasta tastes.

Ingredients

  • Penne or fusilli: Their shape catches and holds the creamy sauce beautifully, though any pasta you love will work just fine.
  • Light cream cheese, softened: This is the backbone of the sauce, providing richness without the density of heavy cream or butter.
  • Fresh basil leaves: Use them at their peak of the season if possible, and avoid cooking them long so they stay vibrant and alive.
  • Pine nuts: Toasting them for just a few minutes in a dry skillet deepens their flavor and adds a subtle crunch that balances the creamy sauce.
  • Garlic cloves: Two cloves is gentle enough to let the basil shine, but feel free to add more if you're a garlic lover.
  • Freshly grated Parmesan cheese: Pre-grated cheese won't melt as smoothly into the sauce, so a box grater or microplane makes all the difference.
  • Extra-virgin olive oil: This is where you can taste the quality, so use something you genuinely enjoy.
  • Lemon juice: Just a squeeze brightens everything, cutting through the richness with a whisper of acidity.

Instructions

Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon
Set the water to boil:
Fill a large pot with water and salt it generously, tasting it like seawater before you add the pasta. This is your only chance to season the pasta itself.
Toast the pine nuts:
While the water heats, warm a dry skillet over medium heat and let the pine nuts tumble around for 2 to 3 minutes until they turn golden and fragrant. Transfer them to a plate so they don't burn.
Cook the pasta:
Add the pasta to the boiling water and cook until al dente, checking a minute or two before the package suggests. Reserve about half a cup of that starchy cooking water before draining, as it's going to be your secret ingredient for silky sauce.
Build the pesto:
While the pasta cooks, add the basil, toasted pine nuts, garlic, and Parmesan to your food processor. Pulse them together until everything looks finely chopped but still has some texture.
Cream it together:
Add the softened cream cheese, olive oil, lemon juice, salt, and pepper to the processor. Blend until smooth and creamy, pausing to scrape down the sides if needed.
Marry pasta and sauce:
Return the drained pasta to the pot and pour in the pesto sauce. Toss gently, adding reserved pasta water a little bit at a time until the sauce coats each piece of pasta silkily rather than clumping.
Plate and garnish:
Divide among bowls and crown each portion with extra pine nuts, fresh basil leaves, and a sprinkle of Parmesan if you'd like.
Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon
Velvety cream cheese pesto pasta garnished with fresh basil leaves and crunchy toasted pine nuts for a luxurious meal.  Save
Velvety cream cheese pesto pasta garnished with fresh basil leaves and crunchy toasted pine nuts for a luxurious meal. | kookycrunch.com

The first time someone asked me for this recipe, I realized it had quietly become the dish I'm known for making. There's something wonderful about that moment, when you realize a simple weeknight dinner has turned into something people request and remember.

The Toast That Changed Everything

I used to skip toasting the pine nuts because it felt like an extra step, until one evening when I decided to try it out of pure curiosity. The difference was immediate and undeniable, that gentle warmth bringing out a sweetness that raw nuts never quite achieve. Now I consider it the small gesture that elevates this from a weeknight dinner to something you'd be proud to serve guests.

When Cream Cheese Met Pesto

Traditional pesto relies on the emulsifying power of basil oil and nuts to hold its body, but cream cheese does something unexpected, it softens without deflating, adding a whisper of richness that feels modern and light at the same time. The first time I tasted this version, I understood why people had been searching for ways to make pesto creamier without resorting to heavy cream, and it felt like discovering a secret that had been hiding in plain sight. It's the kind of small innovation that reminds you why cooking is endlessly interesting.

Variations and Moments

One summer afternoon, I added a handful of halved cherry tomatoes that had been briefly warmed in a skillet, and it transformed the dish into something entirely new, bright bursts of sweetness punctuating the creamy green. Another time, a friend brought grilled chicken, and we tossed it through the pasta, creating something substantial enough for a proper dinner party. The beauty of this sauce is how gracefully it welcomes additions without losing its essential character.

  • Cherry tomatoes, quickly sautéed in a touch of olive oil, add a seasonal brightness that feels almost celebratory.
  • Grilled or pan-seared chicken turns this into a complete meal that satisfies anyone at your table.
  • A scatter of red pepper flakes across the top adds a whisper of heat that cuts through the richness beautifully.
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
Rich and creamy pesto pasta with cream cheese, basil, and pine nuts served on a rustic white plate. Save
Rich and creamy pesto pasta with cream cheese, basil, and pine nuts served on a rustic white plate. | kookycrunch.com

This dish has become one of those recipes that feels effortless once you've made it a couple of times, the kind that turns an ordinary evening into something memorable. I hope it finds its way into your regular rotation too.

Recipe FAQ

What type of pasta works best for this dish?

Penne or fusilli are ideal as their shapes hold the creamy pesto sauce well.

Can I use other nuts instead of pine nuts?

Yes, toasted walnuts or almonds offer a nice alternative with a different flavor profile.

How do I make the sauce creamy without it being too thick?

Adding a bit of reserved pasta cooking water helps achieve a smooth, silky sauce that coats the pasta evenly.

Is it necessary to toast the pine nuts?

Toasting enhances their flavor and adds a pleasant crunch, but you can use them raw if preferred.

Can this dish be adapted for gluten-free diets?

Yes, simply substitute regular pasta with certified gluten-free pasta without altering the sauce.

Cream Cheese Pesto Pasta

Creamy pasta tossed in basil pesto with pine nuts and Parmesan, delivering a vibrant and fresh flavor.

Prep duration
10 min
Cook duration
15 min
Complete duration
25 min
Created by Jake Peterson


Skill level Easy

Heritage Italian

Output 4 Portions

Diet considerations Meat-free

Components

Pasta

01 12 oz penne or fusilli pasta
02 Salt for pasta water

Pesto Sauce

01 4 oz light cream cheese, softened
02 1/3 cup freshly grated Parmesan cheese
03 1 cup loosely packed fresh basil leaves
04 2 tablespoons pine nuts, plus extra for garnish
05 2 garlic cloves
06 3 tablespoons extra-virgin olive oil
07 Freshly ground black pepper to taste
08 Juice of 1/2 lemon

Garnish

01 Fresh basil leaves
02 Additional grated Parmesan cheese

Directions

Phase 01

Cook the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup of pasta cooking water, then drain the pasta.

Phase 02

Prepare Pesto Base: While the pasta cooks, add basil, pine nuts, garlic, and Parmesan to a food processor. Pulse until finely chopped.

Phase 03

Create Cream Cheese Sauce: Add the cream cheese, olive oil, lemon juice, and a pinch of salt and pepper. Process until smooth and creamy. If needed, add a splash of hot pasta water to loosen the sauce.

Phase 04

Combine and Finish: Return the drained pasta to the pot. Add the cream cheese pesto sauce and toss to coat, adding reserved pasta water a little at a time until the sauce is silky and clings to the pasta.

Phase 05

Plate and Serve: Divide among plates. Top with extra pine nuts, fresh basil, and a sprinkle of Parmesan if desired.

Necessary tools

  • Large pot
  • Food processor or blender
  • Colander
  • Knife and cutting board

Allergy details

Review each component carefully for potential allergens and consult with healthcare professionals if you're uncertain about any ingredient.
  • Contains milk from cream cheese and Parmesan cheese
  • Contains tree nuts (pine nuts)
  • Contains gluten in pasta
  • For nut allergies, omit pine nuts or substitute with sunflower seeds
  • For gluten-free preparation, use certified gluten-free pasta

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 420
  • Fats: 17 g
  • Carbohydrates: 51 g
  • Proteins: 14 g