“You really have to try this pesto,” my friend insisted one lazy Sunday afternoon. I was skeptical — pesto usually meant basil and pine nuts, right? But she swore by her version, loaded with sun-dried tomatoes and a crunch from toasted pine nuts that somehow made the whole dish sing. I wasn’t in the mood for anything too complicated, but with a handful of ingredients sitting idle in my pantry, I figured, why not? Honestly, that first bite caught me off guard.
The sun-dried tomatoes brought this deep, tangy sweetness that felt almost like a secret weapon, while the pine nuts added a satisfying crunch that cut through the creamy texture. The pasta was just the backdrop for all this flavor. I remember sitting there, fork halfway to my mouth, realizing this wasn’t just a quick fix — it was a recipe that stuck with me. It’s the kind of meal that feels both fancy and homey at once, perfect for those nights when you want something comforting but a little unexpected.
Since then, I’ve made this flavorful sun-dried tomato pesto pasta with crunchy pine nuts more times than I can count—sometimes as a quick dinner, other times as a dish to impress last-minute guests. It’s funny how a simple suggestion from a friend turned into one of my go-to recipes. There’s something quietly satisfying about the way the sun-dried tomatoes and pine nuts dance together, and I’m pretty sure this one will find a permanent spot in your recipe rotation, too.
Why You’ll Love This Recipe
After testing this recipe multiple times (okay, maybe a little obsessively), I can say it hits all the right notes. Here’s why it’s become a staple in my kitchen:
- Quick & Easy: Ready in under 30 minutes, it’s perfect for those busy weeknights or when you want something delicious without a big time investment.
- Simple Ingredients: No need to hunt down anything exotic — most are pantry staples you probably already have, like sun-dried tomatoes, garlic, and pine nuts.
- Perfect for Casual Dinners or Impressing Guests: Whether you’re making a cozy solo meal or need a crowd-pleaser, this pasta fits the bill.
- Crowd-Pleaser: The bright, tangy flavor pairs with the crunch of toasted pine nuts to win over even picky eaters.
- Unbelievably Delicious: The sun-dried tomato pesto isn’t your typical green sauce — it’s rich, vibrant, and perfectly balanced.
This isn’t just another pesto recipe, either. The magic lies in blending the sun-dried tomatoes until silky smooth, which gives that luscious texture that coats the pasta like a dream. The pine nuts toasted just right add texture that keeps every bite interesting. Honestly, it’s a little twist that turns a simple pasta dinner into something memorable.
In a way, it’s comfort food with a twist — familiar, but with this vibrant pop of flavor that makes you pause and appreciate each bite. Plus, it pairs beautifully with dishes like the creamy baked mac and cheese with crispy bacon when you want to mix things up at your next dinner party.
What Ingredients You Will Need
This flavorful sun-dried tomato pesto pasta uses straightforward ingredients that come together for bold flavor and a satisfying texture. Most of these are pantry staples or easy to find at any grocery store, and substitutions are simple if you need them.
- Pasta: 12 oz (340 g) of your favorite pasta—penne, fusilli, or spaghetti work great. I like penne for holding the pesto well.
For the Sun-Dried Tomato Pesto:
- 1 cup (150 g) sun-dried tomatoes, packed in oil (drain but keep some oil for flavor)
- 1/2 cup (60 g) fresh basil leaves, packed
- 2 cloves garlic, peeled (adds that punch)
- 1/4 cup (25 g) grated Parmesan cheese (freshly grated for best taste)
- 1/3 cup (45 g) pine nuts (reserve a handful for toasting)
- 1/4 cup (60 ml) extra-virgin olive oil (adjust to desired consistency)
- Salt and freshly ground black pepper, to taste
- A squeeze of fresh lemon juice (brightens up the flavors)
Optional Add-ins:
- Red pepper flakes for a little heat
- Fresh spinach or arugula mixed into the pasta for extra greens
For substitutions, if you’re gluten-free, swap the pasta with gluten-free penne or spiralized vegetables. Want a vegan version? Use nutritional yeast instead of Parmesan and replace the cheese with a vegan alternative. For the pine nuts, toasted walnuts or almonds can work if you’re out of pine nuts, though the flavor and texture will shift slightly.
When selecting sun-dried tomatoes, I recommend brands like Roland or Mediterra for their rich flavor and tender texture. If you can find sun-dried tomatoes packed in oil, they blend more smoothly and add extra depth, but dry-packed is fine—just soak them briefly in warm water before blending.
Equipment Needed
- Food Processor or Blender: Essential for making that silky sun-dried tomato pesto. I’ve tried both — a food processor gives a chunkier texture, while a blender makes it ultra-smooth. Either works, just mind the motor heat.
- Large Pot: For boiling the pasta. A heavy-bottomed pot helps keep water at a steady boil.
- Colander: To drain the pasta quickly and efficiently.
- Skillet or Small Pan: For toasting pine nuts. A dry pan works best to get that golden crunch without burning.
- Spoon or Spatula: To mix the pesto with pasta and scrape down the sides of your processor.
If you don’t have a food processor, a sturdy blender or even an immersion blender will do the trick with a bit more patience. For toasting pine nuts, a non-stick skillet gives more control and less chance of scorching. I once scorched a batch in my old cast iron (lesson learned!), so keep an eye on them—they go from perfect to burnt in seconds.
Preparation Method

