Thai Basil Pesto Recipe

Magnolia Belle Avatar
By:
Magnolia Belle
Published:

[grow_share_buttons]

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:

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

  1. Wash and dry basil leaves, removing from stems.
  2. Place basil into a mini food processor.
  3. Add nuts, garlic, chili flakes, oil, salt (or soy/tamari), rice wine vinegar, sugar, and lime juice to the food processor.
  4. 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.
  5. Taste and adjust seasoning or lime juice as desired.
  6. 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 OnHow to ServeFlavor Result
NoodlesToss while warm, loosen with a splash of pasta waterHerby, tangy, slightly spicy
Grilled chicken or fishBrush in the last few minutes, then add a final spoonFresh Thai finish with anise-like aroma
Rice bowlsSwirl in right before servingQuick flavor boost for any veggies
SandwichesSpread thin for balanceBright, 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 PestoAmount
Calories794 kcal
Carbohydrates17 g
Protein11 g
Fat79 g
Saturated Fat11 g
Polyunsaturated Fat12 g
Monounsaturated Fat53 g
Sodium1190 mg
Potassium467 mg
Fiber4 g
Sugar5 g
Vitamin A2829 IU
Vitamin C11 mg
Calcium129 mg
Iron4 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?

Thai basil (Ocimum basilicum var. thyrsiflora) has narrower leaves with jagged edges, purple stems, and a bold flavor profile featuring sweet anise, licorice notes, and a spicy kick. Regular Italian sweet basil offers broader, rounded leaves on green stems with a fresh, milder taste of sweet herbs, black pepper, and mint. This makes Thai basil ideal for Southeast Asian dishes like curries, stir-fries, and pesto, while Italian basil suits Italian pastas and salads. In Thai basil pesto, the licorice-spicy edge adds authentic zing that Italian basil can’t fully replicate, but you can mix them for a hybrid flavor. Grow Thai basil in warm, sunny spots for best results, harvesting leaves regularly to encourage bushiness.

Can I use Italian basil instead of Thai basil in pesto?

Yes, Italian basil works as a substitute in Thai basil pesto, but it results in a milder, less authentic Asian-inspired sauce without the signature anise-licorice heat. To mimic Thai basil’s punch, add a pinch of star anise or fennel seeds during blending, plus extra chili flakes. Start with a 1:1 swap, taste, and adjust. This tweak keeps the pesto vibrant for pasta, rice bowls, or marinades. Italian basil is easier to find year-round at supermarkets, while Thai basil thrives in summer farmers’ markets or Asian grocers. Experiment in small batches to perfect the balance—users report it still tastes “fresh and herby” even with the swap.

Is Thai basil pesto vegan?

Yes, traditional vegan Thai basil pesto is dairy-free and cheese-free, relying on Thai basil, garlic, peanuts or cashews, lime juice, soy sauce or tamari (instead of fish sauce), chilies, and neutral oil like avocado or grapeseed. Blend 2 cups basil, 1/2 cup nuts, 2-3 garlic cloves, zest/juice of 2 limes, 1-2 tbsp soy sauce, 1-2 tsp chili paste, and 1/2 cup oil until smooth. This yields about 1.5 cups, perfect for 4 servings. Skip honey or cheese add-ins to stay vegan. It’s naturally gluten-free if using tamari. Nutrition per 2 tbsp: ~120 calories, 12g fat, 2g protein, packed with vitamin K and antioxidants from basil.

How do I store Thai basil pesto?

Store homemade Thai basil pesto in an airtight glass jar in the fridge for up to 1 week—drizzle a thin layer of oil on top to prevent browning from oxidation. For longer storage, freeze in ice cube trays (1-2 tbsp per cube) for up to 4 months; pop out cubes into freezer bags for easy portioning. Thaw in the fridge overnight or under cool water. Avoid metal containers to prevent flavor off-notes. If it darkens, stir in fresh lemon juice. Pro tip: Label with dates. Freezing retains 90% flavor per tests; use thawed pesto in dips, dressings, or as a base for quick weeknight meals like noodle bowls.

What can I serve Thai basil pesto with?

Thai basil pesto shines on grilled chicken, steak, or fish for a zesty marinade—brush on during the last 2 minutes of cooking. Toss with rice noodles, pad Thai, or zucchini noodles for a low-carb twist. Spread on avocado toast, crostini with cherry tomatoes, or rice crackers as an appetizer. Stir into soups, fried rice, or veggie stir-fries for instant flavor. For pasta lovers, mix 1/2 cup pesto with 8 oz cooked noodles and grilled shrimp. Pairs well with coconut milk dishes or spring rolls. One reader favorite: dollop on fried eggs over jasmine rice. Keeps meals versatile from breakfast to dinner.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Basil Pesto 80.Png

Thai Basil Pesto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🌿 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.

  • Author: Brandi Oshea
  • 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

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star