Enhance the flavor of raw pistachios by roasting them. In this post, I will share 7 ways to roast pistachios from classic salted pistachios to honey roasted to a spicy pistachio recipe. Learn new ways to create a healthy snack that is crunchy and satisfying!

Jump to:
I love pistachios! They are a delicious nut that are not only good for you but also tasty. Whether I am topping a salad, making homemade pistachio butter, or roasting with my favorite seasonings, this nut is always within reach at my home!
These Roasted Pistachios are...
- Gluten-free
- Versatile
- Vegan
- Easy
- Delicious
- Snackable
And if you love pistachios as much as I do, be sure to check out all my pistachio recipes here.
While you're here, be sure to grab our FREE 5-Day Meatless Meal Plan. It's packed with tasty recipes to make vegetarian cooking easy and delicious!
Key Ingredients & Substitutions
- Raw pistachios. Start with raw, unsalted pistachios so you control the roast and the seasoning. Raw nuts are paler and softer, with a mild, slightly grassy flavor; roasting deepens their color, brings out their natural oils, and gives them that toasty crunch. Look for bags labeled "raw" or "unroasted," like these raw pistachio kernels.
- Already roasted pistachios. If all you can find are roasted nuts, you can still flavor them. Use unsalted ones, skip most of the salt, and give them just 4–5 minutes in the oven so the seasoning sticks without over-browning the nuts.
- Shelled vs. in-shell. This recipe calls for shelled kernels because the oil and spices coat every surface. In-shell pistachios, like these raw in-shell pistachios, are cheaper per pound and roast beautifully at the same temperature for 12–15 minutes, but seasonings mostly stay on the shell. Shell them first if you want a strong flavor.
- Olive oil. A tablespoon helps the spices cling. Avocado oil, melted coconut oil, or a light coating of olive oil spray all work.
- Seasonings. Every flavor uses common pantry spices: salt, chili powder, cayenne, garlic powder, curry powder, cumin, rosemary, smoked paprika, and cinnamon. Use smoked paprika in place of chili powder if you want smoky rather than spicy.
- Honey and butter. These make the honey-roasted version. For a vegan batch, swap in maple syrup or agave and vegan butter or coconut oil.
How to Make Roasted Pistachios

- Preheat your oven.
- Place pistachios in a single layer on baking sheet.
- Drizzle with oil and seasoning to your preference.
- Roast for 10-12 minutes, tossing occasionally.
- Once done, remove nuts and allow to cool.
For the honey roasted nuts, melt butter in the microwave first, and then drizzle over the nuts. All other flavors are drizzled with oil and seasoned.
Full directions for how to make Roasted Pistachios are in the printable recipe card below.
Tips & Tricks for Roasted Pistachios

Single Layer
Make sure the pistachios are spread in a single layer on the tray when roasting them. You don't want to cram nuts on a cookie sheet, or the nuts will roast unevenly.
Toss While Roasting
Toss the nuts a few times during the cooking process. This will make sure that all sides of the nuts get a nice roasted flavor.
Start Checking Early
Pistachios go from golden to burnt quickly, and the sweet flavors (honey, brown sugar, cinnamon) brown fastest. Start checking at 8 minutes. They're done when they smell toasty and look a shade darker. They'll crisp up more as they cool.
Variations to Roasted Pistachios

Honey Alternative
If you don't want to use honey, you can use maple syrup or even agave syrup for a vegan-friendly version instead. Any of these options will give your honey roasted nuts a sweet flavor.
Air Fry Pistachios
Instead of roasting your nuts in the oven, you can air fry them. To do this, layer the nuts in a single layer in the air fryer. Then follow the same directions as oven roasting. You will probably need to cook your nuts for a little less time, depending on how your air fryer heats.
Spices and Herbs
As you can see, there are multiple ways to flavor pistachios. Have fun, get creative, and try out different mixes to find the perfect blend for you!
Serving Ideas
Roasted pistachios are a great snack straight from the jar, but they're even better as an ingredient. Set out two or three flavors in small bowls on a cheese board or holiday snack spread. The chili and curry-spiced versions go well with drinks, and the honey-roasted and sweet-and-savory ones are just right with coffee.
The Original Salted or Rosemary pistachios make a crunchy topping for salads like this Freekeh, Zucchini, and Pistachio Salad or Moroccan Carrot Salad with Chickpeas. Chop the sweet versions and scatter them over yogurt, oatmeal, or a batch of homemade granola.
You can also bake with plain roasted (unsalted) pistachios. Fold them into Pistachio Muffins, Pistachio Cookies, or Cranberry Pistachio Biscotti, or blend them into homemade pistachio butter. For even more ideas, browse our full collection of pistachio recipes.
Roasted Pistachio FAQs

