Written by

Alexis Perry

Published

Creamy Sun-Dried Tomato Pesto Pasta Recipe Easy and Perfect for Dinner

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

Introduction

The summer I turned twenty-five, I was rushing through a crowded farmers market when the sharp tang of sun-dried tomatoes hit me — and suddenly I was eight years old again, sitting cross-legged on an old kitchen floor with my neighbor Mrs. Langley. She had this cracked ceramic bowl, chipped just at the rim, that she’d fill with a glossy, deep red pesto every weekend. I remember the way the air smelled warm, like basil and garlic and just a hint of toasted pine nuts. It was messy — I spilled some pesto on the floor once, and she just laughed, telling me it meant I was learning. Honestly, that mix of flavors and the slightly nutty crunch has haunted me ever since.

Years later, I still chase that exact feeling whenever I make creamy sun-dried tomato pesto pasta. Maybe you’ve been there, too — trying to catch a fleeting memory with a forkful of something simple yet strange. This pasta isn’t just dinner; it’s that little moment of calm, every time. The creaminess wraps around the tang, and those toasted pine nuts crackle just right, almost like a secret handshake from the past.

It’s funny how food carries these whispers of where we’ve been. I keep making this recipe because it’s not just about the taste — it’s about that quiet ache of memory, the warmth of a kitchen I can’t visit anymore, and the joy of sharing that with anyone who sits down at my table.

Why You’ll Love This Recipe

After testing this creamy sun-dried tomato pesto pasta countless times, I can say it hits the spot every single time. It’s the kind of recipe that balances ease and flavor like a pro, and honestly, it’s become a staple in my weeknight rotation.

  • Quick & Easy: Ready in under 30 minutes, it’s perfect when you’re juggling work, life, and maybe a few unexpected distractions (like me forgetting to buy pine nuts once — but hey, it still worked).
  • Simple Ingredients: No need for fancy stores; pantry staples and a jar of sun-dried tomatoes get you halfway there.
  • Perfect for Dinner: Whether it’s a casual solo meal or a laid-back dinner with friends, this recipe fits right in.
  • Crowd-Pleaser: Kids and adults both love the creamy texture and the bright tomato flavor, plus those toasted pine nuts add a nice touch of crunch.
  • Unbelievably Delicious: The combo of creamy sauce with that slightly chewy sun-dried tomato bite is seriously next-level comfort food.

What sets this recipe apart? It’s the creamy base — blending cream cheese with a touch of olive oil and garlic — that gives it a luscious mouthfeel without feeling heavy. Plus, toasting the pine nuts just right adds a smoky note that rounds everything out. It’s not just “pesto pasta” — it’s my way of holding onto a small, perfect memory with every forkful.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry-friendly, and substitutions are easy if needed.

  • For the Pasta:
    • 12 ounces (340g) penne or your favorite pasta (I like Barilla for consistent texture)
    • Salt, for pasta water
  • For the Sun-Dried Tomato Pesto:
    • 1 cup (150g) sun-dried tomatoes packed in oil, drained (I prefer the ones from Trader Joe’s for their balance of tang and sweetness)
    • 1/4 cup (60ml) extra virgin olive oil
    • 2 cloves garlic, minced
    • 1/4 cup (25g) fresh basil leaves, loosely packed
    • 1/4 cup (20g) grated Parmesan cheese, plus extra for serving
    • 1/2 teaspoon red pepper flakes (optional, adds a subtle kick)
    • Salt and freshly ground black pepper, to taste
  • For the Creamy Sauce:
    • 4 ounces (115g) cream cheese, softened (room temperature for easy blending)
    • 1/2 cup (120ml) heavy cream or half-and-half (use dairy-free milk like cashew cream if needed)
  • For the Topping:
    • 1/4 cup (30g) pine nuts, toasted (watch closely—they burn fast!)
    • Fresh basil leaves for garnish (optional)

Pro tip: If sun-dried tomatoes in oil aren’t available, rehydrate dried sun-dried tomatoes in warm water for 20 minutes before using. Also, swapping pine nuts for toasted walnuts works well if you’re allergic.

Equipment Needed

creamy sun-dried tomato pesto pasta preparation steps

  • Large pot for boiling pasta
  • Food processor or high-speed blender (to make the pesto smooth and creamy)
  • Large skillet or sauté pan (to combine sauce and pasta)
  • Measuring cups and spoons
  • Wooden spoon or silicone spatula for stirring
  • Colander for draining pasta

If you don’t have a food processor, a sturdy blender will do—just pulse in short bursts to avoid overheating. For budget-friendly options, a basic hand blender can work but expect a chunkier pesto. Keeping your pine nuts in a sealed container in the fridge helps extend their shelf life and keeps the toasting process smooth.

