Vegetarian Nam Prik Pao (Thai Chili Paste)


Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Smoky, sweet, tart and spicy, Nam Prik Pao (Thai Chili Paste) has a flavor-packed punch that is a secret weapon in Thai kitchens. It is super easy to make at home, keeps in the fridge for weeks, and just a spoonful will turn you into a Thai chef overnight.

overhead image of thai chili paste

I wrote about my vegetarian version of Thai Chili Paste years ago and it remains one of the most popular recipes on this site. I’m bringing the recipe back with all new step-by-step photos and detailed instructions.

Want to save this recipe?
Get it emailed to you directly! Enter your email below.

Step 1: Prepare the Chilis

I use dried New Mexico Chilis which are are widely available in the United States and work great. They are about 6 inches / 15 cm in length and have a deep red color. You can use any other dried chili, including dried Thai Chilis to make this, but make sure that they are large chilis of the dimensions above (not the small, super spicy Thai chilis often called “Bird’s Eye chilis”).

New Mexico Chilis on a wooden table

One of the best things about making Nam Prik Pao yourself is that you have total control over the level of spice.

The more seeds you remove from the chilis, the less spicy your finished dish will be. If this is your first time making Nam Prik Pao, it’s a great idea to remove most of them and set them aside. You can always add some back in at the end.

Step 2: Roast

Next, roast the chilis, shallots and garlic at 400 F / 204 C degrees. This is the set-up I like for roasting (a cooling rack over a baking sheet) because it allows air to circulate underneath the ingredients.

chilis, shallots and garlic on a metal rack

The chilis will start to char after 10 minutes, at which point you should pull those off the baking sheet.

Then continue roasting the shallots and garlic for another 15 minutes, until golden brown and tender.

overhead image of Roasted Garlic and Shallots on a cooling rack

Step 3: Puree

Blitz all of the ingredients in a food processor until a thick paste forms, adding water if needed.

overhead image of ingredients for Thai chili paste in a food processor

It turns bright red and thick. At this point it’s a good idea to taste and adjust the flavors a bit. With a quick taste you’ll know if you need to add a bit more sugar (palm sugar is traditional, but brown sugar works) or salt (in the form of soy sauce, fish sauce, or tamari).

overhead image of Vegetarian Thai Chili Paste in a food processor

Step 4: Toast

The final step is what gives Nam Prik Pao an extra dose of deep, smoky flavor. You can skip this step if you prefer or are short on time. Just add a bit of oil to a skillet and then saute the Nam Prik Pao until it turns dark and fragrant, 6 to 8 minutes.

overhead image of Nam Prik Pao - Vegetarian Thai Chili Paste in a white bowl with a spoon

Tamarind Paste and Shiitakes

The only thing that might seem unusual in this lovely condiment is Tamarind Paste. You can read all about making tamarind paste here. We also tested this recipe using tamarind concentrate found at our local Asian grocery store or online here.

The homemade tamarind paste (left) is thicker and has more texture to it than the commercial version (right), but both will work in Nam Prik Pao.

overhead image of tamarind paste in a glass jar

And dried shiitakes are the key ingredient that give this vegetarian version a ton of umami flavor. Traditional Nam Prik Pao uses dried shrimp to give the dish that umami, but I love the more subtle (less fishy) flavor of shiitakes.

overhead image of Dried Shiitakes on a wooden tray

Once you start making this condiment at home, you’ll find endless ways to use it. Crispy Tofu Stir-Fry with Nam Prik Pao is a good place to start. Enjoy!

More Homemade Thai Sauces

Pin this now to save it for later

Pin It Now
thai chili paste in a glass jar
5 from 13 votes

How to Make Vegetarian Nam Prik Pao (Thai Chili Paste)

