I figured whipping up a sun-dried tomato pesto would be straightforward — just toss a few ingredients in and blend. It took about ten minutes for that confidence to wobble a bit when I realized the texture was all wrong: too chunky here, too oily there, and somehow missing that creamy, luscious punch I craved. Honestly, I was halfway tempted to just dump it and call it a day. But instead, I played around, tossing in pine nuts for a subtle crunch and cream cheese for that silky feel that makes you want to slather it on everything. The result? A creamy sun-dried tomato pesto with pine nuts that somehow tastes richer and more balanced than I expected from such humble ingredients.
The bright tang of sun-dried tomatoes blends with the nuttiness of toasted pine nuts, while the creaminess smooths out the edges without overpowering the flavor. It’s a recipe that almost feels too easy but tastes like you spent hours fussing over it. I’ve used this pesto as a quick sauce for pasta, a spread on toasted baguette slices, and even stirred into scrambled eggs for a flavor boost. It’s the kind of recipe that sneaks into your regular rotation, not because it’s flashy, but because it’s reliable, comforting, and, well, downright delicious.
What stuck with me was how this simple pesto brought a little sunshine into my kitchen on a gray day and how it’s become my go-to for quick, impressive meals without any fuss. There’s something quietly satisfying knowing you can make a sauce this good with pantry staples and a food processor. So, if you’re curious about crafting a creamy sun-dried tomato pesto with pine nuts that hits just the right notes, this recipe might just earn a spot on your weekend menu or weeknight rescue list.
Why You’ll Love This Creamy Sun-Dried Tomato Pesto with Pine Nuts Recipe
Let me tell you, this creamy sun-dried tomato pesto recipe isn’t your average blend—I’ve tested it thoroughly in my kitchen to get the balance just right. Here’s what makes it stand out:
- Quick & Easy: Ready in under 15 minutes—perfect for when you want something flavorful without the wait.
- Simple Ingredients: No obscure items here; I bet you already have sun-dried tomatoes and pine nuts hiding in your pantry.
- Perfect for Many Occasions: Whether it’s a casual weeknight dinner, a potluck contribution, or a fancy appetizer spread, this pesto fits right in.
- Crowd-Pleaser: I’ve never met anyone who didn’t ask for seconds—kids and adults alike can’t resist the creamy, tangy goodness.
- Unbelievably Delicious: The creamy texture combined with the sweet-savory tang of sun-dried tomatoes and the toasty crunch of pine nuts makes this pesto a real treat.
What really sets this recipe apart is the addition of cream cheese, which injects a smoothness that traditional pesto often lacks. Plus, toasting the pine nuts before blending adds a depth of flavor that’s easy to miss but impossible to forget once you try it. It’s not just a spread; it’s a flavor experience that feels homemade in the best way. I remember stirring this into a creamy marry me chicken recipe and watching everyone’s eyes light up—no fancy restaurant needed.
So if you want a sauce that’s as versatile as it is tasty, this creamy sun-dried tomato pesto with pine nuts will make you a believer. It’s the kind of recipe that quietly impresses without any fuss, and honestly, that’s why it’s stuck around in my kitchen go-to list.
What Ingredients You Will Need for This Creamy Sun-Dried Tomato Pesto
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find at your local grocery store.
- Sun-Dried Tomatoes (about 1 cup, packed): Choose those packed in oil for richer flavor; if you only have dry-packed, soak them in warm water for 10 minutes to soften.
- Toasted Pine Nuts (1/3 cup): Toasting brings out their nutty aroma and crunch—don’t skip this step!
- Cream Cheese (4 ounces, softened): This is the secret to creamy texture without heaviness. I like using Philadelphia for consistent results.
- Fresh Basil Leaves (1/2 cup, loosely packed): Adds a fresh herbal brightness to balance the tangy tomatoes.
- Garlic Cloves (2 large, peeled): Gives a punch of savory depth.
- Grated Parmesan Cheese (1/4 cup): Adds salty umami flavor; use Parmigiano-Reggiano if you want to splurge a bit.
- Extra Virgin Olive Oil (1/4 cup): Use a good-quality oil for smooth blending and flavor.
- Fresh Lemon Juice (1 tablespoon): Brightens the pesto and balances richness.
- Salt and Black Pepper: To taste; freshly cracked black pepper works best.
For substitutions, if you’re avoiding dairy, swap the cream cheese for a dairy-free alternative or silken tofu for a vegan twist. Almonds or walnuts can replace pine nuts if needed, though the flavor shifts a bit. If fresh basil isn’t in season, a handful of fresh parsley works well too. In summer, consider adding fresh cherry tomatoes for an extra juicy pop.
Equipment Needed
- Food Processor or High-Speed Blender: This makes blending the pesto smooth and easy. I’ve tried both, and the food processor gives a bit more texture, which I prefer.
- Small Skillet: For toasting pine nuts safely without burning.
- Measuring Cups and Spoons: For precise ingredient amounts.
- Rubber Spatula: To scrape down the sides of your processor bowl.
- Sharp Knife and Cutting Board: For prepping garlic and basil.
If you don’t have a food processor, a sturdy blender works, but you may need to pulse and scrape frequently to get the right consistency. Toast pine nuts over medium-low heat, stirring often to avoid scorching—trust me, a single burnt pine nut will spoil the batch.
Preparation Method for Creamy Sun-Dried Tomato Pesto with Pine Nuts