- Cook the pasta: Bring a large pot of salted water to a boil. Add 12 oz (340 g) pasta and cook according to package instructions until al dente (usually 9-11 minutes). Reserve 1/2 cup (120 ml) pasta water before draining. This starchy water will help loosen the pesto if needed.
- Toast the pine nuts: While the pasta cooks, heat a dry skillet over medium heat. Add 1/3 cup (45 g) pine nuts and toast, stirring frequently, until golden and fragrant—about 3-5 minutes. Remove from heat immediately to prevent burning. Set aside a tablespoon of toasted pine nuts for garnish.
- Make the sun-dried tomato pesto: In a food processor, combine 1 cup (150 g) sun-dried tomatoes (drained), 1/2 cup (60 g) fresh basil leaves, 2 garlic cloves, 1/4 cup (25 g) grated Parmesan, and the toasted pine nuts (minus the reserved garnish). Pulse until coarsely chopped.
- Add olive oil: With the processor running, slowly drizzle in 1/4 cup (60 ml) extra-virgin olive oil until the mixture is smooth but still has some texture. If the pesto seems too thick, add a tablespoon or two of the reserved pasta water to loosen it up.
- Season and brighten: Add salt, freshly ground black pepper, and a squeeze of fresh lemon juice to taste. Pulse a couple more times to combine. Taste and adjust seasoning as needed.
- Combine pasta and pesto: Return the drained pasta to the pot or a large mixing bowl. Add the sun-dried tomato pesto and toss well to coat evenly. If needed, stir in a bit more pasta water to get a glossy, silky finish.
- Serve: Plate the pasta and sprinkle with the reserved toasted pine nuts for that signature crunch. A little extra grated Parmesan on top never hurts.
Watch out not to over-pulse the pesto — you want some texture, not a puree. The first time I made this, I rushed the blending step and ended up with a paste that was a bit too dense, but adding pasta water fixed it right up.
Cooking Tips & Techniques
Sun-dried tomato pesto pasta is deceptively simple, but a few tricks can make all the difference:
- Toast pine nuts carefully: They burn quickly. Use medium heat and stir constantly. Once you smell that toasty aroma, remove them from heat immediately.
- Use reserved pasta water: This starchy water is magic for loosening thick pesto and helping it cling to the pasta. Add gradually to avoid a watery sauce.
- Fresh basil matters: Don’t skip the fresh basil—it balances the intense sun-dried tomatoes and adds brightness. I’ve tried dried basil, but it just doesn’t compare.
- Don’t overblend: Pulse the ingredients until just combined for a pesto with great texture. Too smooth can feel heavy.
- Salt smartly: The sun-dried tomatoes and Parmesan add saltiness, so season cautiously and taste along the way.
- Garlic intensity: Use fresh garlic for the best flavor punch. Roasted garlic is an interesting twist but changes the character.
- Multitask: Toast pine nuts while pasta cooks to save time. I always prep the pesto ingredients before starting the pasta to streamline the process.
One time, I tried cold pasta with this pesto and honestly, it didn’t shine as much. Warm pasta helps the pesto flavors bloom and makes for a better mouthfeel.
Variations & Adaptations
This recipe is a great base for customization, so feel free to tweak it to match your tastes or dietary needs:
- Vegan version: Swap Parmesan for nutritional yeast or a vegan cheese alternative. Use dairy-free pesto-friendly oils to keep it creamy.
- Protein boost: Stir in cooked chicken, shrimp, or crispy bacon (like the crispy bacon mac and cheese inspiration). It turns the dish into a satisfying main course.
- Greens addition: Mix fresh spinach or arugula into the warm pasta for a pop of color and nutrition.
- Spicy twist: Add a pinch of red pepper flakes to the pesto or sprinkle on top for subtle heat.
- Nut substitutions: If pine nuts aren’t your favorite or you have allergies, toasted walnuts or almonds work well, though the flavor will vary.
Personally, I once tried this with zucchini noodles for a lighter version and was pleasantly surprised by how well the pesto held its own on the veggie strands. If you want to try a different pasta shape, fusilli or farfalle are lovely for catching the sauce.
Serving & Storage Suggestions
This sun-dried tomato pesto pasta is best served warm, right after tossing it with the sauce. The toasted pine nuts on top add a delightful crunch that contrasts with the creamy pesto.
For a well-rounded meal, pair it with a simple green salad or roasted vegetables. It also complements dishes like the cozy chicken pot pie when you want a hearty duo at the table.
If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. The pesto will thicken as it chills, so stir in a splash of olive oil or warm water when reheating to loosen the sauce. Reheat gently on the stovetop or microwave until warmed through.
Over time, the flavors meld and deepen, making it even tastier the next day (if it lasts that long!). Just remember to add fresh pine nuts or a sprinkle of Parmesan when serving leftovers to regain that fresh, crunchy texture.
Nutritional Information & Benefits
This sun-dried tomato pesto pasta is not only a treat for your taste buds but also offers some wholesome benefits:
- Calories: Approximately 450-500 per serving (1/4 of recipe)
- Healthy fats: Olive oil and pine nuts provide heart-healthy monounsaturated fats.
- Antioxidants: Sun-dried tomatoes and fresh basil are rich in antioxidants like lycopene and vitamin C.
- Protein & Calcium: Parmesan cheese adds protein and calcium for bone health.
- Dietary considerations: Easily made gluten-free with gluten-free pasta and vegan with proper substitutions.
- Allergens: Contains nuts (pine nuts) and dairy (Parmesan). Nut-free and dairy-free versions are possible with swaps.
From a wellness perspective, this recipe balances indulgence with nourishing ingredients, making it a good choice when you want something tasty but not too heavy. The olive oil and pine nuts bring healthy fats, while the sun-dried tomatoes add a flavor punch without excess calories.
Conclusion
This flavorful sun-dried tomato pesto pasta with crunchy pine nuts is one of those satisfying recipes that feels like a little celebration in every bite. It’s simple enough for a weeknight but special enough to serve when you want to impress without stress. I love how the tangy sun-dried tomatoes and fresh basil come alive with the toasted pine nuts’ crunch — it’s a combination that never gets old.
Feel free to make it your own by adding your favorite proteins, greens, or spices. Whether you’re cooking for one or feeding a crowd, this pasta delivers comfort and flavor with ease. Give it a try, and I’d love to hear how you make it your own — sharing your twists always makes my day!
Frequently Asked Questions
Can I use dry sun-dried tomatoes instead of oil-packed?
Yes! Just soak dry sun-dried tomatoes in warm water for about 10 minutes to rehydrate before blending. This helps them soften and blend smoothly.
What’s the best way to toast pine nuts without burning?
Use a dry skillet over medium heat and stir constantly. Pine nuts toast quickly, so watch closely and remove from heat as soon as they turn golden and smell nutty.
Can I prepare the pesto ahead of time?
Absolutely! Store the pesto in an airtight container in the fridge for up to 3 days. Stir in a little olive oil before serving to freshen it up.
What pasta shapes work best with this pesto?
Penne, fusilli, and farfalle are great choices as they hold the pesto well, but spaghetti or linguine also work if you prefer long pasta.
How can I make this recipe vegan?
Replace Parmesan with nutritional yeast or a vegan cheese alternative, and make sure to use vegan-friendly olive oil and pasta.
Pin This Recipe!

