Can I substitute nuts for animal protein?
Ask the doctor
Q. I'm trying to substitute more oils and proteins from plant sources for the animal products in my diet. I love nuts and know that they are a good source of both, but I'm worried about the calories. Do you have any advice?
A. It's true that nuts are fairly high in calories for their weight. Compared with a 4-ounce chicken breast—which has about 175 calories and 30 grams of protein—4 ounces of almonds have 680 calories and 24 grams of protein. You shouldn't plan to get all of your plant protein from nuts; instead, try to stick with 1 ounce per day. Many types are available in packages containing individual 1-ounce servings to help with portion control.
Subscribe to Harvard Health Online for immediate access to health news and information from Harvard Medical School.
- Research health conditions
- Check your symptoms
- Prepare for a doctor's visit or test
- Find the best treatments and procedures for you
- Explore options for better nutrition and exercise