Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can roast pistachios in the oven by spreading shelled or in-shell nuts on a baking sheet and baking them at 350°F (175°C) for about 10 to 15 minutes, stirring halfway through.
Roasting pistachios in the oven is one of the easiest ways to bring out their rich, buttery flavor and turn them into a warm, crunchy snack.
Whether you bought a big bag of raw pistachios or you just want to refresh some stale ones, the oven is your best friend here.
In this post, we’ll walk through exactly how to roast pistachios in the oven, the right temperature and timing, and a few tips so yours come out perfectly toasted every single time.
Let’s get to it.
How to Roast Pistachios in the Oven
Roasting pistachios in the oven comes down to three things: preparation, temperature, and timing.
Get those right and you’ll have perfectly roasted pistachios without any guesswork.
1. Start With Raw Pistachios
To roast pistachios in the oven, you first want to begin with raw, unsalted pistachios so you’re in control of the flavor.
If you’re roasting pistachios that are already salted or roasted, you can still do it, but keep the time a bit shorter so they don’t burn.
Shelled pistachios roast faster than in-shell pistachios, so keep that in mind when you’re planning your timing.
2. Preheat the Oven to 350°F
When you roast pistachios in the oven, set the temperature to 350°F (175°C) and let the oven fully preheat before the nuts go in.
A moderate oven is ideal for roasting pistachios because it dries them out evenly without scorching the delicate oils inside.
3. Spread Them in a Single Layer
Spread your pistachios in a single layer on a rimmed baking sheet so they toast evenly on all sides.
Overcrowding traps steam and makes the pistachios soggy instead of crispy, so give them some breathing room.
4. Stir Halfway Through Roasting
Roast pistachios in the oven for 10 to 15 minutes, but stir them around the halfway mark so every nut gets evenly exposed to the heat.
Keep an eye on them as they near the end, as oven temperatures vary and pistachios can go from perfectly golden to burnt pretty quickly.
How Long to Roast Pistachios in the Oven
How long to roast pistachios in the oven depends on whether they’re shelled or in-shell.
Here’s a quick guide to help you roast pistachios in the oven correctly.
1. Shelled Pistachios
Shelled pistachios usually take about 8 to 10 minutes when you roast them in the oven at 350°F.
Because there’s no shell protecting them, they toast faster, so watch them closely.
2. In-Shell Pistachios
In-shell pistachios take a little longer, roughly 12 to 15 minutes when you roast pistachios in the oven.
The shells slow down the heat transfer, so the nuts inside roast gradually and develop that deep, toasty flavor.
3. The Signs That They’re Done
Roasted pistachios are ready when they smell nutty, look slightly golden, and a shelled one tastes crisp and warm.
If they still taste a bit raw or chewy, give them a few more minutes and check again.
Tips for Roasting Pistachios in the Oven
Here are a few extra tips so your roasted pistachios in the oven come out perfect every time.
1. Add Flavor After Roasting
If you want salted pistachios, it’s best to toss them with a little sea salt right after they come out of the oven while they’re still warm.
A light drizzle of olive oil or a sprinkle of spices works great too, but adding these before roasting can burn and sit oddly on the nuts.
2. Let Them Cool Completely
When you roast pistachios in the oven, they keep crisping up as they cool down.
Let them sit on the baking sheet for 10 to 15 minutes, then store toasted pistachios in an airtight container once they’ve fully cooled.
3. Store Them Properly
Perfectly roasted pistachios will stay fresh for a couple of weeks in a sealed jar at room temperature.
For longer storage, pop them in the fridge or freezer, and they’ll keep their crunch for months.
So, How Do You Roast Pistachios in the Oven?
You roast pistachios in the oven by spreading them in a single layer on a baking sheet and baking at 350°F for 10 to 15 minutes, stirring halfway.
Shelled pistachios take less time than in-shell ones, so adjust accordingly.
Once you get the hang of roasting pistachios in the oven, you’ll never go back to store-bought again.
Hope this post has helped you with understanding how to roast pistachios in the oven and the best ways to get it done.