- Toast the Pine Nuts: Heat a dry skillet over medium-low heat. Add 1/3 cup pine nuts and stir frequently for 3-4 minutes until golden and fragrant. Remove from heat and let cool. (Watch closely; nuts can burn quickly!)
- Prepare Sun-Dried Tomatoes: If using oil-packed, drain slightly but keep some oil for flavor. If dry-packed, soak in warm water for 10 minutes, then drain.
- Add Ingredients to Food Processor: In the bowl, combine the sun-dried tomatoes, cooled pine nuts, 4 ounces softened cream cheese, 1/2 cup fresh basil leaves, 2 cloves garlic, and 1/4 cup grated Parmesan cheese.
- Pulse to Combine: Pulse 6-8 times to roughly chop and start mixing ingredients.
- Stream in Olive Oil: With the processor running on low, slowly add 1/4 cup extra virgin olive oil. Continue blending until the pesto reaches a creamy but slightly textured consistency, about 30 seconds more. Scrape sides with a spatula if needed.
- Season and Brighten: Add 1 tablespoon fresh lemon juice, salt, and freshly cracked black pepper to taste. Pulse a few more times to mix well.
- Check Consistency: If the pesto feels too thick, add a teaspoon of water or more olive oil, blending again until you reach your preferred texture.
- Taste and Adjust: Taste the pesto. If it needs more tang, add a little more lemon juice. If you want it cheesier, sprinkle in a bit more Parmesan.
This pesto keeps well in an airtight container for up to a week in the fridge. I often make a double batch because it disappears fast around here. It also freezes nicely in small portions—perfect for busy days when you want a quick flavor boost.
Cooking Tips & Techniques for Perfect Pesto Every Time
Here’s the thing about pesto: it can be deceptively simple but tricky to get just right. From my experience, the key is balancing flavors and textures without over-processing.
- Toast Your Nuts: Don’t skip toasting pine nuts. Raw nuts tend to be bland and lack that toasty aroma that makes pesto memorable.
- Don’t Overblend: Over-processing can turn your pesto into a paste. Aim for a creamy but slightly chunky texture to keep interest on the palate.
- Use Softened Cream Cheese: Room temperature cream cheese blends more smoothly, preventing lumps and ensuring creaminess.
- Adjust Oil Gradually: Add olive oil slowly to control thickness. Too much oil can make the pesto greasy.
- Freshness Matters: Fresh basil and lemon juice brighten the flavor. If your basil looks tired, fresh parsley can rescue the pesto.
- Multitasking: Toast pine nuts while prepping other ingredients to save time. Keep an eye on the nuts—they toast fast.
Once, I made the mistake of blending everything too long, ending with a slick, oily sauce that lacked personality. Lesson learned: pulse your way gently to that perfect creamy sun-dried tomato pesto with pine nuts.
Variations & Adaptations
There’s plenty of wiggle room in this recipe if you want to make it your own:
- Dietary Adaptation: Swap cream cheese for silken tofu or vegan cream cheese for a dairy-free version.
- Nut-Free Version: Use toasted sunflower seeds or pumpkin seeds instead of pine nuts to avoid allergens.
- Herb Twists: Substitute basil with fresh oregano, thyme, or a mix of Italian herbs for a different aroma.
- Spice It Up: Add a pinch of red pepper flakes or a small diced jalapeño for a spicy kick.
- Cooking Method Variation: Use this pesto as a marinade for grilled chicken or drizzle it over roasted vegetables for a flavor punch.
Personally, I once tried adding a handful of spinach to sneak in some greens without changing the flavor too much. It worked surprisingly well and gave the pesto a beautiful green tint. If you want to experiment, feel free to add a little at a time.
Serving & Storage Suggestions
This creamy sun-dried tomato pesto with pine nuts shines best fresh but stores well:
- Serving Temperature: Serve at room temperature to let the flavors open up fully.
- Presentation: Spread on toasted baguette slices, swirl into pasta, or dollop over grilled meats. It also makes a killer sandwich spread or dip for fresh veggies.
- Complementary Dishes: Pair with a crisp salad like a fresh Asian cucumber salad for a refreshing contrast or alongside honey glazed baby back ribs to add a bright punch.
- Storage: Keep pesto in an airtight container, drizzle a thin layer of olive oil on top to prevent oxidation, and refrigerate up to 7 days.
- Freezing: Freeze in small portions (ice cube trays work great) for up to 3 months. Thaw overnight in the fridge.
- Reheating: Gently warm pesto on the stove or microwave before stirring into dishes. Avoid overheating to preserve fresh flavors.
Over time, the flavors mellow and meld beautifully, making leftovers perfect for next-day sandwiches or as a quick pasta sauce.
Nutritional Information & Benefits
This creamy sun-dried tomato pesto with pine nuts is more than just tasty; it packs nutritional benefits too:
- Rich in healthy fats from olive oil and pine nuts, which support heart health.
- Sun-dried tomatoes provide antioxidants like lycopene and vitamins C and K.
- Fresh basil adds anti-inflammatory compounds and vitamins.
- Cream cheese adds protein and calcium but keep portions moderate if watching saturated fat.
- The recipe is naturally gluten-free and can be made dairy-free with substitutions.
From my own wellness perspective, I love that this pesto adds flavor and healthy fats to meals without relying on heavy cream or mayonnaise. It’s a flavorful way to sneak in some nutrients while indulging in comfort food.
Conclusion
This creamy sun-dried tomato pesto with pine nuts is one of those recipes that feels like a stroke of luck in the kitchen. It’s easy to make, uses simple ingredients, and somehow tastes like you put in way more effort than you actually did. I’ve always appreciated how it brings a little sunshine to my meals, whether stirred into pasta or spread on crusty bread.
Feel free to tweak the herbs, nuts, or creaminess to suit your taste—you might find a new favorite version that surprises you. For me, this pesto sticks around because it’s reliable, versatile, and deeply satisfying without any fuss.
If you give this recipe a try, I’d love to hear how you make it your own. Share your thoughts or variations in the comments below—let’s keep the kitchen conversation going!
Here’s to creamy, tangy, nutty pesto magic in your kitchen.
FAQs About Creamy Sun-Dried Tomato Pesto with Pine Nuts
Can I use dry sun-dried tomatoes for this recipe?
Yes! Just soak them in warm water for about 10 minutes before using to soften them up. Drain well before adding to the food processor.
How long does this pesto keep in the refrigerator?
Stored in an airtight container with a thin layer of olive oil on top, it should last up to 7 days.
Can I freeze sun-dried tomato pesto?
Absolutely. Freeze in small portions, like ice cube trays, for up to 3 months. Thaw in the fridge before using.
What can I substitute for pine nuts if I’m allergic?
Try toasted sunflower seeds or pumpkin seeds for a nut-free alternative. The flavor will be slightly different but still tasty.
Is this pesto suitable for vegans?
To make it vegan, swap cream cheese for a plant-based version or silken tofu, and use nutritional yeast instead of Parmesan.
Pin This Recipe!

