Recipes Diets we supportDiets Start your planStart plan

Rosemary Garlic Mixed Nuts

Warm, herby walnuts, pecans, and cashews slow-roasted in extra-virgin olive oil with fresh rosemary and garlic until golden and fragrant.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forPeganSnack
Also fits Whole30 Low-Carb Keto Vegan Paleo
Walnuts, pecans, and cashews turn golden in a slow oven while rosemary and garlic scent the olive oil and then the whole house, long before the timer goes. They come out hot and glossy, salt clinging where the oil is, and the rosemary crisps into little dark needles you can hear between your teeth.
↓ Jump to Recipe

Why You'll Love This Recipe

This is a savory, aromatic snack for anyone who wants something crunchy and satisfying to reach for between meals without turning to chips or sweets. It comes together with a short list of pantry-friendly ingredients and a single pan, which makes it an easy thing to keep on hand for afternoon slumps, road trips, or setting out when people drop by. Because it leans on fresh herbs and garlic rather than sugar or heavy coatings, it suits people who are watching added sugar and refined carbohydrates but still want real flavor.

The technique is what turns a bowl of plain nuts into something you keep going back to. Roasting at a moderate temperature gently drives off surface moisture and deepens the natural sweetness of the walnuts, pecans, and cashews, while the olive oil carries the fat-soluble aromas of rosemary and garlic and helps them cling to every piece. Toasting also wakes up the piney, resinous notes in the rosemary and mellows the garlic from sharp and raw into something round and savory. The key is the moderate heat and a watchful eye near the end, since the very oils that make nuts delicious are also what turn bitter if they overcook.

What makes this nourishing is the nuts themselves. They bring plant protein, fiber, and heart-friendly unsaturated fats, so a small handful is filling in a way that steadies you rather than spiking and crashing. The good olive oil adds its own monounsaturated fats, and the rosemary and garlic contribute plant compounds along with a lot of flavor for very little else. The result is a snack that tastes rich and indulgent while actually giving your body something to work with.

Warm, herby roasted walnuts, pecans, and cashews infused with fresh rosemary and garlic in good olive oil. Save
Prep: 5 minsCook: 15 minsTotal: 20 minsMakes: 6 servingsServing: ⅓ cup, about 50 g

Ingredients

Serves6Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 1 cup raw walnut halves
  • 1 cup raw pecan halves
  • 3/4 cup raw cashews
  • 1 tbsp extra-virgin olive oil
  • 1 tbsp finely chopped fresh rosemary
  • 2 cloves garlic, minced
  • 1/2 tsp salt

Instructions

  1. Preheat the oven: Preheat the oven to 325°F (163°C) and line a rimmed baking sheet with parchment paper. The low, steady heat is what lets the nuts toast through without scorching their oils, so give the oven time to come fully up to temperature before the nuts go in.
  2. Prep the aromatics: Strip the fresh rosemary leaves from their woody stems and finely chop them so the pieces are small enough to cling to the nuts. Peel the garlic cloves and mince them fine; larger pieces sit up off the surface and are the first thing to burn, so take an extra moment to get them small and even.
  3. Toss the nuts: In a large bowl, toss the raw walnut halves, pecan halves, and cashews with the extra-virgin olive oil until every nut is lightly coated and glossy. Add the chopped rosemary, minced garlic, and salt, then stir well so the herbs and garlic distribute evenly and stick to the oiled surfaces rather than pooling at the bottom of the bowl.
  4. Roast: Spread the nuts in a single, uncrowded layer on the prepared sheet so they toast rather than steam. Roast for 12 to 15 minutes, stirring once halfway through, until the cashews are golden, the nuts smell fragrant and toasty, and the garlic is aromatic but not browned. Watch closely near the end, since nuts go from perfectly toasted to bitter in a matter of a minute or two.
  5. Cool and store: Slide the parchment with the nuts onto a cooling rack or counter and let them cool completely on the pan, where they finish crisping as they come to room temperature. They will feel slightly soft straight from the oven and firm up as they cool. Once fully cooled, transfer to an airtight container.
Nutrition Facts
6 servings per recipe
Serving size⅓ cup, about 50 g
Calories337
% Daily Value*
Total Fat 32g41%
Saturated Fat 4g18%
Trans Fat 0g
Cholesterol 0mg0%
Sodium 196mg9%
Total Carbohydrate 10g4%
Dietary Fiber 3g12%
Total Sugars 2g
Includes 0g Added Sugars 0%
Protein 7g
Vitamin D 0.0mcg0%
Calcium 37mg3%
Iron 2.1mg11%
Potassium 257mg5%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (⅓ cup, about 50 g).

