Cream Cheese Pesto Pasta

Featured in: Evening Family Plates

This dish combines tender pasta with a creamy sauce made from soft cream cheese, Parmesan, fresh basil, and pine nuts. Garlic and lemon juice add brightness while olive oil provides smoothness and richness. Toasted pine nuts enhance the texture and flavor, making each bite fresh and satisfying. The sauce clings beautifully to the pasta, creating a harmonious balance of creamy, nutty, and herbaceous notes. Ready in just 25 minutes, it’s a simple yet elegant option that showcases fresh ingredients and easy preparation.

Updated on Sun, 15 Feb 2026 14:59:00 GMT
Creamy cream cheese pesto pasta with fresh basil, toasted pine nuts, and Parmesan in a light sauce. Save to Pinterest
Creamy cream cheese pesto pasta with fresh basil, toasted pine nuts, and Parmesan in a light sauce. | cozysaveurs.com

My neighbor knocked on my kitchen door one Wednesday evening holding a handful of basil from her garden, asking if I could use it before it went to seed. I had cream cheese softening on the counter and suddenly realized I could build something entirely different from the traditional pesto I'd always made. That first bowl of creamy, bright pasta changed how I thought about what pesto could be, and now whenever basil appears, I reach for it with this exact idea in mind.

I made this for my sister when she was visiting and recovering from a cold, something that felt nourishing but not boring. She had seconds and asked for the recipe right there at the table, which is always the moment I know something's genuinely good. It became her go-to dish when she wanted to feel better about life in general.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Penne or fusilli, 350 g: The ridges and curves catch the creamy sauce, but any pasta shape you love will work beautifully.
  • Light cream cheese, 120 g: Make sure it's soft before you start, or your sauce will be lumpy and frustrating instead of silky.
  • Freshly grated Parmesan, 40 g: Pre-grated has anti-caking agents that make the sauce grainy, so take the thirty seconds to grate it yourself.
  • Fresh basil leaves, 40 g: Tear them gently by hand rather than cutting if you have the patience, it bruises them less and keeps the flavor brighter.
  • Pine nuts, 2 tablespoons plus extra: Toast them dry in a skillet first and you'll taste the difference between this and every pesto you've made before.
  • Garlic cloves, 2: Fresh is essential here since the garlic isn't cooked, and one small clove is often better than two large ones.
  • Extra-virgin olive oil, 3 tablespoons: The quality matters because it's front and center in every bite, so use something you'd actually taste on bread.
  • Lemon juice and black pepper: These bring brightness and bite that stops the cream cheese from feeling too rich.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start your pasta water:
Fill a large pot with water, salt it generously like seawater, and bring it to a rolling boil. You want enough water so the pasta has room to move around and cook evenly.
Cook the pasta to al dente:
Add the pasta and stir once to prevent sticking, then cook according to package directions but start tasting a minute before it says it's done. The moment it has a slight bite in the center, fish out half a cup of the starchy cooking water and set it aside, then drain everything else.
Build your sauce base:
While pasta cooks, add basil, pine nuts, garlic, and Parmesan to your food processor and pulse until finely chopped but not quite paste. You want texture, little flecks of green and nut throughout.
Smooth in the cream cheese:
Add softened cream cheese, olive oil, lemon juice, salt, and pepper, then process until completely smooth and creamy, scraping down the sides once or twice. If it's too thick to move, add a splash of that reserved pasta water and pulse again.
Marry pasta and sauce together:
Return drained pasta to the warm pot, pour in your cream cheese pesto, and toss gently but thoroughly to coat every strand. Add reserved pasta water a little at a time, stirring between additions, until the sauce is silky and clings to the pasta without being soupy.
Plate and celebrate:
Divide among bowls while everything's still warm, then top with extra pine nuts, torn basil leaves, and a final scatter of Parmesan if your mood calls for it.
Vibrant cream cheese pesto pasta dish featuring al dente penne, fresh basil, and a silky sauce. Save to Pinterest
Vibrant cream cheese pesto pasta dish featuring al dente penne, fresh basil, and a silky sauce. | cozysaveurs.com

