Is peanut butter good for losing body fat?

2»

Replies

  • lynn_glenmont
    lynn_glenmont Posts: 10,097 Member
    Peanuts are a legume. One ounce of peanuts = 7 gms of protein. One ounce of full fat yogurt = 8.5 gms of protein. One ounce of roast beef = 8 gms of protein.

    Yes, but protein "efficiency" of food should be calculated in terms of protein per calorie, not protein per weight, at least for people who are trying to lose or maintain weight.

    One ounce of peanuts = 7 grams of protein and 160 calories, or a little more than 20 calories per gram of protein.

    100 grams (not ounce) of full-fat greek (strained) yogurt = 8.8 grams of protein and 95 calories, or a little more than 10 calories per gram of protein.

    Roast beef -- well, that's a little vague, and is going to vary a lot depending on cut and how much fat is trimmed.

    One ounce of top round roast, separable lean only = 6.5 g of protein and 120 calories, or a little more than 18 calories per gram of protein.