Preparation Method

  1. Cook the pasta: Bring a large pot of salted water to a boil. Add 12 ounces (340g) of penne and cook according to package instructions until al dente (usually about 11 minutes). Reserve 1/2 cup (120ml) of pasta water before draining. This starchy water helps loosen the sauce later. (Time: 12 minutes)
  2. Toast the pine nuts: While the pasta cooks, heat a small dry skillet over medium heat. Add 1/4 cup (30g) pine nuts and stir frequently for 3-4 minutes until golden and fragrant. Be careful—they burn fast! Remove from heat and set aside. (Time: 5 minutes)
  3. Make the sun-dried tomato pesto: In a food processor, combine 1 cup (150g) sun-dried tomatoes, 1/4 cup (60ml) olive oil, 2 minced garlic cloves, 1/4 cup (25g) fresh basil, 1/4 cup (20g) Parmesan, and 1/2 teaspoon red pepper flakes if using. Pulse until a coarse paste forms. Season with salt and pepper to taste. If the mixture is too thick, add a tablespoon of reserved pasta water. (Time: 5 minutes)
  4. Prepare the creamy sauce: In a large skillet over medium-low heat, whisk together 4 ounces (115g) softened cream cheese and 1/2 cup (120ml) heavy cream until smooth. Slowly add the sun-dried tomato pesto, stirring to combine. If the sauce feels too thick, stir in reserved pasta water a little at a time until you reach a creamy consistency. (Time: 5-6 minutes)
  5. Combine pasta and sauce: Add the drained pasta to the skillet with the sauce. Toss well to coat every piece. Heat through for 2-3 minutes, allowing the flavors to meld. Taste and adjust seasoning if necessary. (Time: 3 minutes)
  6. Serve: Plate the pasta and sprinkle toasted pine nuts on top. Garnish with fresh basil leaves and extra Parmesan if you like. (Time: Immediate)

Note: If the sauce starts to thicken too much while reheating, a splash of pasta water or cream will bring it back to life. I once forgot to soften the cream cheese and ended up with tiny lumps, so don’t skip that step!

Cooking Tips & Techniques

One of the keys to making this creamy sun-dried tomato pesto pasta truly shine is toasting those pine nuts just right. I’ve learned the hard way that medium heat and constant stirring are your best friends here—burnt pine nuts taste bitter and can ruin the whole dish.

The cream cheese must be softened to room temperature before blending to avoid lumps. If you’re in a rush, cut it into small cubes and microwave for 10-15 seconds. Trust me, it makes a huge difference.

When blending the pesto, don’t over-process. You want little bits of tomato and basil for texture—not a puree. Using a food processor rather than a blender usually gives you better control here.

Adding reserved pasta water bit by bit is a neat trick to adjust sauce consistency without watering down flavor. It also helps the sauce cling to the noodles better, making every bite luscious.

Finally, timing matters. Prepare the pesto and toast pine nuts while the pasta cooks to save time and keep everything fresh. Multitasking in the kitchen might sound stressful, but it really pays off with this dish.

Variations & Adaptations

  • Vegan Version: Swap cream cheese for a plant-based alternative like cashew cream and use nutritional yeast instead of Parmesan.
  • Gluten-Free: Use gluten-free pasta made from brown rice or chickpeas for a hearty, allergen-friendly option.
  • Seasonal Twist: In spring or summer, toss in fresh cherry tomatoes or roasted bell peppers for an extra burst of freshness.
  • Spicy Kick: Add extra red pepper flakes or a dash of smoked paprika for a smoky heat.
  • Nut-Free: Replace pine nuts with toasted pumpkin seeds or omit nuts altogether if allergies are a concern.

I once tried this with a blend of sun-dried tomato and roasted red pepper pesto — it was surprisingly good and added a smoky sweetness that changed the whole vibe.

Serving & Storage Suggestions

This creamy sun-dried tomato pesto pasta is best served warm, right off the stove, with a sprinkle of toasted pine nuts to keep the texture contrast alive. I like to plate it with a simple green salad dressed in lemon vinaigrette to cut through the richness.

Leftovers store well in an airtight container in the fridge for up to 3 days. When reheating, add a splash of cream or pasta water to loosen the sauce and warm gently on the stovetop or microwave. The flavors tend to deepen overnight, so sometimes it tastes even better the next day.

For parties, this pasta pairs nicely with crusty bread and a light white wine like Pinot Grigio, which balances the creamy and tangy notes.

Nutritional Information & Benefits

Each serving of this creamy sun-dried tomato pesto pasta provides approximately 550 calories, with a good balance of fats, carbs, and protein. The pine nuts add healthy fats and a bit of protein, while sun-dried tomatoes bring antioxidants and a boost of flavor without added sugar.

