Walnuts Macros: Complete Nutrition Guide & Calorie Breakdown

Fresh walnuts in shell and shelled halves on a wooden cutting board showcasing their natural texture and rich brown color

Related: Learn more about what macros are and how they impact your diet.

Introduction

Walnuts are one of the most nutrient-dense tree nuts available, packed with brain-boosting omega-3 fatty acids, plant-based protein, and powerful antioxidants. But with 654 calories per 100g, understanding their macronutrient profile is essential for anyone tracking their nutrition.

Whether you’re following keto, counting macros for muscle building, or simply want to make informed snacking choices, knowing exactly what you’re getting from walnuts helps you stay on track. Their unique nutritional composition—higher in omega-3s than any other nut—makes them a strategic choice for health-conscious eaters.

Ready to see how walnuts fit your macro targets? Use our macro calculator to get personalized recommendations based on your goals, then read on for complete walnut nutrition data, portion guidance, and practical tips.

Walnuts Macros Overview

Here’s the complete macronutrient breakdown for walnuts per 100g (3.5 oz):

NutrientAmount per 100g% Daily Value
Calories654 kcal33%
Protein15.2g30%
Total Fat65.2g100%
Saturated Fat6.1g31%
Monounsaturated Fat8.9g
Polyunsaturated Fat47.2g
Omega-3 (ALA)9.1g568%
Omega-638.1g
Total Carbohydrates13.7g5%
Dietary Fiber6.7g24%
Net Carbs7.0g
Sugars2.6g
Sodium2mg0%
Potassium441mg9%
Magnesium158mg38%
Calcium98mg8%
Iron2.9mg16%
Zinc3.1mg28%

Walnut Macros by Common Serving Sizes

Serving SizeCaloriesProteinFatNet Carbs
1 oz (28g) / ~7 halves183 kcal4.3g18.3g2.0g
1/4 cup (25g)164 kcal3.8g16.3g1.8g
1/2 cup (50g)327 kcal7.6g32.6g3.5g
1 cup (100g)654 kcal15.2g65.2g7.0g
1 walnut half (~3.5g)23 kcal0.5g2.3g0.2g
10 walnut halves (35g)229 kcal5.3g22.8g2.5g

Most common serving: 1 oz (28g) = 7 walnut halves = 183 calories

Walnut Fat Breakdown: The Omega-3 Powerhouse

Walnuts stand out among nuts for their exceptional fat composition, particularly their omega-3 content:

Fat Composition per 1 oz (28g):

  • Total fat: 18.3g (95% of calories from fat)
  • Saturated fat: 1.7g (9% of total fat)
  • Monounsaturated fat: 2.5g (14% of total fat)
  • Polyunsaturated fat: 13.2g (72% of total fat)
    • Omega-3 (ALA): 2.5g
    • Omega-6: 10.7g

What makes this special:

  • Highest omega-3 of any nut: Walnuts contain more than 10x the omega-3 ALA of almonds or cashews
  • Brain health: ALA supports cognitive function and may reduce inflammation
  • Heart health: Studies show 1.5 oz of walnuts daily can improve cholesterol ratios and arterial function
  • Omega-6 to omega-3 ratio: About 4:1, which is better balanced than most Western diets (typically 15:1)

Are Walnut Fats Healthy?

Yes, exceptionally so. Despite being 65% fat by weight, walnuts provide predominantly unsaturated fats:

  • 90% of walnut fat is unsaturated (mono + poly)
  • Only 9% is saturated fat
  • The omega-3 ALA content supports cardiovascular health and reduces systemic inflammation

Research indicates that replacing saturated fats with the unsaturated fats found in walnuts can lower LDL cholesterol and reduce heart disease risk.

Walnut Protein Content: Moderate but Complete

Walnuts provide 15.2g protein per 100g (4.3g per 1 oz serving), making them a moderate protein source among nuts:

Protein Comparison (per 1 oz):

NutProtein
Peanuts7.3g
Almonds6.0g
Pistachios5.7g
Cashews5.2g
Walnuts4.3g
Pecans2.6g
Macadamias2.2g

Key protein facts:

  • Complete amino acid profile: Contains all 9 essential amino acids, though not in optimal ratios
  • Plant-based option: Good for vegetarians/vegans as part of a varied protein intake
  • Leucine content: 1.17g per 100g supports muscle protein synthesis
  • Not a primary protein source: Best paired with higher-protein foods for muscle-building goals

Bottom line: Walnuts contribute meaningful protein, but you’ll want other protein sources if hitting 100g+ daily protein targets.

Walnut Carbohydrates & Fiber

Walnuts are one of the lowest-carb nuts available:

Carb Breakdown per 100g:

  • Total carbs: 13.7g
  • Dietary fiber: 6.7g (24% DV)
  • Net carbs: 7.0g
  • Sugars: 2.6g (all naturally occurring)