There's something about serving this dish that makes people pause and actually taste what they're eating instead of just eating. That moment when someone looks down at their bowl with surprise, having expected something heavy but finding something that feels both luxurious and light, is exactly why this recipe lives in my regular rotation.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Toasting Moment

Dry toasting your pine nuts in a skillet for just two or three minutes changes everything about this dish. The warmth brings out an almost buttery sweetness that raw pine nuts simply don't have, and honestly, it's worth the thirty seconds of attention it takes. I learned this the hard way by tasting them side by side and suddenly understanding why expensive restaurants always seem to have better texture in their food.

Cream Cheese Over Oil

Traditional basil pesto is gorgeous and I love it, but cream cheese as your base opens up something different entirely. It naturally emulsifies with the pasta water, creating a sauce that's thicker and more clinging without needing a ton of oil, and somehow it lets the basil taste even brighter because it's not competing with so much olive oil. The richness comes from dairy instead of fat, which sounds small but changes the entire eating experience.

Variations and Additions

This sauce is forgiving enough to build on without falling apart. Cherry tomatoes sautéed until they soften add little bursts of acidity, grilled chicken makes it more substantial for people with bigger appetites, and even crispy breadcrumbs scattered on top bring a texture that some evenings call for. The base stays solid while you customize around it.

  • Toast walnuts or almonds as a swap if pine nuts aren't in your pantry or budget.
  • Add a handful of sun-dried tomatoes or a small splash of balsamic if you want deeper, darker notes.
  • Try it with gluten-free pasta or even rice noodles if you're feeding different dietary needs at the same table.
Luxurious cream cheese pesto pasta with tender noodles, aromatic basil, and crunchy toasted pine nuts. Save to Pinterest
Luxurious cream cheese pesto pasta with tender noodles, aromatic basil, and crunchy toasted pine nuts. | cozysaveurs.com

This is the kind of recipe that proves you don't need hours of effort or a long ingredient list to make yourself something that feels special. It's honest, it's quick, and it tastes like someone who actually cares made it.

Recipe FAQs

How do you achieve a creamy pesto sauce?

Blending softened cream cheese with Parmesan, fresh basil, pine nuts, olive oil, and lemon juice creates a smooth, creamy texture that coats the pasta evenly.

Can I use different nuts for the pesto?

Yes, walnuts or almonds can be substituted for pine nuts, offering a slightly different flavor and texture profile while maintaining richness.

What pasta works best with this sauce?

Twirly shapes like penne or fusilli are ideal as they hold the creamy sauce well between their curves and ridges.

How to enhance the nutty flavor in the dish?

Lightly toasting pine nuts in a dry pan before adding them intensifies their aroma and adds a subtle crunch to the dish.

Can this dish be adapted for gluten-free diets?

Yes, use certified gluten-free pasta varieties to maintain the same flavors without gluten.

Is it necessary to reserve pasta water?

Reserving some pasta cooking water helps loosen the sauce and makes it cling smoothly to the pasta.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cream Cheese Pesto Pasta

Vibrant creamy cheese pesto sauce with fresh basil, pine nuts and tender pasta for an easy, flavorful meal.

Prep Time
10 minutes
Time to Cook
15 minutes
Time Needed
25 minutes
Created by Matthew Corbin


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Info Vegetarian-Friendly

What You’ll Need

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 fresh basil leaves, loosely packed
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 Extra fresh basil leaves
02 Additional grated Parmesan

Directions

Step 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.

Step 02

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

Step 03

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

Step 04

Combine and Coat: 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.

Step 05

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You'll Need

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

Allergy Info

Review all ingredients for possible allergens and check with a health expert if you’re unsure.
  • Contains milk from cream cheese and Parmesan
  • Contains tree nuts from pine nuts
  • Contains gluten from wheat pasta
  • Omit pine nuts or substitute with sunflower seeds for nut allergies

Nutrition Details (each serving)

Nutritional info is for reference and shouldn't replace advice from a healthcare professional.
  • Caloric Value: 420
  • Fat content: 17 grams
  • Carbohydrates: 51 grams
  • Proteins: 14 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.