Cream Cheese Pesto Pasta

Featured in: Easy Whisk-Friendly Dinners

This dish showcases tender pasta coated in a smooth sauce made from cream cheese, fresh basil, and toasted pine nuts. Garlic and Parmesan add depth, while lemon juice brightens the flavors. The sauce is blended until creamy and loosened with pasta water to ensure it clings perfectly. Garnished with extra basil and pine nuts, this meal offers vibrant, fresh notes with a rich texture. Quick to prepare, it suits a simple yet indulgent meal anytime.

Updated on Sun, 15 Feb 2026 21:31:19 GMT
Creamy cream cheese pesto pasta with fresh basil, toasted pine nuts, and Parmesan, perfect for a quick vegetarian dinner.  Save
Creamy cream cheese pesto pasta with fresh basil, toasted pine nuts, and Parmesan, perfect for a quick vegetarian dinner. | birchwhisk.com

Experience the perfect fusion of fresh Mediterranean flavors and velvety richness with this Cream Cheese Pesto Pasta. In just 25 minutes, you can transform simple ingredients into a vibrant, al dente masterpiece. The light cream cheese adds a luxurious silkiness to the traditional pesto, creating a refreshing meal that feels like a professional Italian bistro dish right in your own kitchen.

Creamy cream cheese pesto pasta with fresh basil, toasted pine nuts, and Parmesan, perfect for a quick vegetarian dinner.  Pin it
Creamy cream cheese pesto pasta with fresh basil, toasted pine nuts, and Parmesan, perfect for a quick vegetarian dinner. | birchwhisk.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

This recipe is a testament to how high-quality staples like extra-virgin olive oil, freshly grated Parmesan, and aromatic garlic can create a complex flavor profile with minimal effort. Whether you're a vegetarian looking for a satisfying main dish or simply in need of a quick culinary escape, this creamy pesto pasta is sure to impress.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 350 g (12 oz) penne or fusilli
  • Salt, for pasta water
  • 120 g (4 oz, about 1/2 cup) light cream cheese, softened
  • 40 g (1/3 cup) freshly grated Parmesan cheese
  • 40 g (1 cup, loosely packed) fresh basil leaves
  • 2 tablespoons pine nuts, plus extra for garnish
  • 2 garlic cloves
  • 3 tablespoons extra-virgin olive oil
  • Freshly ground black pepper, to taste
  • Juice of 1/2 lemon
  • Extra fresh basil leaves (for garnish)
  • Additional grated Parmesan (for garnish)

Instructions

Step 1: 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 2: Prepare the Pesto Base
While the pasta cooks, add basil, pine nuts, garlic, and Parmesan to a food processor. Pulse until finely chopped.
Step 3: Blend the Sauce
Add the softened 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.
Step 4: Combine and Toss
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 perfectly to the pasta.
Step 5: Garnish and Serve
Divide the pasta among plates. Top with extra pine nuts, fresh basil leaves, and a sprinkle of Parmesan if desired.

Zusatztipps für die Zubereitung

To achieve the silkiest sauce possible, ensure your cream cheese is properly softened before blending. The reserved pasta water is the most important tool in your kitchen for this recipe—add it gradually to create an emulsion that binds the sauce to the pasta without it becoming oily.

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.

Varianten und Anpassungen

For a gluten-free version, simply use your favorite certified gluten-free pasta. If you have a nut allergy, you can omit the pine nuts or replace them with sunflower seeds. For a different nutty profile, walnuts or almonds make excellent substitutes for the pine nuts.

Serviervorschläge

You can easily turn this into a heartier meal by adding sautéed cherry tomatoes or grilled chicken breast. Serve it with a fresh side salad or crusty bread to soak up every last drop of the creamy pesto sauce.

Vibrant pesto pasta tossed in a rich cream cheese sauce, garnished with basil and crunchy pine nuts for a satisfying meal.  Pin it
Vibrant pesto pasta tossed in a rich cream cheese sauce, garnished with basil and crunchy pine nuts for a satisfying meal. | birchwhisk.com

With its striking green color and rich, comforting texture, this Cream Cheese Pesto Pasta is a guaranteed winner for any occasion. It’s a simple yet sophisticated dish that proves you don't need hours in the kitchen to enjoy a truly gourmet vegetarian dinner. Enjoy the fresh taste of summer in every bite!

Frequently Asked Questions

What pasta types work best with this sauce?

Penne, fusilli, or any short pasta with texture hold the creamy sauce well, ensuring balanced bites.

How can I enhance the flavor of the pine nuts?

Toasting pine nuts in a dry skillet until golden deepens their nuttiness and adds a pleasant crunch.

Can I modify the sauce for different diets?

Substitute gluten-free pasta as needed and swap pine nuts with sunflower seeds for nut allergies.

What is the purpose of reserving pasta water?

The starchy pasta water loosens the sauce slightly, helping it cling smoothly without being too thick.

Are there additional toppings that complement this dish?

Fresh basil leaves, extra grated Parmesan, and additional toasted pine nuts enhance texture and flavor.

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 creamy basil and pine nut sauce with Parmesan and a hint of lemon.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes


Difficulty: Easy

Cuisine: Italian

Yield: 4 servings

Dietary: Vegetarian

Ingredients

Pasta

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

Pesto Sauce

01 4 ounces 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 Extra fresh basil leaves
02 Additional grated Parmesan cheese

Instructions

Step 01

Prepare 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

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

Step 03

Create the 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.

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 Finish: 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.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains milk from cream cheese and Parmesan cheese
  • Contains tree nuts from pine nuts
  • Contains gluten from pasta
  • For nut allergies, omit pine nuts or use sunflower seeds
  • For gluten-free requirement, use certified gluten-free pasta

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 17 g
  • Total Carbohydrate: 51 g
  • Protein: 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.