Nuts: A Healthy Snack

When you’re looking for a midmorning or midafternoon munch, nuts are a healthy go-to choice. They are an excellent source of protein, heart-healthy monounsaturated and polyunsaturated fats, vitamins, minerals, and fiber. When substituted for saturated fat in the diet, nuts can help to lower total cholesterol as well as bad (LDL) cholesterol without affecting levels of good HDL cholesterol.

Serving-Size Recommendations

You can enjoy nuts on all Phases of the South Beach Diet. Keep in mind that serving sizes vary for different types. Try to limit to one serving per day as specified below, keeping in mind that while nuts are good for you, they are calorie dense and eating too many might cause your weight loss to stall.

Here are different types with our recommended serving sizes:

  • Almonds — 15 pieces
  • Brazil nuts — 4 pieces
  • Cashews — 15 pieces
  • Chestnuts — 6 pieces
  • Filberts — 25 pieces
  • Hazelnuts — 25 pieces
  • Macadamias — 8 pieces
  • Peanuts, dry-roasted or boiled — 20 small pieces
  • Pecans — 15 pieces
  • Pistachios — 30 pieces
  • Walnuts — 15 pieces

How to Enjoy Nuts

Nuts are sold shelled or unshelled, salted, unsalted, toasted, dry-roasted, and raw. In addition to eating them as snacks, you can use them in recipes (toasting brings out the flavor). While you can keep nuts at room temperature, check them often for rancidity. Shelled nuts tend to turn rancid more quickly than unshelled and both will keep longer if refrigerated (four months) or frozen (eight months) in a tightly covered container. Top salads, cereals, or yogurt with a few nuts, or use the portion sizes above to dole out a healthy, satisfying single- or mixed-nut snack to put into your backpack or purse. Really crazed? Grab one of our protein- and fiber-rich Chocolate Caramel Nut or Chewy Nut snack bars on Phase 2 or a Jumpstarts Carb Control Toffee Nut snack bar on Phase 1.

With The South Beach Diet Online and Mobile You Get:

Healthy never tasted so good! Become a member to access all of our delicious recipes, weight-loss tools, expert advice from our nutritionists and fitness coaches, community support, and much more!

Lose Weight Now!

We're no longer accepting new subscriptions to the South Beach Diet Online Program.

If you have any questions, please email us at or contact Customer Service at 1 888-625-8707.
Jennifer K.

Jennifer K. Lost 110 lbs with The South Beach Diet!

Lose weight now
download the app now


Weight Loss Support, 24/7

Download the app now!

Related Content