Carb Breakdown per 1 oz (28g):

  • Total carbs: 3.8g
  • Fiber: 1.9g
  • Net carbs: 2.0g
  • Sugars: 0.7g

What this means:

  • Keto-friendly: With only 2g net carbs per ounce, walnuts fit easily into ketogenic diets (typically <20-50g net carbs daily)
  • Low glycemic impact: Minimal sugar content and high fiber mean stable blood sugar
  • Digestive health: 6.7g fiber per 100g supports gut health and satiety
  • Prebiotic benefits: Walnut fiber feeds beneficial gut bacteria

Compared to other nuts (net carbs per 1 oz):

  • Pecans: 1.2g ⭐ (lowest)
  • Brazil nuts: 1.4g
  • Macadamias: 1.5g
  • Walnuts: 2.0g
  • Almonds: 2.5g
  • Pistachios: 5.0g
  • Cashews: 7.7g (highest)

Walnuts rank in the top tier for low-carb, high-fat nut options.

Walnuts for Weight Loss: Calorie Density Matters

At 654 calories per 100g, walnuts are calorically dense—but that doesn’t mean they’re off-limits for weight loss.

The Walnut Weight Loss Paradox

Research findings:

  • Studies show people who eat nuts regularly tend to weigh less than those who don’t
  • Walnut eaters have better diet quality and nutrient intake overall
  • The fat and protein content promotes satiety, reducing overall calorie intake

How to use walnuts for weight loss:

  1. Portion control is everything

    • Stick to 1-1.5 oz (7-14 halves) per serving
    • Pre-portion into small containers or bags
    • Track in your macro app to avoid mindless munching
  2. Strategic timing

    • Add to breakfast for sustained morning energy
    • Use as a mid-afternoon snack to prevent dinner overeating
    • Avoid late-night grazing when portions tend to creep up
  3. Meal incorporation

    • Chop into salads for texture and satiety
    • Blend into smoothies for creamy richness without dairy
    • Top Greek yogurt for a protein-fat combo that kills hunger
  4. Replacement strategy

    • Swap processed snacks (chips, crackers) for measured walnut portions
    • Use crushed walnuts instead of breadcrumbs for coating
    • Replace some cooking oils with walnut pieces for added nutrition

Calorie-managed serving ideas:

  • 150-calorie snack: 23g (about 6 halves) + piece of fruit
  • 200-calorie snack: 28g (7 halves) + 100g Greek yogurt
  • 300-calorie meal add-on: 42g (14 halves) in a large salad with lean protein

Red flag behaviors:

  • ❌ Eating straight from a large bag without measuring
  • ❌ Adding walnuts to meals without removing equivalent calories elsewhere
  • ❌ Assuming “healthy fat” means unlimited quantities
  • ❌ Night-time snacking when hunger signals are weakest

Bottom line: Walnuts can absolutely support weight loss when portioned mindfully and tracked accurately. Their nutrient density makes them more satisfying per calorie than most processed snacks.

Walnuts for Muscle Building & Athletic Performance

While not the highest-protein nut, walnuts offer unique benefits for active individuals:

Muscle Building Support

Protein contribution:

  • 1.5 oz serving = 6.5g protein (helps bridge protein gaps between meals)
  • Leucine content supports muscle protein synthesis
  • Best combined with higher-protein sources (chicken, fish, whey)

Anti-inflammatory benefits:

  • Omega-3 ALA reduces exercise-induced inflammation
  • Supports faster recovery between training sessions
  • May reduce delayed-onset muscle soreness (DOMS)

Energy density:

  • 654 kcal per 100g = efficient calorie source for bulking
  • Healthy fats support hormone production (including testosterone)
  • Easier to hit calorie surplus when cutting food volume is difficult

Pre- and Post-Workout Use

Pre-workout (30-60 minutes before):

  • Small portion (0.5-1 oz) for sustained energy without GI distress
  • Pair with easily digestible carbs (banana, dates)
  • Avoid large portions that may cause bloating

Post-workout:

  • Combine with protein source for recovery (e.g., protein shake + 1 oz walnuts)
  • Omega-3s support muscle repair and reduce inflammation
  • Healthy fats slow protein digestion for sustained amino acid release

Sample Muscle-Building Meal Additions

Breakfast:

  • Greek yogurt (200g) + walnuts (28g) + berries (75g) = 35g protein, 425 calories

Lunch:

  • Grilled chicken breast (150g) + mixed greens + walnuts (28g) + olive oil = 50g protein, 500 calories

Snack:

  • Protein shake (1 scoop) + banana + walnuts (14g) blended = 30g protein, 350 calories

Dinner:

  • Salmon (150g) + roasted vegetables + quinoa (100g cooked) + walnuts (14g) = 45g protein, 650 calories

Daily total from walnuts alone: ~70g = 11g protein, 456 calories

