Is peanut butter really as healthy and protein-packed as you think?

A sports dietitian breaks down everything you need to know

You’d be hard-pressed to find a food as versatile as peanut butter: whether you slap it between two slices of bread, or spoon it up straight from the jar, it’s a staple of most runner’s diets. Whether it’s serving as a snack to get you through the rest of your run, or it’s waiting patiently for you to devour when you return home famished, you’ll probably have it down as a ‘healthy protein-packed treat’, yet is your favorite, take-anywhere snack really good for you?

To help us break it down, we spoke with Molly Kimball, R.D., sports dietitian with Ochsner Fitness Center in New Orleans.

The claim:

Peanut butter is a good source of protein, and its heart-healthy monounsaturated fats make it a smart addition to most meals—in addition to serving as a tasty prerun or midrun fuel.

The evidence:

One serving—or two (unsalted) tablespoons—of the popular nut butter contains the following:

191 calories

7 grams of protein

7 grams of carbs

16 grams of fat (13 grams of monounsaturated fat, 3 grams of saturated fat)

1.6 grams of fibre

3.4 grams of sugar

Carbs are your body’s main source of fuel—the glucose found in carbs turns into glycogen, which provides energy to your muscles, allowing you to run harder and longer. Protein is important for building and maintaining muscle, and monounsaturated fats can help reduce your risk of heart disease and may even help you lose weight.

Peanut butter also has minerals that are essential to runners such as calcium, magnesium, phosphorus, and potassium. Calcium helps keep your bones and muscles strong, both magnesium and phosphorus help your muscles contract and also help convert the food you eat into energy that powers your miles, and potassium helps regulate your fluids, nerve signals, and muscle contractions.

The verdict:

While it’s clear that peanut butter has many nutritional benefits, “there’s a misconception people have that it’s high in protein,” Kimball says. It actually contains far more body-smart fats than protein and carbs.

In order for a food to be considered high in protein, it should contain at least 15 grams of protein. So if you do want to use peanut butter as a good protein source, you would need to double up your serving size to four tablespoons. That being said, two servings would add up to nearly 400 calories—which isn’t always necessarily a bad thing, according to Kimball.

“You have to look at how much bang for your buck you’re getting,” she says. “Some people could use the extra calories in their diets, but others might not want them. It all depends on your goals.”

Still, when you’re considering how to fit peanut butter into your eating plan, it’s probably best to have it filling the role of heart-healthy fat—not a protein source. Sure, peanut butter will give you some protein, but that’s the minority of its nutrients. If you’re looking for a straight-up protein source, you are better off with options like egg whites or Greek yogurt, which have way more protein than any other macronutrient.

Take 100 calories worth of egg whites (seven large whites) for example: They contain 25 grams of protein, 0 grams of fat, and 2 grams of carbs. One tablespoon of peanut butter—which clocks in at 96 calories—provides just 3.5 grams of protein, 8 grams of fat, and 3.5 grams of carbs.

But just because peanut butter is not the protein powerhouse you may have thought doesn’t mean you should skip it. In fact, it’s just the opposite.

“Peanut butter is one of my favourite snacks for [athletes],” she says. “There are only so many gels you want to eat, so eating something like a peanut butter fold-over is a nice change.”

The combination of being high in fat with a hit of protein, carbs, and fibre makes peanut butter super satiating and helps stave off hunger for a while—perfect for a long run.

Just make sure you’re choosing natural peanut butter brands, which contain minimal ingredients (peanuts and salt, ideally) and no added sugar, Kimball cautions.

A pro tip? Since peanut butter is relatively low in sodium—especially since some natural kinds contain no added salt—you may need to add some salt to it if you are eating it by itself as a fuel source, according to Kimball. Eating a peanut butter sandwich, like Kimball suggests, would be a more balanced option, since the bread will provide you with the sodium you need.

The bottom line? While it’s not must-have in your diet—there are plenty of other ways to get your daily dose of heart-healthy fats—peanut butter is convenient, portable, and tasty. What more could you ask for, really?

Related Articles