• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
  • Meal Planning Made Simple
  • About Me
  • Home

Plan. Eat. Post. Repeat.

menu icon
go to homepage
  • Recipe Index
  • Meal Planning Made Simple
  • About Me
  • Home
  • Connect

    • Email
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipe Index
    • Meal Planning Made Simple
    • About Me
    • Home
  • Connect

    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Sauces

    Updated: Jul 21, 2025 · Published: Aug 5, 2020 by Cassie Waltman · This post may contain affiliate links · 1 Comment

    Thai Basil Pesto

    click here to get straight to the recipe

    Thai Basil Pesto is a flavor-packed sauce that's versatile enough for marinades, salad dressings, and aioli, or topping seafood, chicken, or beef. Fish sauce, lemongrass, roasted peanuts, Thai basil, and garlic all play a part in flavoring this sauce. The pesto is blended together in minutes and the reward far outweighs the effort with its big umami flavor!

    A white bowl with a bright green sauce sits next to Thai basil leaves.

    Thai basil pesto ingredients mirror a classic pesto Genovese. Thai basil stands in for the Italian basil, peanuts are used instead of pine nuts, lemongrass gets added to the classic garlic, fish sauce brings the salty-umami quality that the Parmesan cheese is usually responsible for, and canola oil takes the place of olive oil for a neutral base to the sauce.

    With distinctive licorice notes, Thai basil makes so many recipes special. If you're a fan, try this Thai Basil Beef or Basil Stir Fry next!

    Jump to:
    • Ingredients
    • Instructions
    • Top Tip
    • Substitutions and Variations
    • Equipment
    • Serving Suggestions
    • Quick and Easy Appetizer
    • Thai Basil Pesto Noodles
    • Storage
    • FAQ
    • Salad Dressings that Dazzle
    • More Recipes with Fish Sauce
    • Try It and Share
    • Recipe
    • Comments

    Ingredients

    I include ingredient notes here when I think they'll be helpful, including ways to source, any preparation tips, or why I've chosen a particular ingredient. Be sure to check out the recipe card below for the full list of ingredients and their quantities!

    Ingredients for the recipe are arranged on a pale green cloth and are labeled with white text boxes including vegetable oil, garlic, Thai basil, fish sauce, lemongrass, and roasted peanuts.
    • Thai Basil Leaves - Thai basil has leaves that are smaller and narrower than Italian basil, and has purple stems and flowers. It has licorice and peppery flavor notes. I buy fresh Thai basil at our local Asian market. You can also grow it in your summer garden from seed!
    • Roasted Peanuts - Use unsalted peanuts for this recipe, otherwise the pesto can be overly salty. Either purchase roasted peanuts or toast them in a dry skillet for a few minutes before adding them to the pesto.
    • Fish Sauce - Don't be afraid to grab a bottle of fish sauce next time you see it at the market! Fish sauce is made from fish, water, and salt and has a pungent aroma. When added to recipes, however, the salinity and umami flavor is mellowed. 
    • Garlic - The garlic is not cooked in this pesto, so it's potent once blended. I find two cloves is a good balance of flavors.
    • Vegetable Oil - Use a neutrally flavored oil like canola, corn, or avocado oil to get the right texture in the pesto without a competing flavor.
    • Lemongrass - Use fresh lemongrass if you can find it, otherwise a lemongrass paste will work well in this recipe.

    Instructions

    Leaves of Thai basil, cloves of garlic, and lemongrass are displayed on a small wooden cutting board.

    Peel the garlic, chop the lemongrass into ¼-inch pieces, and pick the leaves off of the stems of Thai basil.

    Ingredients for the pesto are added to a blender cup.

    Add the basil, peanuts, fish sauce, garlic, lemongrass, and oil to a mini food processor, mini blender, or the cup of an immersion blender.

    A white bowl with a bright green sauce sits next to Thai basil leaves.

    Blend or process the pesto ingredients until you have a mostly smooth sauce. Transfer the sauce to a jar or bowl and use immediately.

    Top Tip

    Use your Thai basil pesto immediately after blending, it will darken as it sits. You can cover the surface of the pesto in a jar with a thin layer of oil to help preserve the color if needed.

    Substitutions and Variations

    The substitutions listed below have been tested in this recipe and work well. If you successfully make any other ingredient substitutions, let us know in the comments!

    • Use Cashews - Swap the peanuts for roasted cashews for a peanut-free version.
    • Make It Vegetarian - Use a soy sauce in place of fish sauce if you want a vegetarian version of Thai basil pesto. It's not a perfect swap, but will still give you the rich salinity of fish sauce.
    • Add Spice - You can add a small Thai chili or half of a jalapeño to the pesto to make a spicy version.

    Equipment

    You'll want to use a blender or food processor with the right capacity to make a successful pesto. I find that my full-size processor is too large for this volume and the ingredients don't get broken down well. I use my mini smoothie blender and it's perfect for the job.

    Serving Suggestions

    Use this Thai basil pesto as a base for salad dressing by adding the juice of one lime and additional oil to get the right consistency. Stir the pesto into mayonnaise for a Thai basil pesto aioli, perfect for fries! Brush the pesto over chicken or steak as a marinade before grilling. Make a dipping sauce like the one below for grilled steak by stirring the pesto with fresh lime juice.

    A vibrant green sauce spooned over strips of grilled steak and white rice.

    Quick and Easy Appetizer

    This pesto is a great pairing with cooked and chilled shrimp. If you purchase already cooked shrimp, you can have this appetizer in minutes! Place two shrimp on a bamboo skewer and brush them with the prepared pesto. Serve this appetizer with a squeeze of fresh lime juice.

    Skewered shrimp appetizers are coated with a green sauce and garnished with a slice of lime.

    Thai Basil Pesto Noodles

    Dress cooked rice or wheat noodles with the pesto. Toss the noodles with diced red bell pepper, crushed peanuts, chopped cilantro, and a squeeze of lime. Garnish your pesto noodles with sliced jalapeno and extra Thai basil leaves for a refreshing summer meal. Top these Thai pesto noodles with five spice chicken thighs, too!

    Noodles are seasoned with Thai basil pesto and garnished with red pepper, jalapeno, lime, peanuts, and cilantro.

    Storage

    The pesto is best used immediately after preparation to ensure a bright green color. If you want to make it a few hours ahead of use, transfer the pesto to a jar and cover it with a thin layer of oil. For longer storage periods, freezing the pesto is your best bet.  Freeze it in a zip bag or airtight container and use it within 3 months.

    FAQ

    What is the yield for this recipe?

    This recipe makes about one cup of Thai basil pesto, or 8 servings.

    What is the difference between Thai basil and Italian (sweet) basil?

    Thai basil and Italian basil have different dominant flavors, with Thai basil you will get a distinctive anise or licorice flavor as well as the peppery flavor present in Italian basil. Thai basil leaves are oblong and mostly flat while Italian basil leaves are broader and curved. Thai basil will have purple stems and purple flowers while Italian basil stems are green with white flowers.

    Can you substitute Thai basil in this recipe?

    Thai basil has a very distinctive flavor profile and there isn't another herb that will make a good substitute for it. I don't recommend making Thai basil pesto with another basil variety.

    Salad Dressings that Dazzle

    Simple salads get elevated with a distinctive salad dressing and this Thai basil pesto can help make a dressing for a super flavorful option. Check out the recipes below for more delicious salad dressings to shake up your salad rotation:

    • A glass cup of a pale green dressing sits on a cork coaster over a light wood tray.
      Creamy Cilantro Pepita Dressing
    • A reddish-orange dressing with specks of black pepper and roasted red pepper is swirled in a glass jar.
      Pomegranate and Roasted Red Pepper Salad Dressing
    • A beet and avocado salad in a glass dish sits on a black surface. A spoonful of chili-soy vinaigrette is nearby next to a striped black and white towel.
      Beet and Avocado Salad with Chili-Soy Vinaigrette
    • A white plate is piled with mixed greens, fresh strawberries, almonds, bacon, goat cheese with pink coating, and a pink dressing.
      Strawberry Goat Cheese Salad with Strawberry Balsamic Vinaigrette

    More Recipes with Fish Sauce

    Fish sauce makes a lot of Asian-inspired homemade recipes taste just like their restaurant versions! Once you discover this "secret" ingredient you'll want to use it more often. Here are some recipes to get your started:

    • A bowl of the Thai fish curry over noodles is topped with fresh herbs, vegetables, and crushed peanuts.
      Quick and Easy Thai Fish Curry
    • A platter of the stir fry sits on a wooden board.
      Cashew Stir Fry with Mango and Tofu
    • The salad is served on a white plate with all of the salad components surrounding it.
      Chicken and Cabbage Salad with Hoisin Vinaigrette
    • A bowl of white soup garnished with chili oil, cilantro, and mushrooms sits on blue striped cloth on an orange background.
      Thai Coconut Chicken Soup (Tom Kha Gai)

    Try It and Share

    I hope you try this Thai Basil Pesto and enjoy the recipe. I want to see your results! Tag your photo with #planeatpostrepeat and mention me @planeatpostrepeat on Instagram or Facebook. I can give you a virtual high five and thank you for cooking one of my recipes! Comment below with any questions and please leave a review so others can find this recipe more easily.

    This recipe was updated in July of 2025 to provide much more prep detail along with new photos. The recipe was changed to double the quantities for easer prep compared to the original version from August 2020.

    Recipe

    A white bowl with a bright green sauce sits next to Thai basil leaves.

    Thai Basil Pesto

    Cassie Waltman
    Thai basil pesto is a versatile sauce with bold and distinctive flavor that can be used for salad dressings, noodles, marinades, and more.
    5 from 1 vote
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    Course Appetizer, Main Course, Salad
    Cuisine Thai
    Servings 8
    Calories 180 kcal

    Equipment

    • mini food processor or blender

    Ingredients
      

    • 1.5 oz Thai basil leaves (about 1 cup of leaves, packed)
    • ½ cup peanuts (unsalted and roasted)
    • 2 tablespoon fish sauce
    • 2 cloves garlic (peeled)
    • ½ cup vegetable oil (or other neutral oil)
    • 6 inches lemongrass (chopped in ¼-inch pieces)

    Instructions
     

    • Remove the leaves from the Thai basil stems. Peel the garlic and chop the lemongrass into ¼-inch rounds.
    • Combine all ingredients in the bowl of a small food processor or a mini (bullet) blender. Process until mostly smooth, scraping down the sides of your blender/processor once to fully incorporate ingredients.
    • Use the pesto immediately or store in a jar with a thin layer of oil to cover the surface.

    Nutrition facts are sometimes provided below and are calculated using an online calculator. With specific brands of ingredients and additions, omissions, or substitutions the nutrition facts may change. We encourage you to use your own nutrition facts calculator to obtain the most accurate nutrition facts for your meal.

    Nutrition Facts

    Calories: 180kcalCarbohydrates: 3gProtein: 3gFat: 18gSaturated Fat: 3gPolyunsaturated Fat: 9gMonounsaturated Fat: 5gTrans Fat: 0.1gSodium: 356mgPotassium: 127mgFiber: 1gSugar: 0.2gVitamin A: 281IUVitamin C: 1mgCalcium: 25mgIron: 1mg
    Share your results on Instagram!Mention @planeatpostrepeat or tag #planeatpostrepeat !

    More Sauce Recipes

    • Three tacos filled with shredded beef chuck, chipotle crema, and fresh toppings are shown on a white platter.
      Beef Chuck Tacos with Chipotle Crema
    • A bowl of yellow sauce sprinkled with orange spice sits on a cutting board next to a sliced lemon half and a small white spoon.
      Mom's Simple Microwave Hollandaise Sauce (No Blender)
    • Chicken Thighs with Chimichurri Sauce
    • The prepared mole rojo is garnished with sesame seeds in a green bowl. It is surrounded by various dried chiles, pecans, oregano, chocolate, and a plantain.
      Simplified Mole Rojo

    Reader Interactions

    Comments

    1. Cassie Waltman says

      July 21, 2025 at 4:14 pm

      5 stars
      This recipe is in constant rotation in the summer months when we get a bumper crop of Thai basil in the garden.

      Reply
    5 from 1 vote

    I'd love to hear your thoughts! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




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

    Primary Sidebar

    Hi, I'm Cassie! I'm glad you're here. Check out my most popular recipes below or browse the recipe index for a new favorite.

    More about me →

    Popular

    • The finished casserole sits on a white table next to a white and green striped towel, a stack of plates, and a spatula.
      Frozen Burrito Casserole with Green Enchilada Sauce
    • Two cookie bars are resting on a crumpled brown paper and the red jelly filling is visible.
      Super Easy Peanut Butter Jelly Bars
    • A blue plate is filled with bean and broccoli tacos in charred tortillas topped with radishes and crumbled cheese.
      Charred Broccoli Tacos with Honey Chipotle Sauce
    • Edamame and Lemon Spread

    Seasonal Favorites

    • A wooden plate holding three squares of a golden cake studded with cranberries and drizzled with a white glaze.
      Tender Cranberry Orange Snacking Cake with Molasses
    • A cast iron skillet pot pie with a golden pastry crust sitting atop a brown woven background.
      Creamy Chicken or Turkey Pot Pie with Puff Pastry Crust
    • Three bowls of gnocchi are displayed on a blue background.
      Baked Gnocchi with Sun Dried Tomato Cream
    • A black handled bowl is filled with soup, croutons, melted cheese, and thyme sprigs.
      Bistro French Onion Soup with Croutons

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy

    Subscribe

    • *Sign Up* coming soon for meal plans sent to your inbox!

    Contact

    • Email

    Copyright © 2025 Plan. Eat. Post. Repeat.

    A white bowl with a bright green sauce sits next to Thai basil leaves. A white text box at the bottom of the image contains the words, "Thai basil pesto" and "plan. eat. post. repeat."

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.