Creamy Sun-Dried Tomato Pesto Recipe Easy Homemade with Pine Nuts
A creamy, luscious sun-dried tomato pesto with toasted pine nuts and cream cheese that delivers rich, balanced flavor and a satisfying texture. Perfect as a sauce, spread, or dip, ready in under 15 minutes.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: About 1 cup (approximately 4 servings) 1x
- Category: Sauce / Condiment
- Cuisine: Italian
Ingredients
- 1 cup packed sun-dried tomatoes (oil-packed or soaked dry-packed)
- 1/3 cup toasted pine nuts
- 4 ounces cream cheese, softened
- 1/2 cup fresh basil leaves, loosely packed
- 2 large garlic cloves, peeled
- 1/4 cup grated Parmesan cheese
- 1/4 cup extra virgin olive oil
- 1 tablespoon fresh lemon juice
- Salt, to taste
- Freshly cracked black pepper, to taste
Instructions
- Toast the pine nuts in a dry skillet over medium-low heat for 3-4 minutes until golden and fragrant. Remove from heat and let cool.
- If using oil-packed sun-dried tomatoes, drain slightly but keep some oil for flavor. If dry-packed, soak in warm water for 10 minutes, then drain.
- In a food processor bowl, combine sun-dried tomatoes, cooled pine nuts, softened cream cheese, fresh basil leaves, garlic cloves, and grated Parmesan cheese.
- Pulse 6-8 times to roughly chop and start mixing ingredients.
- With the processor running on low, slowly add extra virgin olive oil. Continue blending until pesto reaches a creamy but slightly textured consistency, about 30 seconds more. Scrape sides with a spatula if needed.
- Add fresh lemon juice, salt, and freshly cracked black pepper to taste. Pulse a few more times to mix well.
- If pesto is too thick, add a teaspoon of water or more olive oil and blend again until desired texture is reached.
- Taste and adjust seasoning by adding more lemon juice or Parmesan if desired.
Notes
Toast pine nuts carefully to avoid burning as burnt nuts spoil the flavor. Use softened cream cheese at room temperature for smooth blending. Add olive oil gradually to control pesto thickness. Store in an airtight container with a thin layer of olive oil on top to prevent oxidation. Keeps up to 7 days refrigerated and freezes well for up to 3 months in small portions.
Nutrition
- Serving Size: Approximately 1/4 cu
- Calories: 180
- Sugar: 2
- Sodium: 210
- Fat: 16
- Saturated Fat: 4
- Carbohydrates: 4
- Fiber: 1
- Protein: 4
Keywords: sun-dried tomato pesto, creamy pesto, pine nuts, easy pesto recipe, homemade pesto, pesto sauce, Italian sauce, creamy sun-dried tomato sauce


