This creamy Thai pesto linguine is delicious comfort food at it’s best. This dish is made with chewy soft rice noodles, creamy thick coconut milk, and fragrant Thai basil pesto. It's the perfect fusion of Thai and Italian.

Creamy Thai Pesto Linguine [Vegan, Gluten-Free]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste




For the Pesto:

  • 2 cups Thai basil, well-packed
  • 1/4 cup avocado oil
  • 1/4 cup raw cashews
  • 2 garlic cloves
  • 1 lime, juiced
  • Salt and pepper, to taste

For the Pasta:

  • 8 ounces rice noodles
  • 3/4 cup light coconut milk
  • 2-3 tablespoons Thai basil pesto
  • 2 tablespoon soy sauce or tamari, to make it gluten-free
  • 1/2 lime, juiced
  • 1/4-1/2 cup water
  • sliced green onion and sesame seeds, to garnish


  1. In a food processor, blend your Thai basil, avocado oil, raw cashews, garlic, lime, salt, and pepper until it forms a paste. Taste it and make adjustments for the flavor as you see fit.
  2. Place rice noodles in a large bowl.
  3. Boil water and pour it on top of the noodles until they are covered and let them soak for 3-5 minutes.
  4. Add the coconut oil to a large skillet and heat it on medium-high heat.
  5. Once it begins to bubble, lower the heat to medium-low and add the pesto. Mix it together with the coconut milk.
  6. Drain your rice noodles and add them to the pan. Mix them with the sauce until everything is combined.
  7. Add water, 2 tablespoons at a time if the noodles begin to stick to the pan.
  8. Taste the noodles and if they are not soft enough to your liking, simply add a bit more water and continue to cook them until they are the desired texture.
  9. Add the soy sauce and lime.
  10. Garnish the dish with sliced green onion and sesame seeds.
  11. Serve immediately.


This site uses Akismet to reduce spam. Learn how your comment data is processed.