Bulk vs. Cut strategies:

  • Bulking: 2-3 oz daily (366-549 calories) to hit calorie surplus
  • Cutting: 0.5-1 oz daily (92-183 calories) for nutrients without excessive calories
  • Maintenance: 1-1.5 oz daily (183-275 calories) for balanced intake

Walnuts and Keto: Perfect Pairing

Walnuts are among the most keto-friendly nuts available:

Keto Macros per 1 oz (28g):

  • Net carbs: 2.0g (4-10% of daily keto limit)
  • Fat: 18.3g (ideal for 70-80% fat macro targets)
  • Protein: 4.3g (moderate, preventing excess gluconeogenesis)

Why walnuts work for keto:

  1. Extremely low net carbs

    • 2g per ounce fits easily into 20-50g daily keto carb limits
    • Can eat 10 servings and still stay under 20g net carbs (though calorie-dense)
  2. High healthy fat content

    • 65g fat per 100g supports ketone production
    • Omega-3 ALA provides anti-inflammatory benefits during keto adaptation
  3. Moderate protein

    • Won’t kick you out of ketosis through excess protein conversion
    • Contributes to daily protein needs without going overboard
  4. Nutrient density

    • Magnesium (38% DV per 100g) supports electrolyte balance during keto
    • Potassium (9% DV) helps prevent “keto flu”
    • No added sugars or inflammatory seed oils

Keto Walnut Serving Recommendations

Standard keto day (20g net carbs):

  • 1.5-2 oz walnuts (3-4g net carbs) leaves 16-17g for vegetables and other foods

Liberal keto day (50g net carbs):

  • 2-3 oz walnuts (4-6g net carbs) leaves ample room for low-carb vegetables

Keto meal ideas:

  • Fat bomb: Walnuts + cream cheese + cocoa powder + stevia
  • Keto granola: Walnuts + pecans + coconut flakes + erythritol + cinnamon, baked
  • Salad topper: Mixed greens + grilled chicken + walnuts + avocado + olive oil
  • Keto trail mix: Walnuts + almonds + 85% dark chocolate chips + unsweetened coconut

Keto comparison (net carbs per 1 oz):

NutNet CarbsKeto Rating
Pecans1.2g⭐⭐⭐⭐⭐
Brazil nuts1.4g⭐⭐⭐⭐⭐
Macadamias1.5g⭐⭐⭐⭐⭐
Walnuts2.0g⭐⭐⭐⭐⭐
Almonds2.5g⭐⭐⭐⭐
Peanuts4.0g⭐⭐⭐
Cashews7.7g⭐⭐

Bottom line: Walnuts are an excellent keto nut choice, offering brain-boosting omega-3s alongside minimal carbs and maximum healthy fats.

Micronutrients: Beyond the Macros

Walnuts deliver impressive micronutrient density:

Standout Vitamins & Minerals per 100g:

Minerals:

  • Magnesium: 158mg (38% DV) — supports muscle function, sleep, and mood
  • Phosphorus: 346mg (28% DV) — bone health and energy metabolism
  • Zinc: 3.1mg (28% DV) — immune function and testosterone production
  • Iron: 2.9mg (16% DV) — oxygen transport and energy
  • Potassium: 441mg (9% DV) — heart health and fluid balance
  • Calcium: 98mg (8% DV) — bone density and muscle contraction

Vitamins:

  • Vitamin B6: 0.54mg (32% DV) — neurotransmitter production and mood regulation
  • Folate: 98mcg (25% DV) — DNA synthesis and cell division
  • Thiamin (B1): 0.34mg (28% DV) — energy metabolism
  • Vitamin E: 0.7mg (5% DV) — antioxidant protection

Antioxidants & Phytonutrients

Polyphenols:

  • Walnuts have the highest polyphenol content of any tree nut
  • Ellagitannins support gut health by feeding beneficial bacteria
  • Pedunculagin and other polyphenols provide anti-inflammatory effects

Melatonin:

  • Walnuts are one of the few food sources of bioavailable melatonin
  • May support sleep quality when consumed in evening

Omega-3 ALA:

  • 9.1g per 100g (568% DV)
  • Supports brain health, reduces inflammation, improves heart health markers

What this means for your health:

  • Brain function: Omega-3s, B vitamins, and polyphenols support cognitive performance
  • Heart health: Potassium, magnesium, and healthy fats improve cardiovascular markers
  • Immune support: Zinc, selenium (trace amounts), and antioxidants boost immunity
  • Bone health: Calcium, phosphorus, and magnesium support skeletal structure

How to Fit Walnuts Into Your Macros

Step 1: Calculate Your Macro Targets

Use our macro calculator to determine your personalized daily targets based on:

  • Your goal (weight loss, muscle gain, maintenance)
  • Activity level
  • Body composition

Step 2: Determine Your Walnut Serving Size

Match walnut portions to your macro budget:

For weight loss (deficit):

  • 0.5-1 oz (14-28g) = 92-183 calories
  • Provides omega-3s without excessive calories
  • Best as a mid-morning or afternoon snack

For muscle building (surplus):

  • 1.5-2.5 oz (42-70g) = 275-458 calories
  • Easy way to add quality calories and healthy fats
  • Split across 2-3 meals or snacks

For maintenance:

  • 1-1.5 oz (28-42g) = 183-275 calories
  • Balanced intake for heart health benefits
  • Daily habit without weight change

Step 3: Track Accurately

Measuring tips:

  • Use a food scale: Most accurate method (grams)
  • Count halves: 1 oz ≈ 7 walnut halves (less accurate but convenient)
  • Measuring cups: ¼ cup ≈ 1 oz (least accurate due to air gaps)

Logging in macro apps:

  • Search “walnuts, raw” or “walnuts, dry roasted”
  • Avoid entries with added oils or flavorings unless applicable
  • Double-check that calories match ~183 per ounce

Step 4: Strategic Meal Placement

Breakfast:

  • Oatmeal topper: Oats + walnuts + berries + cinnamon
  • Greek yogurt bowl: Yogurt + walnuts + honey + chia seeds

Lunch:

  • Salad addition: Greens + grilled chicken + walnuts + balsamic
  • Grain bowl: Quinoa + roasted veg + walnuts + tahini

Snacks:

  • Solo: 1 oz walnuts + apple slices
  • Trail mix: Walnuts + dark chocolate + dried fruit (measure all components)

Dinner:

  • Protein topping: Salmon + walnut crust
  • Side dish: Roasted Brussels sprouts + walnuts + maple glaze
  • Pasta addition: Whole grain pasta + pesto + walnuts + cherry tomatoes

Step 5: Adjust Based on Results

Not losing weight?

  • Reduce walnut portion by 0.5 oz (save 92 calories)
  • Check if you’re “eyeballing” portions instead of measuring
  • Review total daily calorie intake, not just walnuts

Gaining unwanted weight?

  • Cut back to 0.5-1 oz daily
  • Track every walnut consumed (even “just a few” adds up)
  • Ensure you’re in a calorie deficit overall

Hitting muscle-building targets easily?

  • Maintain current walnut intake
  • Focus on protein sources to complement walnut’s moderate protein
  • Consider walnuts a healthy fat source, not primary protein

Walnuts vs. Other Nuts: Macro Comparison

How do walnuts stack up against other popular nuts?

Complete Nut Comparison (per 1 oz / 28g):

NutCaloriesProteinFatNet CarbsFiberOmega-3
Walnuts1834.3g18.3g2.0g1.9g2.5g
Almonds1646.0g14.2g2.5g3.5g0.0g
Cashews1575.2g12.4g7.7g0.9g0.0g
Pecans1962.6g20.4g1.2g2.7g0.3g
Pistachios1595.7g12.9g5.0g3.0g0.1g
Macadamias2042.2g21.5g1.5g2.4g0.1g
Peanuts1617.3g14.0g4.0g2.4g0.0g
Brazil nuts1874.1g19.0g1.4g2.1g0.0g

When to Choose Walnuts Over Other Nuts:

Choose walnuts when you need:

  • Highest omega-3 content (10-25x more than any other nut)
  • Brain health support (cognitive function, neuroprotection)
  • Anti-inflammatory benefits (ALA reduces systemic inflammation)
  • Heart health focus (improves cholesterol ratios and arterial function)
  • Keto-friendly option (2g net carbs per oz)
  • Highest antioxidant levels (polyphenols, ellagitannins)

Choose other nuts when you need:

  • More protein: Peanuts (7.3g), almonds (6.0g), pistachios (5.7g)
  • Fewer calories: Almonds (164), pistachios (159), cashews (157)
  • Lower net carbs: Pecans (1.2g), Brazil nuts (1.4g), macadamias (1.5g)
  • More fiber: Almonds (3.5g), pistachios (3.0g), pecans (2.7g)
  • Budget-friendly: Peanuts are typically cheapest

Best nut combinations:

  • Omega-3 + Protein: Walnuts + almonds trail mix
  • Keto fat bombs: Walnuts + macadamias + pecans
  • Balanced nutrition: Walnuts + pistachios + almonds
  • Budget bulking: Walnuts + peanuts

Bottom line: Walnuts win on omega-3s and antioxidants, but trail on protein and fiber. For complete nutrition, rotate through multiple nut types weekly.

Common Walnut Macro Questions

Does roasting change walnut macros?

Minimal difference:

  • Raw walnuts: 654 kcal, 65g fat, 15g protein per 100g
  • Dry-roasted walnuts: 654 kcal, 65g fat, 15g protein per 100g (virtually identical)
  • Oil-roasted walnuts: 690+ kcal, 69g+ fat (added calories from cooking oil)

