Craving a bold, Thai-inspired snack that’s sweet, spicy, zesty, and completely addictive?
These spicy roasted cashews are your answer! Coated in lime juice, honey, Thai chili powder, and fresh herbs, then baked until golden and crunchy, they disappear fast! Like… hide-the-jar fast!
What Are Spicy Roasted Cashews
Spicy roasted cashews are oven-baked cashews tossed in an addictive mixture of lime juice, honey, herbs, Thai chili powder, and just enough salt to balance everything out. As they roast, the egg white coating caramelizes and clings to every curve of the nut.
In Thailand, nuts are often tossed with bold flavors and served alongside drinks at bars, at gatherings, or as a quick bite between meals. These bring that Thai herb-lime energy straight into your home kitchen!
Why You’ll Love This Recipe
- Authentic Thai-inspired flavor taught to you by a Thai cooking class instructor
- The perfect addictive balance of sweet, spicy, salty, and citrusy
- Simple ingredients, big flavor payoff
- Perfect for charcuterie boards, holiday gifts, or afternoon snack attacks
- Make-ahead friendly and party ready!
Spicy Roasted Cashews Ingredients You’ll Need
- 16 oz cashews (whole, or halves and pieces of your choice, salted or unsalted, roasted or not roasted it still works) – The base of the recipe. Use what you have. This is forgiving!
- 1/4 cup lime juice (about 2–3 limes) – Bright, zesty, and the flavor that wakes these up.
- 2 tbsp vegetable oil – Helps the coating cling and roast beautifully.
- 1 egg white – The secret to that glossy, clingy coating that sticks to every nut.
- 1 tbsp minced fresh cilantro leaves – Fresh and herby, giving that pop of green flavor.
- 2 fresh kaffir lime leaves (optional),- thinly chopped with stems removed– Optional but a total flavor bomb if you can find them!
- 1 tbsp minced green onion, green part only – Adds a gentle savory bite.
- 2 tbsp honey – Sweetness that balances the lime and chili heat.
- 1 tsp Thai red chili powder, more or less to spice preference – The heat factor. Adjust to your comfort level!
- Salt to taste – Brings everything together.
- Optional Garnish for Extra Thai Flavor
- 4 kaffir lime leaves whole– fry them up to add fun texture and zesty crunch
- 2 dried Thai chilies– fry them up to add pretty red pop and spicy fun for those who are brave enough to take a bite!
How to Make Spicy Roasted Cashews
Step 1: Preheat and prep
Preheat your oven to 300 degrees F and line a large baking sheet with parchment paper.
Step 2: Mix the coating
In a large bowl, whisk together 1/4 cup lime juice, 2 tbsp vegetable oil, 1 egg white, 2 tbsp honey, 1 tsp Thai red chili powder, and salt to taste.
Stir in 1 tbsp minced fresh cilantro leaves, 1 tbsp minced green onion, and the chopped 2 fresh kaffir lime leaves.
Step 3: Coat the cashews
Add 16 oz cashews to the bowl and mix until every single one is coated. You want them glossy and evenly covered. No naked nuts left behind!
Step 4: Roast
Spread the coated cashews in a single layer on your prepared baking sheet.
Roast for 15 to 20 minutes, stirring halfway through, until golden and the coating has set and clung to the nuts. Keep an eye on them towards the end since they can go from golden to black quickly!
Optional Garnish:
Heat a small amount of oil over medium heat. Fry the 4 whole kaffir lime leaves and 2 dried Thai chilies for 20–30 seconds until crisp and fragrant. Remove immediately and drain on paper towels. Once cool, lightly crush or break the lime leaves with your fingers and sprinkle over the cashews. Leave the chilies whole for a pretty presentation.
Note: Thai whole dried chilies are very spicy! They’re mostly for aroma and visual garnish, but if someone loves heat, they can break off small pieces and eat them with the nuts.
Step 5: Cool and crisp
Remove from the oven and let them cool completely at room temperature. This is when they firm up and get that perfect crunch!
Store in an airtight container at room temperature for up to 1 to 2 weeks. For best texture and freshness, enjoy within the first week. But let’s be honest… they rarely last that long!
Additions and Substitutions
- Cashew substitute: Peanuts, almonds, pecans, or mixed nuts
- Lime juice substitute: Lemon juice
- Vegetable oil substitute: Avocado oil or neutral olive oil
- Egg white substitute: Omit for a lighter coating
- Honey substitute: Maple syrup or brown sugar
- Thai red chili powder substitute: Regular chili powder or crushed red pepper flakes
- Kaffir lime leaves substitute: Lime zest or leave it out
- Cilantro substitute: Thai basil or mint
Tips for the Best Spicy Roasted Cashews
- Buy what fits your budget. Cashews can be pricey! Whole, halves, pieces, salted, unsalted, roasted, or raw all work. I usually grab whatever 16 oz container is most affordable at the grocery store. No stress.
- Adjust salt to taste. If you use salted cashews, taste before adding extra salt. Different brands vary a lot. I’ve made this with salted nuts and still added a pinch at the end. Trust your taste buds!
- Already roasted nuts will brown more. That’s okay! The oven time is mostly to set the coating, not to deeply roast them. Keep the temperature at 300 degrees and stir halfway through.
- Watch closely near the end. Nuts can go from golden to too dark quickly. Every oven is different, so check during the last few minutes.
- Let them cool completely. This is when they crisp up and the coating firms up. Don’t judge them straight out of the oven!
Behind the Spicy Roasted Cashews Recipe
A potluck charcuterie hike to an epic Blue Ridge Mountain overlook where we feast on a spread and celebrate my friend’s birthday? Yes please!
I was over the moon to go. But I was stumped.
I wanted to bring something Thai. The problem? Most charcuterie boards lean European. Fancy cheeses, dried apricots, figs, salami, crackers, crusty bread. All delicious. But not exactly what you’d find on a Thai table.
So I started thinking. What overlaps?
And then it hit me.
Nuts.
Nuts are one thing you’ll see on a wooden charcuterie board and in Thailand. And immediately I knew. Spicy roasted cashews. My spicy lime Thai version!
I made a batch, packed them up, and they were a massive hit. Sweet, spicy, zesty, crunchy. They fit right in next to the cheese and fruit but brought something totally unexpected to the table.
About a month later, one of the girls from that hike signed up for my Thai cooking class. Before we started, I asked her what her favorite Thai food was.
She said, “Your spicy roasted cashews. They’re the only Thai food I’ve ever had, and I loved them!”
What a fun first introduction to Thai food!
So try them today dear! Bring them to a gathering. Add them to your next charcuterie board. Or jar them up and gift them away.
And just watch how fast people fall in love!
Spicy Roasted Cashews Frequently Asked Questions
Toss cashews with lime juice, oil, honey, chili powder, herbs, and salt, then bake until golden and fragrant. Let them cool completely so they crisp up and the coating sets.
Yes, in moderation. Cashews are rich in healthy fats, plant-based protein, and minerals. When you make them at home, you control the sugar and salt, which makes them a better snack option.
Use a little moisture and fat. A mixture of lime juice, oil, honey, and egg white helps the seasoning cling and creates a light, crisp coating as they bake.
They’re mild to medium depending on how much chili powder you use. Start small and build up!
Yes! Put them in some mini mason jars, tie a ribbon, write on it cute, “Spicy Lime Thai Cashew Nuts”, and pass them out to your loved ones because sharing food is one of the best ways to share your love!
Want more bold Thai flavors?
- Massaman Curry Paste – A warm, comforting Thai spice blend perfect for rich curries.
- Chicken Pad Thai– An easy to understand, authentic Pad Thai recipe that I teach in my Thai cooking classes.
- 35 Popular Thai Dishes – Your guide to Thailand’s most beloved recipes.
- Quick Thai Salmon Red Curry – Creamy, bold, and weeknight-friendly.
Sign up for my Thai-Foodie email list to get my free Thai Substitution Hacks Cheat Sheet and more authentic Thai cooking tips straight to your inbox!
If you make it, I want to see! Take a pic and tag me on Instagram @thaifoodie!
Print
Spicy Lime Thai Cashew Nuts
- Total Time: 30 minutes
- Yield: 4 1x
Description
Thai herb roasted cashews, spicy, zesty, sweet, irresistible, and the quickest thing to disappear from your charcuterie board or kitchen table!
Ingredients
-
16 oz cashews (whole, halves, or pieces; salted or unsalted; roasted or raw)
-
1/4 cup lime juice (about 2-3 limes)
-
2 tbsp vegetable oil
-
1 egg white
-
1 tbsp minced fresh cilantro leaves
-
1 tbsp minced green onion (green part only)
-
2 tbsp honey
-
Salt to taste
Optional Garnish
Instructions
Preheat your oven to 300 degrees F and line a large baking sheet with parchment paper.
In a large bowl, whisk together 1/4 cup lime juice, 2 tbsp vegetable oil, 1 egg white, 2 tbsp honey, 1 tsp Thai red chili powder, and salt to taste.
Stir in 1 tbsp minced fresh cilantro leaves, 1 tbsp minced green onion, and the chopped portion of the 6 fresh kaffir lime leaves.
Add 16 oz cashews to the bowl and mix until every single one is coated. You want them glossy and evenly covered. No naked nuts left behind!
Spread the coated cashews in a single layer on your prepared baking sheet. Tuck the remaining whole kaffir lime leaves among the nuts for extra aroma while baking.
Roast for 15 to 20 minutes, stirring halfway through, until golden and the coating has set and clung to the nuts.
Optional Garnish:
Heat a small amount of oil over medium heat. Fry the 4 whole kaffir lime leaves and 2 dried Thai chilies for 20–30 seconds until crisp and fragrant. Remove immediately and drain on paper towels. Once cool, lightly crush or break the lime leaves with your fingers and sprinkle over the cashews. Leave the chilies whole for a pretty presentation.
Note: Thai whole dried chilies are very spicy! They’re mostly for aroma and visual garnish, but if someone loves heat, they can break off small pieces and eat them with the nuts.
Remove from the oven and let them cool completely at room temperature. This is when they firm up and get that perfect crunch!
Store in an airtight container at room temperature for up to 1 to 2 weeks. For best texture and freshness, enjoy within the first week. But let’s be honest… they rarely last that long!
Notes
Additions and Substitutions
- Cashew substitute: Peanuts, almonds, pecans or mixed nuts
- Lime juice substitute: Lemon juice
- Vegetable oil substitute: Avocado oil or neutral olive oil
- Egg white substitute: Omit for a lighter coating
- Honey substitute: Maple syrup or brown sugar
- Thai red chili powder substitute: Regular chili powder or crushed red pepper flakes
- Kaffir lime leaves substitute: Lime zest or leave it out
- Cilantro substitute: Thai basil or mint
Tips for the Best Spicy Roasted Cashews
- Buy what fits your budget. Cashews can be pricey! Whole, halves, pieces, salted, unsalted, roasted, or raw all work. I usually grab whatever 16 oz container is most affordable at the grocery store. No stress.
- Adjust salt to taste. If you use salted cashews, taste before adding extra salt. Different brands vary a lot. I’ve made this with salted nuts and still added a pinch at the end. Trust your taste buds!
- Already roasted nuts will brown more. That’s okay! The oven time is mostly to set the coating, not to deeply roast them. Keep the temperature at 300 degrees and stir halfway through.
- Watch closely near the end. Nuts can go from golden to too dark quickly. Every oven is different, so check during the last few minutes.
- Let them cool completely. This is when they crisp up and the coating firms up. Don’t judge them straight out of the oven!
Hey dear! If you make this recipe and love it, would you leave a quick comment and rating? Your reviews help other readers discover the recipes that build connection around the table. Thank you so much!
- Prep Time: 10
- Cook Time: 20
- Category: Snack
- Method: Sheet Pan
- Cuisine: Thai
This post contains links to affiliate websites, such as Amazon, and I receive an affiliate commission for any purchases made by you using these links. I appreciate your support!



Love bringing this to my girl’s nights! So addictive!