Rinse noodles well, then place in a bowl and cover with water. Let soak for 10 to 15 minutes.
In a small dry hot skillet, toast pine nuts for a couple minutes until they start to brown. Remove from heat and set aside. In a food processor, combine cilantro and garlic and blend while slowly adding in oils, lemon juice, salt and pepper. Continue to blend until it's a smooth consistency. You may have to pause to scrape the sides a few times.
Drain noodles and rinse again, then pat dry in a clean kitchen towel and add back to bowl.
Pour pesto mixture over noodles and toss to coat. Top with toasted pine nuts.