A pasta dish that’s bold, fragrant, and bursting with vibrant color—Thai Shrimp Basil Pesto Pasta is where East meets West in the most delicious way. This isn’t your average shrimp pasta. It combines the creamy richness of traditional pesto with a Thai twist: fragrant basil, a hint of lime, a touch of chili, and perfectly seared shrimp that soaks up every bit of flavor.
It’s the perfect weeknight dinner when you want something quick but crave something wildly flavorful. The sauce clings beautifully to fettuccine, and the shrimp brings in that briny-sweet contrast to the herbaceous pesto. Plus, it looks like it came out of a restaurant kitchen, but takes less than 30 minutes from stove to table.
What Kind of Pesto Should I Use?
While classic Italian pesto is made with basil, pine nuts, and Parmesan, this Thai-inspired version leans into Southeast Asian flavors. Use Thai basil if you can find it—it has a slight licorice kick that sets it apart. Add in garlic, cashews (or peanuts for extra Thai flair), a bit of fish sauce or soy sauce, lime juice, and chili flakes for that subtle heat. You can make your own or find a Thai basil pesto in some specialty stores.


Ingredients for the Thai Shrimp Basil Pesto Pasta
Shrimp: Fresh or frozen large shrimp, peeled and deveined. They cook fast and soak up the pesto perfectly.
Fettuccine or Linguine: A flat pasta holds onto the sauce better. You can also try rice noodles if you want to go all-in on the Thai inspiration.
Thai Basil (or regular basil): The hero herb—fresh and aromatic. Thai basil brings a peppery, almost anise flavor.
Garlic: Adds sharpness and depth to the pesto.
Cashews or Peanuts: They give the pesto its creamy texture and nutty body.
Lime Juice: Brings in brightness and balances the richness.
Fish Sauce or Soy Sauce: Just a touch enhances the umami.
Olive Oil or Sesame Oil: Blends the pesto together and adds smoothness.
Chili Flakes or Thai Chili: Optional but recommended for a little heat.
Salt and Pepper: Season to taste while blending and finishing the pasta.
Optional Garnish: Fresh basil leaves and a few slices of red chili or bell pepper for color and crunch.
How To Make the Thai Shrimp Basil Pesto Pasta
Step 1: Prepare the Pesto Sauce
In a food processor or blender, combine Thai basil leaves, garlic, cashews or peanuts, lime juice, fish sauce or soy sauce, and chili flakes. Drizzle in the olive oil while blending until the mixture is smooth and creamy. Adjust salt and pepper to taste.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil. Cook the fettuccine or linguine according to package instructions until al dente. Drain and reserve 1/2 cup of the pasta water.
Step 3: Sear the Shrimp
Heat a skillet over medium-high heat with a splash of olive or sesame oil. Add the shrimp, season with salt and pepper, and sear for about 1–2 minutes per side, or until pink and cooked through. Remove from the skillet and set aside.
Step 4: Combine Pasta and Pesto
Add the cooked pasta to the skillet with the pesto sauce. Toss to coat, adding reserved pasta water a little at a time to loosen the sauce if needed.
Step 5: Add Shrimp and Garnish
Return the shrimp to the skillet and gently fold them in. Garnish with fresh basil and sliced red chili or bell pepper before serving.
Serving and Storing Thai Shrimp Basil Pesto Pasta
This pasta is best served hot, right after it’s tossed together. It makes a beautiful dish to serve at dinner parties or date nights at home. If you’re planning to make it ahead, store the pasta and shrimp separately in airtight containers. The pesto can also be made ahead and refrigerated for up to 4 days or frozen for a month.
To reheat, add a splash of water or broth to loosen the sauce and warm it gently over low heat.
Frequently Asked Questions
Can I use regular basil instead of Thai basil?
Yes! Regular basil works just fine if Thai basil isn’t available. You’ll miss a bit of that anise flavor, but the dish will still be delicious.
What can I substitute for fish sauce?
Soy sauce or tamari are good substitutes. You can also use coconut aminos for a soy-free option.
Is this recipe spicy?
Only mildly spicy if you add chili flakes. You can adjust the heat level to your preference or leave it out entirely.
Can I use a different protein?
Absolutely! Try chicken, tofu, or even scallops.
Can I make this gluten-free?
Yes, use gluten-free pasta and tamari or a gluten-free soy sauce alternative.
How do I prevent the pesto from turning brown?
Add a little extra lime juice or store it in an airtight container with a layer of olive oil on top.
Want More Pasta Ideas with a Twist?
If you’re hooked on fusion pasta dishes like this Thai Shrimp Basil Pesto Pasta, here are more creations worth trying:
- Garlic Butter Chicken with Creamy Ricotta Alfredo Pasta
- One Skillet Cheesy Spicy Garlic Butter Steak Pasta
- Sweet Tangy Honey Dijon Chicken Pasta
- Lemon Garlic Butter Chicken Bites with Parmesan Linguine
- Garlic Parmesan Beef Spaghetti Pasta
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can revisit it anytime.
Let me know in the comments how yours turned out. Did you use Thai basil or regular? Did you play around with the spice level?
I love hearing how others put their own spin on these recipes. Got questions? Drop them below so we can all level up our weeknight meals together!
And if you want more fusion and global-inspired dishes, check out my daily recipe updates on Pinterest at Life with Nina.


Thai Shrimp Basil Pesto Pasta
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Thai-Inspired
Description
Thai Shrimp Basil Pesto Pasta blends the creamy, nutty goodness of pesto with fresh Thai-inspired flavors like lime, chili, and Thai basil. Juicy seared shrimp and silky fettuccine make it a perfect weeknight dinner or impressive dinner party dish ready in under 30 minutes.
Ingredients
12 oz fettuccine or linguine
1 lb large shrimp, peeled and deveined
2 cups fresh Thai basil leaves (or regular basil)
2 cloves garlic
1/3 cup roasted cashews or peanuts
2 tablespoons lime juice
1 tablespoon fish sauce or soy sauce
1/3 cup olive oil or sesame oil
1/2 teaspoon chili flakes (optional)
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 cup pasta water (reserved)
Garnish: extra basil leaves, red chili or bell pepper slices
Instructions
1. In a blender or food processor, combine basil leaves, garlic, cashews, lime juice, fish sauce or soy sauce, chili flakes, salt, and pepper. Blend while drizzling in olive oil until smooth and creamy.
2. Bring a large pot of salted water to a boil. Cook pasta until al dente. Reserve 1/4 cup of pasta water, then drain.
3. Heat 1 tablespoon oil in a large skillet over medium-high heat. Sear shrimp for 1–2 minutes per side, until pink and cooked through. Remove from skillet.
4. In the same skillet, toss cooked pasta with the pesto sauce. Add reserved pasta water as needed to thin the sauce.
5. Fold in the seared shrimp and garnish with fresh basil, red chili, or bell pepper slices. Serve hot and enjoy!
Notes
Use Thai basil if available—it adds a unique, slightly spicy, and licorice-like depth.
Don’t overcook shrimp—they become rubbery. Just 1–2 minutes per side is enough.
The pesto can be made 1–2 days ahead and refrigerated in an airtight jar.
Nutrition
- Serving Size: 1 plate
- Calories: 530
- Sugar: 2
- Sodium: 710
- Fat: 28
- Saturated Fat: 4
- Unsaturated Fat: 22
- Trans Fat: 0
- Carbohydrates: 45
- Fiber: 3
- Protein: 30
- Cholesterol: 155
Keywords: Shrimp pasta, Thai basil pesto, fusion pasta