A vegetarian version of the flavorful, spicy, sweet Thai Chili Paste called Nam Prik Pao. Makes an amazing stir-fry, but is great for dipping vegetables and crackers as well.
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 3 cups


  • Half Sheet Pan
  • Food Processor
  • Large Skillet
  • Mixing Bowl


  • 20 dried New Mexico Chilis (see note)
  • 14 small Shallots, peeled 113 grams (see note)
  • 20 cloves Garlic, peeled 57 grams (see note)
  • 6 Tablespoons Cooking Oil, divided (any neutral-tasting oil will work)
  • 10 / 2 ounces dried Shiitake Mushrooms 57 grams
  • 6 Tablespoons Tamarind Paste (click here for everything you need to know about this)
  • 4 Tablespoons Brown Sugar 50 grams (use the same weight of palm sugar if you can find it)
  • 4 Tablespoons Soy Sauce (sub fish sauce if you eat fish; sub Tamari if gluten-free)
  • 1/2 cup Water, plus more if needed


  • Preheat oven to 350 F / 177 C degrees. Lightly spray a sheet pan with nonstick cooking spray or brush with a small amount of oil. (Note: I previously always roasted the chilis and aromatics on a cooling rack over a sheet pan to increase air circulation while they roast as shown in the photos above. I no longer find it necessary to do this, and prefer to roast the ingredients directly on a sheet pan to save a step. I find the results to be very similar.)
  • Rinse the chilis under water to clean (no need to soak them). Use kitchen scissors to cut off and discard the stems. Shake out seeds to achieve your desired level of spice. (Note: If you leave all the seeds in, you will have a very spicy Nam Prik Pao, and if you remove nearly all the seeds it will barely be spicy at all. If you are hesitant about spice, remove as many seeds as you can the first time you make this. You can always set the seeds aside and add them back in during the final step.)
  • Toss chilis, shallots, and garlic cloves with 2 Tbsp oil. Spread out on sheet pan.
  • Place the sheet pan in the oven and roast until the chilis start to char and blacken in spots, 8 to 10 minutes, turning everything with a flat spatula halfway through cooking.
  • When chilis are charred, remove them from the sheet pan. Return the shallots and garlic to the oven and continue roasting until golden and tender, 10 to 15 minutes more.
  • Meanwhile, rinse the dried shiitake mushrooms under tap water (no need to soak them).
  • In the bowl of a food processor combine the chilis, shallots, garlic, shiitakes, tamarind paste, brown sugar, soy sauce, and 1/2 cup water. Turn the machine on and blend until smooth, adding additional water to create a thick paste.
  • Heat a large skillet over medium heat. Add 4 Tbsp oil. When oil begins to shimmer, add chili paste and cook, stirring frequently, until the paste becomes fragrant and turns dark, 6 to 8 minutes.
  • Taste the paste and add additional sugar or soy sauce, if needed to reach your desired balance of sweet / salty. If you reserved some of the chili seeds, you can add them back in and cook for a few minutes longer to increase the spice level.
  • Transfer to containers and refrigerate. Store in the refrigerator for up to 6 weeks.


Dried New Mexico Chilis are widely available in the United States and work great in this dish. They are usually about 6 inches / 15 cm in length and have a deep red color. You can certainly use any other dried chili, including dried Thai Chilis to make this, but make sure that they are large chilis of the dimensions above (not the small, super spicy Thai chilis often called “Bird’s Eye chilis”).
Shallots and Garlic – Thai shallots and garlic cloves tend to be much smaller than the variety we find in U.S. or other Western grocery stores. If using larger garlic or shallots, it’s a great idea to measure these by weight to balance the flavors in the chili paste. 


Calories: 938kcal | Carbohydrates: 170g | Protein: 22g | Fat: 31g | Saturated Fat: 3g | Trans Fat: 1g | Sodium: 1401mg | Potassium: 3317mg | Fiber: 22g | Sugar: 57g | Vitamin A: 2866IU | Vitamin C: 439mg | Calcium: 115mg | Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Author: Jess Smith via Inquiring Chef
Cost: $4.00
Calories: 938
Keyword: chili paste, DIY Thai, homemade sauce, homemade Thai, Thai condiment, Thai sauce
Like this? Leave a comment below!Jump to Comments

Want to save this recipe?
Get it emailed to you directly! Enter your email below.

About Jess Smith

Jess is the recipe creator and photographer at She spent nearly a decade as the Chief Recipe Developer for the award-winning meal planning app Cook Smarts. Her colorful, healthyish recipes have been featured in popular online publications including Parade, Hallmark, and HuffPost.

5 from 13 votes (5 ratings without comment)

Leave a comment

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.


  1. 5 stars
    I did not have shitakes, shallots or tamarind. I used two medium yellow onions cut into shallot-sized pieces and added 2T white vinegar for the tamarind. I reduced the brown sugar and soy sauce both by 1/2 T. It still came out delicious.

  2. I had plans to make this tomorrow but, looking through the updated recipe, I see that I have the wrong kind of chili’s. I have the bird’s eye chilis, just slightly longer than a quarter. If I remove the seeds, could these chilis be used in this recipe?

    1. Even with the seeds removed, those will be way too spicy to make Nam Prik Pao. But you could also try this with a mix of those spicy Bird’s Eye Chilis and red bell peppers. The texture and color will be a little different since the bell peppers have a lot more liquid than dried chilis, but it should still give you a very good version. I’d try roasting 2 red bell peppers and just using 2 to 4 Bird’s Eye Chilis, depending on your spice preference.