What changes:

  • Flavor: Roasting intensifies nutty, slightly bitter notes
  • Texture: Roasted walnuts are crunchier and less creamy
  • Antioxidants: Raw walnuts preserve slightly more polyphenols
  • Digestibility: Some people find roasted walnuts easier to digest

Best practices:

  • Choose raw or dry-roasted to keep macros consistent
  • Avoid honey-roasted, candied, or oil-roasted varieties (added sugars and fats)
  • Roast your own: Raw walnuts at 350°F for 8-10 minutes for fresh flavor without added oils

Are raw walnuts better than roasted?

For macros: Identical

For health: Slight edge to raw

  • Preserves heat-sensitive antioxidants and polyphenols
  • Omega-3 ALA is stable at moderate roasting temps
  • Both offer the same heart health and brain benefits

For taste and convenience: Personal preference

  • Roasted: Nuttier flavor, longer shelf life, crunchier
  • Raw: Milder, creamier, better for blending into smoothies

Bottom line: Choose based on taste preference; both are nutritionally excellent.

Can I eat walnuts every day?

Yes, and there are benefits to daily consumption:

Research-backed daily intake:

  • 1-1.5 oz (28-42g) daily is associated with:
    • Lower LDL cholesterol (5-15% reduction in studies)
    • Improved arterial function (better blood flow)
    • Reduced inflammation markers (C-reactive protein)
    • Better cognitive performance in older adults

Daily serving guidelines:

  • Weight loss: 0.5-1 oz (92-183 calories)
  • Maintenance: 1-1.5 oz (183-275 calories)
  • Muscle gain: 1.5-2.5 oz (275-458 calories)

Potential issues with excessive intake:

  • Calorie overload: Easy to exceed daily calorie targets if not portioned
  • Digestive distress: Very high fiber intake (10g+ from walnuts alone) may cause bloating
  • Omega-6 imbalance: While walnuts have good omega-3s, they’re also high in omega-6 (though still healthier than most Western diets)

Bottom line: 1-1.5 oz daily is safe, beneficial, and supported by research. More than 2-3 oz daily may provide diminishing returns and excess calories.

Do walnuts spike blood sugar?

No, walnuts have minimal impact on blood sugar:

Glycemic Index (GI): ~15 (very low; below 55 is considered low GI)

Why walnuts don’t spike blood sugar:

  • Only 2.6g sugar per 100g (all naturally occurring)
  • High fiber content (6.7g per 100g) slows glucose absorption
  • 65g fat per 100g delays stomach emptying, blunting glucose spikes
  • Moderate protein (15g per 100g) stabilizes blood sugar response

Benefits for blood sugar management:

  • Adding walnuts to high-carb meals reduces overall glycemic impact
  • Studies show walnut consumption improves insulin sensitivity
  • May reduce risk of type 2 diabetes when eaten regularly

Diabetic-friendly serving suggestions:

  • Pair with protein and fiber (e.g., Greek yogurt + walnuts + berries)
  • Avoid honey-roasted or candied walnuts (added sugars)
  • Measure portions to keep total carbs predictable

Bottom line: Walnuts are an excellent choice for blood sugar control and can be safely included in diabetic meal plans.

Are walnut pieces and halves the same macros?

Yes, walnut pieces and halves have identical macros per gram:

Per 100g:

  • Halves: 654 kcal, 65g fat, 15g protein, 7g net carbs
  • Pieces: 654 kcal, 65g fat, 15g protein, 7g net carbs

Practical differences:

  • Halves: Easier to count for rough portioning (7 halves ≈ 1 oz)
  • Pieces: Easier to measure by volume (¼ cup ≈ 1 oz), better for baking/cooking
  • Halves: May stay fresher longer (less surface area exposed to air)
  • Pieces: Often cheaper due to cosmetic imperfection

Best practice:

  • Weigh on a food scale for accuracy regardless of halves vs. pieces
  • Use pieces for recipes (easier to measure and distribute evenly)
  • Use halves for snacking (easier to count and control portions)

Can you eat too many walnuts?

Yes. Possible issues with excessive intake (3+ oz / 85g daily):

  1. Calorie overload

    • 3 oz = 549 calories (may exceed daily fat macro targets)
    • Easy to gain unwanted weight if not tracking total calories
  2. Digestive issues

    • 20g+ fiber daily from walnuts alone can cause bloating and gas
    • Introduce walnuts gradually if you’re not used to high-fiber foods
  3. Omega-6 excess

    • 3 oz = 32g omega-6 (walnuts are better balanced than most nuts, but still high in absolute terms)
    • May contribute to inflammation if overall diet is poor
  4. Nutrient displacement

    • Filling up on walnuts may crowd out other important foods (vegetables, lean proteins)
  5. Cost

    • Walnuts are expensive; 3+ oz daily adds up quickly