How should I store leftover nuts?
Spread your roasted nuts out in a single layer on tray and let them cool for around an hour. Make sure your nuts are completely dry, then place them in an airtight container.
How long do these roasted pistachios last?
The nuts will last for 3-5 days once they are roasted. I recommend only making what you plan to eat, and then just roasting more later on.
Where can I find raw pistachios?
You can look for pistachios in the produce section or specialty area of your grocery store. I have found that our local stores have a nut section in the produce area that sells raw nuts. You can also buy them online: I like these raw shelled pistachios for roasting.
Do raw pistachios taste good?
Raw pistachios can have a bit of a bitter flavor due to the tannin in the nuts. Some people really enjoy the flavor of raw pistachios while others prefer roasted.
More Tasty Ideas
If you love these roasted pistachios, be sure to check out these other delicious recipes as well:
- 14 Creative Pistachio Recipes
- Homemade Pistachio Butter
- Cardamom Cookies with Lemon and Pistachios
- Cranberry Pistachio Biscotti
While you're here, be sure to grab our FREE 5-Day Meatless Meal Plan. It's packed with tasty recipes to make vegetarian cooking easy and delicious!
📖 Recipe

Equipment
- Parchment paper for cooling
Ingredients
- 2 cups pistachios, raw, shelled, and unsalted
- 1 tablespoon olive oil, or olive oil spray
Original Salted Pistachios:
- 1 teaspoon salt
Chili Roasted Pistachios:
- 1 teaspoon chili powder
- 1 teaspoon brown sugar
- ½ teaspoon cayenne pepper
- ½ teaspoon garlic powder
- ½ teaspoon salt
Honey Roasted Pistachios:
Curry-Spiced Pistachios:
- 2 tablespoon brown sugar
- 1 teaspoon curry powder
- ¼ teaspoon cayenne pepper
- ½ teaspoon cumin
- ½ teaspoon salt
Rosemary Roasted Pistachios:
- 1 teaspoon dried rosemary
- ½ teaspoon salt
- ¼ teaspoon black pepper
BBQ Pistachios:
- 1 tablespoon brown sugar
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
Sweet & Savory Pistachios:
- 2 tablespoon brown sugar
- ½ teaspoon cinnamon
- ½ teaspoon salt
- ¼ teaspoon cayenne pepper
- ¼ teaspoon smoked paprika
Instructions
- Preheat the oven to 375°F.
- Spread the pistachios on a baking sheet in a single layer.
- For Honey Roasted Pistachios only: Melt the butter in a small microwave-safe bowl, then stir in the honey and salt. Drizzle over the pistachios and toss to coat. Skip the olive oil for this flavor.
- For all other flavors: Drizzle the pistachios with the olive oil, sprinkle with the seasonings for your flavor of choice, and toss until evenly coated.
- Roast for 10-12 minutes, tossing halfway through, until fragrant and a shade darker. Start checking at 8 minutes, especially for the sweet flavors, which brown faster.
- Spread the roasted nuts on a sheet of parchment paper and let them cool completely, at least 1 hour, so they crisp up and any coating sets. Store in an airtight container for 3-5 days.











Lucifer says
Thank you.
SUSAN L MARRIER says
Ten minuges definitely too long to roast these--they came out mostly burnt. I think they would be quite good if roasted only 6-8 minutes.