Skip to main content
Diet and Nutrition

Nutrition for Nitric Oxide: Which Foods Help Boost Nitric Oxide, and Why It Matters

Cara Rosenbloom, RDKaren Hovav, MD, FAAP
Written by Cara Rosenbloom, RD | Reviewed by Karen Hovav, MD, FAAP
Published on October 16, 2024

Key takeaways:

  • Nitric oxide is produced in your body when you eat foods that are high in nitrates, such as beets and leafy greens. It’s also made when you eat foods rich in the amino acid L-arginine, such as meat, fish, and nuts. 

  • Nitric oxide plays many important roles in your body. It supports heart health, helps your muscles function, and supports normal breathing. 

  • Some athletes eat foods or take supplements to boost their body's ability to make more nitric oxide, which may improve blood flow and exercise performance. 

Nitric oxide is a chemical compound that’s made from nitrogen and oxygen. It’s so important for human health that it has even won a popularity contest: Nitric oxide was named the "Molecule of the Year" in 1992 by the journal Science.

Foods don’t contain nitric oxide. But some foods and supplements contain compounds — like nitrates and L-arginine — that can help your body make nitric oxide. Nitric oxide helps dilate blood vessels and regulate blood pressure levels.

We’ll review why nitric oxide is so important and provide a list of foods that help boost nitric oxide production in your body.

Why is nitric oxide important?

Nitric oxide is an essential part of normal body functioning and plays many important roles. It may play a role in:

  • Heart health 

  • Immune function

  • Releasing hormones

  • Blood flow

  • Breathing

  • Muscle health

  • Erectile function

Possible health benefits of nitric oxide

Supplements aimed at boosting nitric oxide are sometimes used for their potential health benefits. Nitric oxide is thought to help:

  • Lower blood pressure: By dilating blood vessels, nitric oxide helps regulate blood pressure levels. If you have elevated blood pressure, your primary care provider may recommend foods or supplements to boost nitric oxide production.

  • Improve exercise ability: Some athletes use nitric oxide supplements to help their bodies make more nitric oxide and boost athletic performance. These supplements may help decrease exercise fatigue, increase muscle mass, and have better post-workout recovery. 

  • Treat erectile dysfunction: Taking L-arginine supplements to increase nitric oxide production can be helpful for treating mild to moderate erectile dysfunction

So, what does the research show about foods that boost nitric oxide? We’ll review the potential health benefits of getting more nitric oxide from food. 

Foods to help boost nitric oxide

When you eat, your body has the amazing ability to turn different compounds in food into nitric oxide. The following compounds in food can help your body make nitric oxide:

GoodRx icon
  • A small snack before working out can boost energy and performance. Find out which snacks can offer the right blend of protein and carbohydrates. 

  • Do nitric oxide supplements have health benefits? Here’s what the research shows about using these supplements for heart health and more. 

  • Foods that boost nitric oxide might be useful for high blood pressure. But they aren’t the only ones. Learn about 12 foods that may help lower blood pressure.

Antioxidants can also help improve nitric oxide levels because they may increase its availability in your body. Here are some foods you can eat to help support nitric oxide levels in your body.

Beets

Beets are naturally high in nitrates, which get converted into nitric oxide in your body. You can enjoy fresh beets, beet powder, or beet juice to get the desired effect. 

In one study, people drinking beet juice saw a 21% rise in nitric oxide levels, which helps support respiratory health (breathing). A systematic review of studies on beets and high blood pressure found that drinking beet juice may help lower blood pressure levels in some people. 

Some athletes use beet powder as a sports supplement. There’s some evidence that beetroot powder or juice may help boost athletic performance, improve endurance, and aid post-exercise recovery as well. While the market for beet powder reached $474.7 million in the U.S. in 2023, more studies are needed to understand who might benefit most. 

Grapes

Foods rich in polyphenol antioxidants can help your body make nitric oxide and improve its absorption and use. Grapes contain polyphenols, so they’re a good choice. Studies show that polyphenols help regulate the release of nitric oxide and help make it available to the body as needed. Choose red or purple grapes, which have more polyphenols than green or white grapes. 

Montmorency cherry 

Montmorency cherries are known for their tart flavor and are often used in pies and preserves. They contain polyphenols that help increase nitric oxide production and absorption. Studies suggest that drinking Montmorency tart cherry juice can help lower blood pressure and help cyclists ride faster. While researchers believe this is due to the effect of tart cherry juice on nitric oxide levels, more studies are needed to understand the link. 

Pomegranate

Juicy red fruits seem to be top of the list for boosting nitric oxide. Pomegranate and pomegranate juice are rich in polyphenols. These polyphenols help nitric oxide be more available in your body and support endurance exercise. Studies also show that the nitric oxide boost from pomegranate juice can help reduce blood pressure levels

Leafy greens

Leafy green vegetables, such as spinach, arugula, and bok choy, contain high levels of nitrates, which your body can convert to nitric oxide. While beet juice does a better job of boosting your body’s nitric oxide count, more people consume salads than beet juice. In fact, leafy greens account for about 80% of the average daily nitrate intake, making them the frontrunner in nitric oxide production. 

Studies on whether leafy greens can help lower blood pressure levels have mixed results. Some studies show benefits, while others don’t. Regardless, it’s still recommended to eat leafy greens for their vitamins and antioxidants. 

Nuts

Nuts such as walnuts, almonds, and pecans, are high in the amino acid L-arginine, which helps make nitric oxide in your body. Studies show that people who have more L-arginine in their diet also have higher nitric oxide levels in their blood. In addition to nuts, foods such as soy protein, peanuts, and fish are also good sources of L-arginine. 

Watermelon

Watermelon contains the amino acid citrulline, which your body can convert into arginine and then into nitric oxide. Studies show that eating watermelon may improve blood flow in the blood vessels due to the citrulline, which ultimately becomes nitric oxide. Watermelon and watermelon seeds may also help improve sperm quality and treat erectile dysfunction. 

Meat and poultry

L-arginine is abundant in animal-based proteins such as red meat and poultry, like chicken and turkey. It’s advised to choose fresh meat (like steak and ground beef) rather than processed meats like salami, bologna, and hot dogs. Processed meats often contain nitrites as preservatives. These artificial nitrites are different from those found in vegetables (more on this below). Nitrites in processed meats have been linked to an increased risk of certain cancers, so it’s best to limit your intake.

Why are nitrates from vegetables safer than nitrates from meat?

Nitrates and nitrites are both found in both vegetables and in processed meats. Yet, we encourage people to eat more vegetables and less processed meat. What’s the difference?

Nitrates and nitrites from food can convert into different substances depending on how they react with other molecules. Some of those substances, like nitric oxide, are beneficial. Others, like N-nitroso compounds, are harmful.

When sodium nitrite in processed meat reacts with heme iron and protein, it can form cancer-causing N-nitroso compounds like nitrosamines. Nitrosamines are linked to an increased risk of breast, prostate, and colorectal cancer

Since vegetables are low in protein and don’t contain heme iron, they don’t cause N-nitroso compounds to form. Instead, they’re likely to form beneficial nitric oxide. Plus, vegetables contain antioxidants, which help block the formation of N-nitroso compounds.

How can you tell if you need more nitric oxide?

You can’t tell if you need more nitric oxide on your own. There isn’t a specific blood test to measure nitric oxide levels. But having any of these health conditions may be a sign that you could benefit from more nitric oxide:

  • High blood pressure

  • Heart disease

  • Poor exercise tolerance

  • Erectile dysfunction

Talk to your healthcare team about the best plan for you if you think you might benefit from increasing your nitric oxide levels. 

Can you have too much nitric oxide?

If you’re eating reasonable amounts of the foods listed above, your body won’t make too much nitric oxide. However, it’s possible to overproduce nitric oxide if you consume high doses of L-arginine supplements or beetroot powder.

Nitrates from foods are usually harmless. But enzymes can convert nitrates into nitrites and nitrosamines, which are linked to cancer. 

There are no specific recommended dosages for nitrate or L-arginine supplements. Though it’s worth noting that more than 9 g of arginine per day may cause diarrhea or nausea. The best advice is to focus on nitrate-rich foods instead of supplements unless otherwise recommended by your healthcare team.

Are there other ways to increase nitric oxide?

In addition to eating the foods listed above or taking supplements, you can help increase nitric oxide levels through exercise. Physical activity boosts your body’s ability to naturally make nitric oxide through endothelial cells. All types of exercise are beneficial — from a simple walk to a competitive sport, and everything in between.

The bottom line

Nitric oxide isn’t found in foods, but your body makes it when you eat foods high in nitrates or L-arginine. You can boost your body’s production of nitric oxide by eating foods like beets, leafy greens, and nuts. This is especially important if you have high blood pressure, as nitric oxide helps improve blood flow. Nitric oxide is also good for athletes, since it can boost endurance in sport.

why trust our exports reliability shield

Why trust our experts?

Cara Rosenbloom, RD, has been a registered dietitian for 22 years. She began her career working as a dietitian at Toronto's Hospital for Sick Children (SickKids).
Katie E. Golden, MD, is a board-certified emergency medicine physician and a medical editor at GoodRx.
Karen Hovav, MD, FAAP, has more than 15 years of experience as an attending pediatrician. She has worked in a large academic center in an urban city, a small community hospital, a private practice, and an urgent care clinic.

References

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Latest articles