Cream Cheese Pesto Pasta

Featured in: Creamy Comfort Dishes

This dish showcases tender pasta enveloped in a silky, light cream cheese pesto made with fresh basil, pine nuts, garlic, and Parmesan. The sauce blends smoothly thanks to a touch of lemon juice and olive oil, while reserved pasta water helps achieve the perfect consistency. Toasted pine nuts and extra basil add fresh and crunchy toppings, making for a bright and creamy flavor combination that’s quick and simple to prepare.

Updated on Sun, 15 Feb 2026 09:59:00 GMT
Creamy cream cheese pesto pasta with fresh basil, toasted pine nuts, and Parmesan in a light sauce.  Pin It
Creamy cream cheese pesto pasta with fresh basil, toasted pine nuts, and Parmesan in a light sauce. | lushkettle.com

There's a moment every spring when I suddenly crave something green and creamy, and that's when this cream cheese pesto pasta saves my dinner plans. I discovered it on a lazy Wednesday evening when I had basil overflowing from my windowsill garden and cream cheese sitting in the fridge, wondering what they might become together. The combination felt like a conversation between Italian tradition and modern comfort, and it worked better than I expected. What started as improvisation became the dish I make whenever I want to feel like I've done something special without actually trying very hard.

I made this for my neighbor last summer when she stopped by with homemade bread, and we ended up sitting on the porch eating straight from the serving bowl while the light turned golden. She asked for the recipe before she even finished her first bite, and I loved watching her discover that something so elegant could come from just a few good ingredients and a food processor. That's when I realized this dish has a quiet confidence about it.

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 pasta, 350 g: The ridges and curves catch the creamy sauce beautifully, but any shape you love will work just fine.
  • Light cream cheese, 120 g: This is the backbone of your sauce, so let it soften to room temperature before blending or you'll fight with lumps.
  • Freshly grated Parmesan cheese, 40 g: Pre-grated versions have anti-caking agents that can make the sauce feel grainy, so grab a block and use a microplane.
  • Fresh basil leaves, 40 g loosely packed: Tear them by hand if possible instead of chopping, it bruises them less and keeps the flavor fresher.
  • Pine nuts, 2 tablespoons plus extra for garnish: Toast them dry in a skillet for a few minutes to wake up their richness, though raw works if you're in a rush.
  • Garlic cloves, 2: Fresh garlic transforms everything here, but if you only have old cloves that smell sharp, use just one.
  • Extra-virgin olive oil, 3 tablespoons: This is your finishing ingredient, so don't skip quality here.
  • Lemon juice, from 1/2 lemon: Freshly squeezed makes a real difference, bringing brightness that bottled juice just can't quite match.
  • Black pepper and salt: Season as you go, tasting the sauce before it hits the pasta.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta with intention:
Fill your pot with salted water and let it come to a rolling boil, then add pasta and stir immediately so nothing sticks. Cook until just tender with a slight bite, watching the time on the package because every pasta brand cooks a bit differently.
Build the green base:
While the pasta bubbles away, pulse your basil, pine nuts, garlic, and Parmesan together in the food processor until everything is fine and fragrant. You're not making a paste yet, just breaking everything into small pieces that will blend smoothly.
Bring it all together:
Add the softened cream cheese, olive oil, and lemon juice to your herb mixture, then process until completely smooth and creamy. If it looks thick or reluctant, add a splash of that reserved pasta water and pulse again until silky.
Toss with the pasta:
Return your drained pasta to the warm pot, pour the sauce over it, and gently toss everything together while the residual heat helps it all become one cohesive thing. Add your reserved pasta water gradually, a little at a time, until the sauce feels luxurious and wraps around each piece of pasta like a hug.
Plate and garnish:
Divide among bowls or plates, then finish with a scatter of toasted pine nuts, a few whole basil leaves, and a light dusting of fresh Parmesan if your heart desires it.
Vibrant vegetarian pesto pasta featuring silky cream cheese sauce, aromatic basil, and crunchy pine nuts.  Pin It
Vibrant vegetarian pesto pasta featuring silky cream cheese sauce, aromatic basil, and crunchy pine nuts. | lushkettle.com

There's something about the smell of basil and garlic hitting warm cream cheese that feels like home cooking at its most effortless. My sister brought her new partner over and he ate three servings, quiet and concentrated the way people eat when something is really speaking to them, and that's when I knew this recipe was doing its job.

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.

Why Pine Nuts Matter Here