Safe upper limit:

  • 2-3 oz daily (56-85g) for most people appears safe and beneficial
  • Track your total daily calories to ensure walnuts fit your energy needs
  • Listen to your body: Reduce intake if you experience digestive discomfort

Bottom line: Walnuts are extremely healthy, but like all foods, moderation matters. Stick to 1-2 oz daily for most goals, up to 3 oz if bulking or highly active.

Buying, Storing, and Preparing Walnuts

Buying Tips

What to look for:

  • Raw or dry-roasted: Avoid oil-roasted, honey-roasted, or candied varieties
  • Unsalted: Keep sodium intake low and control seasoning yourself
  • Halves or pieces: Both are fine; pieces are often cheaper, halves stay fresher longer
  • Packaging: Vacuum-sealed or airtight containers preserve freshness

Organic vs. conventional:

  • Walnuts are not on the EWG’s “Dirty Dozen” (low pesticide residue)
  • Organic offers minimal nutritional advantage
  • Choose based on budget and personal preference

Where to buy:

  • Bulk bins: Often cheapest, but check for freshness (smell for rancidity)
  • Pre-packaged: More expensive but guaranteed freshness
  • Online: Nuts.com, Amazon, Costco offer good bulk deals
  • In-shell: Cheapest option if you’re willing to shell yourself (also freshest)

Storage Guidelines

Shelf life:

  • Room temperature: 2-3 months in airtight container (pantry)
  • Refrigerator: 6-9 months in airtight container or zip-top bag
  • Freezer: 12+ months in airtight container or freezer bag
  • In-shell: Lasts 6-12 months at room temperature (natural protection)

Signs of spoilage:

  • Rancid smell: Sour, paint-like odor (omega-3s oxidize over time)
  • Bitter taste: Fresh walnuts taste mildly sweet and earthy; bitterness indicates oxidation
  • Shriveled or discolored: Dark spots or wrinkled appearance means old or improperly stored
  • Mold: Any visible mold = discard immediately

Best storage practices:

  • Store in opaque, airtight containers (light accelerates rancidity)
  • Keep in cool, dark place (heat and light degrade omega-3s)
  • Refrigerate or freeze for long-term storage
  • Buy smaller quantities more frequently for maximum freshness

Preparation Ideas

Raw (no prep needed):

  • Snack straight from the bag (measure first!)
  • Add to salads for crunch
  • Blend into smoothies for creamy texture

Toasted (enhances flavor):

  • Spread on baking sheet, bake at 350°F for 8-10 minutes
  • Stir halfway through for even toasting
  • Let cool before storing (moisture causes sogginess)

Chopped (for recipes):

  • Pulse in food processor for uniform pieces
  • Chop by hand for varied texture
  • Use in baking, oatmeal, yogurt, trail mix

Walnut butter:

  • Blend 2-3 cups raw walnuts in high-speed blender for 5-10 minutes
  • Add pinch of salt if desired
  • Store in fridge for 2-3 weeks
  • Spread on toast, mix into oatmeal, or use in sauces

Creative uses:

  • Walnut pesto: Walnuts + basil + garlic + olive oil + Parmesan
  • Walnut crust: Crushed walnuts + breadcrumbs for baked fish or chicken
  • Walnut granola: Walnuts + oats + honey + cinnamon, baked
  • Walnut energy balls: Dates + walnuts + cocoa powder, blended and rolled

Cooking notes:

  • Walnuts can be added to cooked dishes, but high heat may degrade omega-3s
  • Best to add near the end of cooking or as a finishing garnish
  • Raw or lightly toasted preserves maximum nutritional value

Frequently Asked Questions

What are the macros in 1 oz (28g) of walnuts?

One ounce of walnuts (about 7 walnut halves or 14 pieces) contains:

  • 183 calories
  • 18.3g fat (1.7g saturated, 2.5g monounsaturated, 13.2g polyunsaturated)
  • 4.3g protein
  • 3.8g total carbs
  • 1.9g fiber
  • 2.0g net carbs

This serving size provides an excellent balance of omega-3 fatty acids (2.5g ALA), moderate protein, and minimal carbohydrates, making walnuts suitable for keto, low-carb, and general health-focused diets.

Are walnuts high in protein?

Walnuts provide moderate protein at 15.2g per 100g (4.3g per 1 oz serving). While they do contribute meaningful protein to your diet, they’re not considered a high-protein food compared to:

  • Almonds (21g per 100g)
  • Peanuts (26g per 100g)
  • Chicken breast (31g per 100g)
  • Greek yogurt (10g per 100g)

However, walnut protein is complete, containing all nine essential amino acids. For vegetarians and vegans, walnuts can help diversify plant-based protein sources when combined with legumes, grains, and other nuts.

