Why You’ll Love This Thai Basil Pesto
Thai Basil Pesto is a fast, herby sauce that brings bold Thai flavor to your everyday meals. It uses fresh Thai basil, garlic, nuts, and a bright squeeze of lime to create a pesto-like paste with a slightly spicy, anise-like edge. Best part: you can make it in about 15 minutes total with no cooking.
Here are a few reasons this recipe becomes a weeknight staple:
- Quick and no-cook: Wash, blend, and taste. That’s it.
- Dairy-free and vegan: No cheese, so it fits plant-based diets.
- Big flavor, simple ingredients: Thai basil, garlic, chilies, lime, peanuts and cashews.
- Versatile: Toss with noodles, spread on sandwiches, or stir into rice bowls.
Flavor note: Thai basil pesto tastes distinctly Thai. The licorice-anise vibe plus a chili kick is the difference you’ll notice right away.
If you love fast sauces, you might also enjoy a hearty pasta dinner like mango chicken where you can spoon this pesto on top for a fresh, zesty finish.
For more background on herbs and what makes Thai basil special, see this helpful guide: the benefits of Thai basil and why you should be growing Thai basil indoors.
Jump to:
- Why You’ll Love This Thai Basil Pesto
- Thai Basil Pesto Ingredients (Makes about 1.5 cups)
- Ingredient list
- How to Make Thai Basil Pesto Step-by-Step
- Step-by-step directions
- Thai Basil Pesto Texture and Flavor Tips
- Tips and tricks that matter
- Adjusting heat without ruining the balance
- Serving Suggestions for Thai Basil Pesto
- Easy ways to serve
- Pair it with dishes you already love
- Storage and Make-Ahead Instructions
- Refrigerator storage
- Freezing instructions
- Nutritional Information (Per Total Pesto Made)
- Thai Basil Pesto FAQ
- What’s the difference between Thai basil and regular basil?
- Can I use Italian basil instead of Thai basil in pesto?
- Is Thai basil pesto vegan?
- How do I store Thai basil pesto?
- What can I serve Thai basil pesto with?
- Thai Basil Pesto
- Ingredients
- Notes
- Nutrition
- Did you make this recipe?
Thai Basil Pesto Ingredients (Makes about 1.5 cups)
This recipe is dairy-free and vegan, and it’s designed for rich, creamy texture with a nutty Thai twist. Use roasted, unsalted nuts for better flavor control, and adjust chili flakes to your preferred heat level.
- Thai basil: washed, dried, and removed from stems for smooth blending.
- Nuts: a 50-50 mix of cashews and peanuts gives creaminess plus classic nutty flavor.
- Seasoning: sea salt is an option, or swap to soy sauce or tamari for a deeper savory taste.
Ingredient list
- 2 cups packed fresh Thai basil leaves, washed and dried
- 2 tablespoons roasted, unsalted cashew nuts
- 2 tablespoons roasted, unsalted peanuts
- 2 garlic cloves, crushed
- 1/2 teaspoon chili flakes (adjust to taste for mild or spicier flavor)
- 60 ml olive oil or sesame oil
- 1/2 teaspoon sea salt or substitute with 1 teaspoon soy sauce or tamari
- 1 teaspoon rice wine vinegar
- 1 teaspoon caster sugar
- Juice from 1/2 lime, to taste
Serving tip: If you want it smoother, blend longer. If you like texture, blend for a shorter time for a chunkier pesto-like paste.
How to Make Thai Basil Pesto Step-by-Step
This is the kind of recipe you can fit into even the busiest week. All you do is prep the basil and blend everything into a thick, spoonable paste. Then you taste and adjust until it’s exactly right.
Step-by-step directions
- Wash and dry basil leaves, removing from stems.
- Place basil into a mini food processor.
- Add nuts, garlic, chili flakes, oil, salt (or soy/tamari), rice wine vinegar, sugar, and lime juice to the food processor.
- Blend until it forms a pesto-like paste. Blend longer for smoother texture or shorter for a chunkier pesto. Scrape down the sides during blending for even mixing.
- Taste and adjust seasoning or lime juice as desired.
- Store for freshness: spoon the pesto into a jar, drizzle extra oil over the top to cover the surface, seal tightly, and store in the refrigerator for up to a week or freeze for up to 4 months.
Quick tasting guide: If it tastes flat, add a little more lime. If you want it bolder, add a tiny pinch of salt (or a splash more soy/tamari).
Thai Basil Pesto Texture and Flavor Tips
The best pesto is personal. Some people love a smooth sauce that coats noodles, while others prefer a chunky paste that brings crunch and herby texture. The blending time is where you can steer the final result.
Tips and tricks that matter
- Thai basil substitute: If fresh Thai basil isn’t available, you can add some Italian basil. Thai basil has a more distinctive flavor with a slightly spicy, anise-like taste and sturdier leaves.
- Nuts: The combination of cashews and peanuts creates a balance of creaminess and flavor. You can use either nut separately if needed.
- Prevent browning: Drizzle oil over the top before storing to help maintain vibrant color and prevent oxidation.
- Diet-friendly: This pesto is dairy-free and vegan, making it a great choice for many eating styles.
Adjusting heat without ruining the balance
Chili flakes can be mild or spicy depending on the brand. Start with the stated amount and then add more only after blending so you can taste the whole sauce together.
Serving Suggestions for Thai Basil Pesto
Once your pesto is blended, you’ll want to use it right away. It works as a sauce, spread, marinade, and finishing condiment. The lime and basil keep everything tasting fresh instead of heavy.
Easy ways to serve
- Pasta: Toss with noodles for a Thai-inspired twist.
- Protein: Use as a marinade for chicken, shrimp, tofu, or fish, then cook and spoon extra pesto on top.
- Rice bowls: Stir into warm rice with sautéed vegetables and a protein.
- Veggie dip: Serve with cucumbers, carrots, or warm pita.
- Sandwich spread: Mix into mayo-free spreads or simply spread straight from the jar.
Pair it with dishes you already love
If you’re planning a comforting meal, try pairing pesto with a baked pasta night. This baked ziti style dinner becomes extra bright when you add a spoonful on the plate right before serving.
| What to Use It On | How to Serve | Flavor Result |
|---|---|---|
| Noodles | Toss while warm, loosen with a splash of pasta water | Herby, tangy, slightly spicy |
| Grilled chicken or fish | Brush in the last few minutes, then add a final spoon | Fresh Thai finish with anise-like aroma |
| Rice bowls | Swirl in right before serving | Quick flavor boost for any veggies |
| Sandwiches | Spread thin for balance | Bright, creamy herbal bite |
Storage and Make-Ahead Instructions
Thai Basil Pesto is perfect for meal prep. It keeps well in the fridge thanks to the oil layer that protects the surface from oxidation. For longer storage, freezing works great and lets you grab small portions when you need fast flavor.
Refrigerator storage
- Spoon pesto into a jar or container.
- Drizzle extra oil over the top to cover the surface.
- Seal tightly and store in the refrigerator for up to a week.
Freezing instructions
- Freeze for up to 4 months.
- For easiest use, freeze in portion-sized amounts.
- Thaw in the refrigerator before using for best texture.
Pro tip: Label your jar with the date so you always know when it was made.
Nutritional Information (Per Total Pesto Made)
If you’re tracking nutrition, here are the values for the full batch of pesto. Nutrition will vary slightly depending on nut size, oil type, and whether you adjust lime or salt.
| Per Total Pesto | Amount |
|---|---|
| Calories | 794 kcal |
| Carbohydrates | 17 g |
| Protein | 11 g |
| Fat | 79 g |
| Saturated Fat | 11 g |
| Polyunsaturated Fat | 12 g |
| Monounsaturated Fat | 53 g |
| Sodium | 1190 mg |
| Potassium | 467 mg |
| Fiber | 4 g |
| Sugar | 5 g |
| Vitamin A | 2829 IU |
| Vitamin C | 11 mg |
| Calcium | 129 mg |
| Iron | 4 mg |
If you’re curious about the nutrition side of nuts, this resource on cashews is worth a look.
Thai Basil Pesto FAQ
What’s the difference between Thai basil and regular basil?
Can I use Italian basil instead of Thai basil in pesto?
Is Thai basil pesto vegan?
How do I store Thai basil pesto?
What can I serve Thai basil pesto with?

Thai Basil Pesto
🌿 Ignite your meals with the bold, anise-like spice of Thai basil pesto – a vibrant, vegan sauce packed with nuts and chili for authentic Thai flair.
🌿 Quick to blend and versatile for pasta, rice, or grilled proteins, delivering fresh herbs and healthy fats in every bite!
- Total Time: 15 minutes
- Yield: 1 cup (8 servings)
Ingredients
Notes
🌿 Substitute some Italian basil if Thai basil is scarce, but expect a milder, less spicy flavor.
🥜 Mix cashews and peanuts for creamy texture; use one type if preferred.
🛢️ Always top stored pesto with oil to keep its green color vibrant.
- Prep Time: 15 minutes
- Category: Sauces & Condiments
- Method: Blending
- Cuisine: Thai
- Diet: Vegan
Nutrition
- Serving Size: 2 tablespoons
- Calories: 99 kcal
- Sugar: 1g
- Sodium: 149mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0.5g
- Protein: 1g
- Cholesterol: 0mg