Variations

  • Rosemary-thyme blend: Swap half of the fresh rosemary for chopped fresh thyme. Thyme is softer and more floral than rosemary, so the two together give a gentler, more layered herb note without changing the roasting time.
  • Warm and smoky: Add a pinch of smoked paprika and a little cracked black pepper along with the salt. The smokiness plays off the toasted nuts and the paprika deepens their color, giving a savory, barbecue-adjacent edge.
  • Citrus and herb: Grate a little fresh orange or lemon zest over the nuts right after they come out of the oven, while they are still warm. The bright oils lift the rosemary and keep the whole bowl from tasting heavy.
  • Gentle heat: Toss in a pinch of red pepper flakes or a little cayenne with the seasonings. The warmth builds slowly against the garlic and rosemary and makes the nuts hard to stop eating; add it gradually and taste, since heat concentrates as the nuts cool.
  • Maple-rosemary: Drizzle a little pure maple syrup over the nuts along with the oil for a sweet-savory version with a light glaze. Note that this adds sugar, and the syrup makes the nuts caramelize faster, so watch them closely and stir more often near the end.

Storage & Leftovers

Store the fully cooled nuts in an airtight container at room temperature, where they keep their crunch for up to two weeks. Cooling them completely before sealing is important; any residual warmth traps steam inside the container and softens the nuts. Keep the container away from the stove or a sunny windowsill, since heat and light gradually turn the oils stale.

These are best enjoyed at room temperature and need no reheating, but if they have softened or you simply want them warm and fragrant again, spread them on a sheet and warm in a 300°F (150°C) oven for a few minutes until they smell toasty, then cool briefly to let them re-crisp. Skip the microwave, which heats the oils unevenly and leaves the nuts limp rather than crunchy.

To make ahead, roast a batch up to two weeks before you need it and keep it sealed at room temperature. For longer storage, freeze the cooled nuts in an airtight bag for up to three months; they thaw quickly at room temperature and a short pass through a warm oven brings back their crispness.

Notes & Tips

A few small things make the difference between good roasted nuts and the kind you can't stop eating.
  • Buy raw, not roasted: Start with raw nuts so you control the toasting and seasoning. Nuts sold pre-roasted are already cooked and will overshoot into bitterness in the oven, and salted ones make the final seasoning hard to judge.
  • Use fresh rosemary: Fresh rosemary is worth it here; dried rosemary is sharp and needly and does not soften the way the fresh herb does. If fresh is all you can spare from, strip and chop it fine so no woody bits end up in the bowl.
  • Cashews are your timer: The cashews brown faster and more visibly than the walnuts and pecans, so use their color as your doneness cue. When the cashews are a light gold, the whole batch is ready.
  • Keep the layer single: Crowding the pan traps steam and gives you soft, pale nuts. If you are making a large amount, use two sheets or work in batches so every nut has room to toast.
  • Season while warm: If the nuts taste like they need more salt, sprinkle a little extra on right when they come out of the oven, while the surface oil is still warm and can hold it. Salt slides off cold, dry nuts.
  • Serve them slightly warm: These are at their most fragrant served just barely warm, when the rosemary and garlic aroma is strongest. Set them out alongside olives or cut vegetables for an easy, savory nibble.

Nutrition & Mindful Eating

Warm nuts out of the oven smell of rosemary and toasted garlic long before you taste them, and the three kinds here give you three different bites, snappy, flaky, and buttery, in every handful.
  • Cashews, pecans and walnuts roast at the same pace but eat completely differently, and that is the point of a mix. You get the dense snap of one, the flaky sweetness of another and the rich bitterness of the third in a single handful.
  • Cashews are the sweet, creamy one. They go pale gold in the oven and stay firm under the tooth, bringing magnesium and copper along with a mildness that gives the rosemary something to sit on.
  • Pecans are all butter and caramel once they are warm, and their layered halves crisp faster than the rest, so they are the pieces you notice first. The fat in them is a good part of why a small handful feels like enough.
  • Walnuts bring the bitter edge that keeps a bowl of nuts from tasting one-note, most of it living in the papery skin, and the oils inside them are what turn fragrant the moment the tray comes out.
  • Rosemary chopped fine and garlic stirred through the olive oil is what makes these taste roasted rather than merely warmed. The herb goes slightly crisp, the garlic turns sweet, and the salt lands on the outside where you meet it first.
  • As you eat, take in the rosemary on your fingers and how differently each nut breaks under the tooth, and let a handful be something you actually taste rather than something you finish while doing something else.

Frequently Asked Questions

Can I use different nuts?

Yes. Almonds, hazelnuts, or pistachios all work well with rosemary and garlic. Just keep the nuts roughly similar in size so they toast at the same rate, and start checking a little early if you switch to a nut you have not roasted before, since denser nuts can take slightly longer.

Why did my garlic burn before the nuts were done?

Minced garlic sits on the surface and cooks faster than the nuts, so it burns if the pieces are too large or the oven runs hot. Mince the garlic very fine so it clings to the nuts, keep the oven at the moderate temperature called for, and stir once partway through so nothing sits exposed too long.

My nuts came out soft instead of crunchy. What happened?

Nuts feel soft straight from the oven and only crisp as they cool, so give them time to cool completely on the pan before you judge them. Softness afterward usually means they were crowded on the pan and steamed, or they were sealed up while still warm and trapped moisture. Re-crisp them in a low oven for a few minutes.

Can I make these without oil?

You can dry-roast the nuts, but the oil does real work here: it carries the flavor of the rosemary and garlic and helps them stick to every piece. Without it the seasoning mostly falls to the bottom of the pan and the nuts taste plainer, so a light coating of oil is worth keeping.