Best practices:

  • Don’t rely on walnuts as your primary protein source
  • Pair with higher-protein foods (Greek yogurt, chicken, legumes)
  • Count walnut protein toward daily totals, but prioritize denser protein sources for muscle-building goals

Can you eat walnuts on a keto diet?

Absolutely. Walnuts are one of the most keto-friendly nuts available. With only 2g net carbs per ounce and 18.3g of healthy fats, they fit perfectly into ketogenic macros:

Keto macro breakdown (per 1 oz):

  • 2g net carbs (4-10% of typical 20-50g daily keto limit)
  • 18.3g fat (supports ketosis and fat macro targets)
  • 4.3g protein (moderate, won’t interfere with ketone production)

Additional keto benefits:

  • Omega-3 ALA reduces inflammation during keto adaptation
  • Magnesium and potassium help prevent “keto flu”
  • Zero added sugars or inflammatory ingredients
  • High satiety prevents cravings

Recommended keto serving:

  • 1.5-2 oz daily (3-4g net carbs, 275-366 calories)
  • Leaves 16-17g net carbs for low-carb vegetables and other foods

Walnuts pair perfectly with keto staples like avocados, full-fat dairy, and leafy greens.

How many calories are in a handful of walnuts?

A typical handful is roughly 1 ounce (28g), which contains approximately 183 calories.

More precise measurements:

  • Small handful: ~0.75 oz (21g) = 137 calories
  • Average handful: ~1 oz (28g) = 183 calories
  • Large handful: ~1.5 oz (42g) = 275 calories

The problem with “handful” as a measurement is that hand size varies significantly:

  • Small female hand: May only hold 0.5-0.75 oz
  • Large male hand: May hold 1.5-2 oz

For accuracy:

  • Use a food scale: Weigh 28g for a standard 1-oz serving
  • Count halves: 7 walnut halves = approximately 1 oz
  • Measure by volume: ¼ cup ≈ 1 oz (least accurate due to air gaps)

Calorie impact:

  • One handful (1 oz) = ~10% of a 2,000-calorie daily budget
  • Two handfuls (2 oz) = ~18% of daily calories
  • Easy to overconsume if eating directly from a large bag without portioning

Bottom line: Always measure walnuts when tracking macros. “Handfuls” can easily vary by 100-200 calories.

What makes walnuts different from other nuts nutritionally?

Walnuts are unique in three major ways:

  1. Highest omega-3 content of any nut

    • 9.1g ALA per 100g (2.5g per ounce)
    • 10-25x more omega-3 than almonds, cashews, or pistachios
    • Supports brain health, heart health, and reduces inflammation
  2. Highest antioxidant levels

    • More polyphenols than any other tree nut
    • Ellagitannins, pedunculagin, and other unique compounds
    • Greater antioxidant capacity than even berries and dark chocolate (gram for gram)
  3. Better omega-6 to omega-3 ratio

    • 4:1 omega-6 to omega-3 (compared to 10-15:1 in most Western diets)
    • Helps balance inflammatory pathways
    • Most other nuts are heavily omega-6 dominant (almonds, cashews, peanuts)

Additional unique features:

  • Melatonin content: One of few foods with bioavailable melatonin (may support sleep)
  • Neuroprotective compounds: Pedunculagin has been shown to support brain health in animal studies
  • Heart health research: More cardiovascular studies on walnuts than any other nut

Bottom line: If you prioritize brain health, anti-inflammatory benefits, or omega-3 intake, walnuts are the clear winner among nuts.

Should I eat walnuts raw or roasted for better macros?

For macros: Raw and dry-roasted walnuts are virtually identical.

Macro comparison (per 1 oz):

  • Raw: 183 kcal, 4.3g protein, 18.3g fat, 2.0g net carbs
  • Dry-roasted: 183 kcal, 4.3g protein, 18.3g fat, 2.0g net carbs
  • Oil-roasted: 195+ kcal, 4.3g protein, 20g+ fat, 2.0g net carbs (avoid for macro tracking)

For health: Raw has a slight edge

  • Preserves heat-sensitive polyphenols and antioxidants
  • Omega-3 ALA remains stable at moderate roasting temperatures (350°F)
  • Both raw and dry-roasted offer the same heart health and brain benefits in studies

For taste and shelf life: Roasted may be preferable

  • Nuttier, richer flavor
  • Crunchier texture
  • Longer shelf life due to reduced moisture

Best practice:

  • Choose raw or dry-roasted based on taste preference
  • Avoid oil-roasted, honey-roasted, candied, or flavored varieties (added fats, sugars, and calories)
  • If tracking macros closely, stick to one type for consistency

Bottom line: Both raw and dry-roasted walnuts are nutritionally excellent. Choose the one you’ll actually eat regularly.

How many walnuts should I eat per day?

General recommendation: 1-1.5 ounces (28-42g) per day, which is approximately 7-14 walnut halves.