Flavorful Sun-Dried Tomato Pesto Pasta
A quick and easy pasta dish featuring a vibrant sun-dried tomato pesto with toasted pine nuts, perfect for casual dinners or impressing guests.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 12 oz (340 g) pasta (penne, fusilli, or spaghetti)
- 1 cup (150 g) sun-dried tomatoes packed in oil (drain but keep some oil)
- 1/2 cup (60 g) fresh basil leaves, packed
- 2 cloves garlic, peeled
- 1/4 cup (25 g) grated Parmesan cheese
- 1/3 cup (45 g) pine nuts (reserve a handful for toasting)
- 1/4 cup (60 ml) extra-virgin olive oil
- Salt, to taste
- Freshly ground black pepper, to taste
- A squeeze of fresh lemon juice
- Optional: red pepper flakes
- Optional: fresh spinach or arugula
Instructions
- Bring a large pot of salted water to a boil. Add 12 oz (340 g) pasta and cook according to package instructions until al dente (usually 9-11 minutes). Reserve 1/2 cup (120 ml) pasta water before draining.
- While the pasta cooks, heat a dry skillet over medium heat. Add 1/3 cup (45 g) pine nuts and toast, stirring frequently, until golden and fragrant—about 3-5 minutes. Remove from heat immediately to prevent burning. Set aside a tablespoon of toasted pine nuts for garnish.
- In a food processor, combine 1 cup (150 g) sun-dried tomatoes (drained), 1/2 cup (60 g) fresh basil leaves, 2 garlic cloves, 1/4 cup (25 g) grated Parmesan, and the toasted pine nuts (minus the reserved garnish). Pulse until coarsely chopped.
- With the processor running, slowly drizzle in 1/4 cup (60 ml) extra-virgin olive oil until the mixture is smooth but still has some texture. If the pesto seems too thick, add a tablespoon or two of the reserved pasta water to loosen it up.
- Add salt, freshly ground black pepper, and a squeeze of fresh lemon juice to taste. Pulse a couple more times to combine. Taste and adjust seasoning as needed.
- Return the drained pasta to the pot or a large mixing bowl. Add the sun-dried tomato pesto and toss well to coat evenly. If needed, stir in a bit more pasta water to get a glossy, silky finish.
- Plate the pasta and sprinkle with the reserved toasted pine nuts for garnish. Optionally, add extra grated Parmesan on top before serving.
Notes
Toast pine nuts carefully over medium heat and stir constantly to avoid burning. Use reserved pasta water to loosen pesto if too thick. Pulse pesto ingredients until just combined for texture, avoid overblending. Fresh basil is preferred over dried for best flavor. Store leftover pesto in an airtight container in the fridge for up to 3 days and stir in olive oil before serving.
Nutrition
- Serving Size: 1/4 of the recipe (a
- Calories: 475
- Sugar: 5
- Sodium: 350
- Fat: 28
- Saturated Fat: 4
- Carbohydrates: 45
- Fiber: 4
- Protein: 12
Keywords: sun-dried tomato pesto, pasta recipe, pine nuts, easy dinner, quick pasta, vegetarian pasta, Italian pasta, pesto pasta