Pine nuts bring a buttery richness that feels almost luxurious, and when you toast them first, they develop this warm, toasted flavor that makes the whole dish feel more intentional. They're not required, but once you taste them in here, you'll find yourself toasting them every time. If you're avoiding nuts or if they feel too expensive on a particular day, sunflower seeds or walnuts do a respectable job of filling the same niche, though the vibe shifts slightly.

The Lemon Juice Secret

That squeeze of lemon is what keeps this from feeling heavy or one-dimensional, even with the cream cheese anchoring everything. It's not about tasting bright and citrusy, it's about the lemon doing quiet background work, lifting every other flavor so nothing gets muted or dull. I learned this the hard way by forgetting the lemon once, and the whole dish felt like it was holding its breath until I squeezed some over the top.

Make It Your Own

This foundation is so flexible that you can build almost anything on top of it without losing the essence of what makes it sing. Cherry tomatoes added at the end offer bursts of acidity, grilled chicken or crispy chickpeas turn it into more of a complete meal, and a handful of arugula stirred in at the last second adds a peppery edge that's unexpected and wonderful. Some nights I make it exactly as written, other nights I treat it like a base that's begging for my mood of the moment.

  • Add sautΓ©ed cherry tomatoes for bright bursts of flavor.
  • Stir in grilled chicken or crispy chickpeas to make it heartier.
  • Toss in fresh arugula at the end for a peppery finish.

Luxurious cream cheese pesto pasta with al dente penne, fresh herbs, and a sprinkle of Parmesan. Pin It
Luxurious cream cheese pesto pasta with al dente penne, fresh herbs, and a sprinkle of Parmesan. | lushkettle.com

This is the kind of dish that feels both elegant enough for company and easy enough for a regular Tuesday night, which is exactly how the best recipes should live. Once you've made it once, you'll find yourself reaching for it again and again.

Recipe Questions & Answers

β†’ How can I make the pesto sauce creamier?

Use softened cream cheese and add reserved pasta water gradually to loosen the sauce until it reaches a smooth, creamy texture.

β†’ Can I substitute pine nuts with other nuts?

Yes, walnuts or almonds work well as substitutes and can be toasted to enhance their flavor.

β†’ What type of pasta pairs best with the cream cheese pesto?

Penne or fusilli are ideal as their shape holds the creamy sauce effectively, but other short pasta shapes can be used too.

β†’ How do I add extra flavor to the dish?

Toasting the pine nuts lightly in a dry skillet before adding them enhances their nuttiness and adds depth to the dish.

β†’ Is this dish suitable for a vegetarian diet?

Yes, it contains no meat and uses vegetarian-friendly ingredients like cream cheese, Parmesan, and fresh basil.

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

Pasta tossed in a smooth cream cheese pesto with fresh basil and crunchy pine nuts for a delightful dish.

Time to Prep
10 mins
Time to Cook
15 mins
Full Prep Time
25 mins
Created By Samantha Reeves


Skill Level Easy

Culinary Tradition Italian

Portion 4 Serving Size

Dietary Details Meat-Free

What You 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 Fresh basil leaves
02 Additional grated Parmesan cheese

Steps

Step 01

Prepare the Pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package directions until al dente. Reserve 1/2 cup pasta cooking water, then drain the pasta in a colander.

Step 02

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

Step 03

Create Cream Pesto Sauce: Add softened cream cheese, olive oil, lemon juice, salt, and pepper to the food processor. Process until smooth and creamy. Add reserved pasta water as needed to achieve desired consistency.

Step 04

Combine Pasta and Sauce: Return drained pasta to the pot. Add cream cheese pesto sauce and toss thoroughly to coat. Gradually add reserved pasta water until sauce is silky and clings to every piece of pasta.

Step 05

Plate and Garnish: Divide pasta among serving plates. Top each portion with toasted pine nuts, fresh basil leaves, and grated Parmesan cheese.

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.

Tools You'll Need

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

Allergy Info

Review every ingredient for allergens and reach out to your doctor with concerns.
  • Contains milk (cream cheese, Parmesan cheese)
  • Contains tree nuts (pine nuts)
  • Contains gluten (standard pasta)
  • Omit pine nuts or substitute with sunflower seeds for nut allergies

Nutrition Info (per portion)

Details offered for informational purposes, not as a substitute for professional health guidance.
  • Calories: 420
  • Fats: 17 g
  • Carbohydrates: 51 g
  • Proteins: 14 g

Cooking Shouldn't Be Hard ❀️

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

Free forever. Unsubscribe anytime.