This serving size provides:

  • 183-275 calories
  • 2.5-3.8g omega-3 ALA (meets or exceeds daily recommendations)
  • 4.3-6.5g protein
  • 2-3g net carbs
  • Significant antioxidants, magnesium, and polyphenols

Adjust based on goals:

Weight loss:

  • 0.5-1 oz (14-28g) daily = 92-183 calories
  • Provides omega-3 benefits without excessive calories
  • Measure carefully and track to avoid overeating

Muscle building:

  • 1.5-2.5 oz (42-70g) daily = 275-458 calories
  • Easy way to add quality calories and healthy fats
  • Split across 2-3 meals for sustained energy

Heart health:

  • 1.5 oz (42g) daily is the amount used in most cardiovascular research studies
  • Shown to reduce LDL cholesterol by 5-15%
  • Improves arterial function and reduces inflammation

Keto:

  • 1.5-2 oz (42-56g) daily = 3-4g net carbs
  • Fits easily into 20-50g daily keto carb limits
  • Provides significant healthy fats to support ketosis

Upper limit:

  • Most experts recommend no more than 2-3 oz (56-85g) daily
  • Beyond this, calorie density may interfere with other nutrition goals
  • Diminishing returns for health benefits above 1.5-2 oz

Bottom line: For most people, 1-1.5 oz daily (7-14 halves) provides maximum health benefits without excess calories.

Do walnuts help with weight loss or muscle building?

Walnuts can support both goals when used strategically.

For weight loss:

Benefits:

  • High satiety due to fat, protein, and fiber content
  • Studies show nut eaters tend to weigh less than non-nut eaters
  • Omega-3s reduce inflammation (chronic inflammation is linked to obesity)
  • Nutrient density ensures you’re getting vitamins/minerals during calorie deficit

Best practices:

  • Portion strictly: 0.5-1 oz daily (92-183 calories)
  • Pre-portion into containers: Avoid eating straight from a large bag
  • Track every walnut: Easy to underestimate portions and sabotage deficit
  • Use as a replacement: Swap processed snacks for measured walnut servings

Red flags:

  • ❌ Eating walnuts without reducing calories elsewhere
  • ❌ “Just a few” mindless snacking (can easily add 300+ untracked calories)
  • ❌ Assuming “healthy fat” means unlimited quantities

For muscle building:

Benefits:

  • Easy way to add calories for bulking (183 calories per ounce)
  • Omega-3s reduce exercise-induced inflammation and support recovery
  • Moderate protein contributes to daily protein totals
  • Healthy fats support testosterone and hormone production

Best practices:

  • 1.5-2.5 oz daily (275-458 calories) for bulking
  • Pair with high-protein foods: Walnuts + Greek yogurt, chicken salad with walnuts, protein shake with blended walnuts
  • Post-workout: Combine with protein for muscle recovery
  • Spread across meals: 0.5 oz per meal for sustained energy

Sample muscle-building day (2 oz total):

  • Breakfast: Greek yogurt (200g) + 0.5 oz walnuts + berries = 280 calories, 25g protein
  • Snack: Protein shake + 0.5 oz walnuts blended = 250 calories, 30g protein
  • Lunch: Chicken salad + 0.5 oz walnuts + olive oil = 550 calories, 45g protein
  • Dinner: Salmon + veggies + quinoa + 0.5 oz walnuts = 650 calories, 50g protein
  • Total from walnuts: 366 calories, 8.6g protein

Bottom line: Walnuts work for both weight loss (when portioned carefully) and muscle building (when paired with sufficient protein). The key difference is portion size and overall calorie context.

Conclusion

Walnuts are one of the most nutritionally impressive nuts you can eat, delivering 654 calories, 65g fat, 15g protein, and 7g net carbs per 100g. Their standout feature—9.1g omega-3 ALA per 100g—makes them the clear winner for brain health, heart health, and anti-inflammatory benefits.

Key takeaways:

  • Standard serving: 1 oz (28g) = 183 calories, 18g fat, 4g protein, 2g net carbs
  • Keto-friendly: Low net carbs and high healthy fats make walnuts perfect for ketogenic diets
  • Heart health: 1.5 oz daily can reduce LDL cholesterol and improve arterial function
  • Portion control matters: Calorie-dense (654 kcal per 100g), so measure carefully when tracking macros
  • Omega-3 powerhouse: 10-25x more omega-3 than other nuts; unmatched for plant-based ALA intake

Whether you’re cutting, bulking, maintaining, or simply eating for health, walnuts fit into nearly any nutrition plan when portioned appropriately. Track them accurately, enjoy their unique nutritional benefits, and make them a staple in your macro-friendly kitchen.

Ready to see exactly how walnuts fit your personal nutrition goals? Use our macro calculator to get your customized daily targets and start building meals around whole, nutrient-dense foods like walnuts.

Note: Nutrition values are approximate and may vary based on preparation method and source.