Ingredients
– 2 cups Thai basil leaves, packed, washed, and dried
– 2 tablespoons cashew nuts, roasted and unsalted
– 2 tablespoons peanuts, roasted and unsalted
– 2 garlic cloves, crushed
– 1/2 teaspoon chili flakes
– 60 milliliters olive oil or sesame oil
– 1/2 teaspoon sea salt or 1 teaspoon soya sauce or tamari
– 1 teaspoon rice wine vinegar
– 1 teaspoon caster sugar
– Lime juice from 1/2 lime, to taste
Instructions
1-First Step: Prep everything before blending Wash the Thai basil leaves and dry them well with a clean towel or salad spinner. This matters because extra water can make the pesto thin and muddy. Measure out the cashews, peanuts, garlic, chili flakes, oil, salt or tamari, vinegar, sugar, and lime juice so everything is ready to go. If you are serving the pesto later, prepare a small jar or airtight container now. Having everything set up makes the process faster and keeps the final texture smooth.
2-Second Step: Start with the nuts and garlic Add the roasted cashews, roasted peanuts, and crushed garlic to a food processor or small blender. Pulse several times until the nuts break down into small pieces. This gives the pesto a better texture and helps the garlic spread through the sauce more evenly. Do not blend too long at this stage. You want a coarse mixture first, not a paste. That way the final sauce stays lively and not gummy.
3-Third Step: Add the Thai basil leaves Add the packed Thai basil leaves on top of the nut mixture. If your blender is small, add them in two batches. Pulse again until the basil starts to break down and turn into a rough green mixture. Scrape down the sides if needed so every leaf gets mixed in. Thai basil has a stronger flavor than regular basil, so this is where the sauce starts to take on its signature taste. The leaves should look chopped and dark green before the oil goes in.
4-Fourth Step: Pour in the liquids and seasonings Add the olive oil or sesame oil, sea salt or tamari, rice wine vinegar, caster sugar, chili flakes, and lime juice from half a lime. Blend again, starting with short pulses and then moving to a steady blend. Stop and scrape the sides if the sauce sticks to the jar. At this point, the pesto should look thick but spreadable. If it seems too stiff, add a small splash more oil or a teaspoon of water. If it seems too loose, add a few more basil leaves or a bit more nut mixture.
5-Fifth Step: Taste and adjust Taste the pesto and check the balance. Add more lime juice if you want more sharpness, a little more sugar if it tastes too harsh, or a pinch more salt or tamari if it needs depth. If you want more heat, add a small extra pinch of chili flakes. This is where you can make the sauce match your own taste. Some people like their Thai pesto bright and citrusy, while others prefer it richer and more savory. A quick taste test makes all the difference.
6-Final Step: Serve right away or store for later Use the pesto immediately with noodles, rice, grilled vegetables, tofu, or protein of choice. If you are not serving it right away, transfer it to a clean jar and press a piece of plastic wrap directly onto the surface before sealing. This helps slow browning and keeps the color fresher. For a family dinner, toss it with warm rice noodles and extra vegetables. For a fast lunch, spread it over toast or mix it into a grain bowl. This Thai basil pesto sauce is flexible enough for busy weeknights, meal prep, or a simple snack.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
๐ฟ Hunt for fresh Thai basil at Asian markets for authentic licorice-anise flavor.
๐ฅ Adjust chili flakes to your heat preference โ start mild for kids.
๐ซ Freeze in ice cube trays for easy portions; thaw as needed for quick meals.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Sauce
- Method: Blender
- Cuisine: Thai Fusion
- Diet: Vegan, Gluten-Free, Vegetarian
Nutrition
- Serving Size: 2 tablespoons
- Calories: 180 kcal
- Sugar: 1g
- Sodium: 200mg
- Fat: 18g
- Saturated Fat: 2g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 3g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 0mg