This dish is a comforting option that can be made more wholesome with gluten-free pasta or plant-based cream substitutes, catering to various dietary needs while keeping that rich, satisfying taste intact.

Just a heads up: pine nuts and dairy are common allergens, so keep that in mind if cooking for a crowd.

Conclusion

This creamy sun-dried tomato pesto pasta with toasted pine nuts is one of those recipes that sticks with you — not just because it’s delicious, but because it carries a little story and a lot of heart. It’s easy enough to whip up any night but special enough to feel like a treat.

Feel free to tweak the ingredients to your liking — maybe swap pine nuts for walnuts, or add a handful of spinach for extra greens. I love how flexible this dish is while staying true to that original flavor that’s so close to my kitchen memories.

If you try this recipe, I’d love to hear what twists you add or how it brings you back to your own special moments. Drop a comment or share your version — let’s keep this simple, tasty tradition going.

Happy cooking, and may your pasta be creamy and your memories vivid!

Frequently Asked Questions

  • Can I use dried sun-dried tomatoes instead of the ones in oil? Yes, just soak dried sun-dried tomatoes in warm water for about 20 minutes until soft before using.
  • What’s the best way to toast pine nuts without burning them? Use medium heat and stir constantly for 3-4 minutes until golden and fragrant. Remove immediately from heat.
  • Can I make the pesto ahead of time? Absolutely! Store in an airtight container in the fridge for up to 3 days or freeze for longer storage.
  • How can I make this recipe vegan? Replace cream cheese with cashew cream or vegan cream cheese and use nutritional yeast instead of Parmesan.
  • What pasta shape works best? Penne is great for holding the sauce, but fusilli or rigatoni are excellent alternatives.

For a similarly comforting pasta experience, you might enjoy my creamy garlic parmesan pasta or the fresh, vibrant flavors of my basil pesto chicken pasta.

Pin This Recipe!

creamy sun-dried tomato pesto pasta recipe

Print

Creamy Sun-Dried Tomato Pesto Pasta

A creamy and tangy sun-dried tomato pesto pasta that is quick, easy, and perfect for dinner. This comforting dish combines a luscious cream cheese sauce with toasted pine nuts for a satisfying texture and flavor.

  • Author: Belle
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 12 ounces penne or your favorite pasta
  • Salt, for pasta water
  • 1 cup sun-dried tomatoes packed in oil, drained
  • 1/4 cup extra virgin olive oil
  • 2 cloves garlic, minced
  • 1/4 cup fresh basil leaves, loosely packed
  • 1/4 cup grated Parmesan cheese, plus extra for serving
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 4 ounces cream cheese, softened
  • 1/2 cup heavy cream or half-and-half
  • 1/4 cup pine nuts, toasted
  • Fresh basil leaves for garnish (optional)

Instructions

  1. Bring a large pot of salted water to a boil. Add 12 ounces of penne and cook according to package instructions until al dente, about 11 minutes. Reserve 1/2 cup of pasta water before draining.
  2. While the pasta cooks, heat a small dry skillet over medium heat. Add 1/4 cup pine nuts and stir frequently for 3-4 minutes until golden and fragrant. Remove from heat and set aside.
  3. In a food processor, combine sun-dried tomatoes, olive oil, minced garlic, fresh basil, Parmesan cheese, and red pepper flakes if using. Pulse until a coarse paste forms. Season with salt and pepper to taste. Add a tablespoon of reserved pasta water if mixture is too thick.
  4. In a large skillet over medium-low heat, whisk together softened cream cheese and heavy cream until smooth. Slowly add the sun-dried tomato pesto, stirring to combine. Add reserved pasta water a little at a time if sauce is too thick.
  5. Add the drained pasta to the skillet with the sauce. Toss well to coat. Heat through for 2-3 minutes, allowing flavors to meld. Adjust seasoning if necessary.
  6. Plate the pasta and sprinkle toasted pine nuts on top. Garnish with fresh basil leaves and extra Parmesan if desired.

Notes

Toast pine nuts over medium heat with constant stirring to avoid burning. Soften cream cheese to room temperature before blending to prevent lumps. Add reserved pasta water gradually to adjust sauce consistency. If sun-dried tomatoes in oil are unavailable, rehydrate dried ones in warm water for 20 minutes. Pine nuts can be substituted with toasted walnuts or pumpkin seeds for allergies.

Nutrition

  • Serving Size: 1 cup pasta with sau
  • Calories: 550
  • Sugar: 5
  • Sodium: 450
  • Fat: 35
  • Saturated Fat: 12
  • Carbohydrates: 45
  • Fiber: 3
  • Protein: 15

Keywords: sun-dried tomato pesto, creamy pasta, easy dinner, pine nuts, penne pasta, quick pasta recipe, vegetarian pasta

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating