Skip to main content

These Are the Top 5 Foods High in Niacin You Should Be Eating

Consuming a well-rounded diet is a great way to ensure you make the most out of your nutrition. This helps you cover all of your macros as well as your micros. Still, even with a balanced meal plan, there are times when you could be missing out on certain nutrients. One of those key nutrients that you want to make sure you are making the most of is niacin, by consuming foods high in niacin.

Steak, chicken, and pork
Getty Images

Niacin, or vitamin B3, is a crucial vitamin that plays a number of roles in our overall health. For starters, niacin can help us maintain healthy levels of cholesterol. Cholesterol plays a vital role in heart health and making sure you consume niacin in your diet can help regulate those numbers.

Another great benefit of consuming niacin is its ability to boost brain function, protect against damage to brain cells, and potentially help the brain fight off Alzheimer’s disease. Lastly, it may also help fight hypertension and high blood pressure, as it can improve blood flow, widening blood vessels. These are just a few of the reasons to make sure you get your niacin intake.

With its various advantages, it’s important to make sure you are consuming enough niacin throughout your diet. Try working these foods into your diet on a consistent basis to make the most of this wonder vitamin.


Marbled steak with garnish
Image used with permission by copyright holder

Like a lot of foods on this list, animal meat is going to be one of the best options for getting ample amounts of niacin in your diet. One of the best-tasting options available is red meat. Steak or beef both pack a pretty decent amount of niacin depending on cut and serving size. A typical 6-ounce cut of beef offers close to 12 mg of niacin. Consuming that on a consistent basis will get you close to 70% of your recommended daily allowance (RDA)

Beef Liver

Pan fried liver.
Fotoblend / Pixabay

Speaking of beef, beef liver is definitely where it’s at; however, it is certainly an acquired taste for most people, as some say you either love it or hate it. That may be a bit harsh unless you know how to properly prepare and cook it. All that aside, beef liver reigns king when it comes to niacin per serving. Simply consuming a 3-ounce gets you 93% of your RDA and a staggering 15 mg of niacin. 


Salmon filet
Image used with permission by copyright holder

Salmon is known for being an excellent protein source with a heart-healthy fatty acid profile. Another great fact about consuming salmon is it offers a pretty decent niacin serving. With as little as only 3 ounces of salmon, you get up to 55% of your RDA and 8.5 mg of niacin. Double that fillet size and you hit your mark, not to mention, you have a delicious tasting meal with plenty of vitamin D, omega-3 fatty acids, and magnesium.


A roasted chicken is served on a plate
John Maher/The Manual

While there are vast poultry choices, chicken is the preferred go-to option for most. It’s affordable, tastes good, and isn’t hard to cook. The best part is that it’s one of the highest niacin options packing a nice 10 mg per serving and 65% of your RDA with only a 3-ounce breast. A close second on the list is turkey, with 10 mg of niacin and 63% of your RDA. So come Thanksgiving time, make sure to go for that second helping of turkey. 

Brown Rice

Brown rice
M Salman Hakim / Shutterstock

The only nonmeat option that made our top 5 list just so happens to be one of the most versatile side meal choices for healthy and fit individuals. Brown rice is the perfect option to pair with any of the options listed above to easily get your RDA totals. Even by itself, brown rice provides you with close to 33% of your RDA and 2.3 mg of niacin per 1 cup of cooked rice.

Brain-Boosting Benefits

Whether you knew it or not, that chicken and brown rice combo meal you keep making is the perfect way to get your recommended totals of niacin in one sitting. Not only does it taste delicious, but you’ll be fighting hypertension and boosting your cognition all at the same time. That’s a win, win, win in our books.

Editors' Recommendations

Jeff Turbett
Former Digital Trends Contributor
Jeff Turbett is a health and wellness coach with over three years of experience transforming clients lives and physical…
How to lose weight: Eat these foods that help you feel fuller longer
Add these foods to your meal plan
spinach and avocado on toast

Fad diets were once all the rage. Want to know how to lose weight? Standard advice centered around creating a massive calorie deficit by not eating (or barely eating). Thankfully, those days are behind us. Weight loss isn't about not eating anything at all. Generally, no foods are off the menu — unless you're allergic or they cause issues like severe GI discomfort (or you simply no longer wish to eat them).

Instead, losing weight is about consuming foods that keep you satisfied and energized for longer, so you're not tempted to consume too many calories later. Dropping pounds can be a delicious endeavor if you know what to add to your grocery list (and, later, plate). Let's indulge in the best foods for weight loss.

Read more
5 benefits of healthy fats and which ones you should be eating
Foods high in fats that aren't necessarily bad for you
A pitcher of avocado oil beside a sliced avocado on a wooden board.

Healthy eating is not only about getting the right vitamins, minerals, and fiber; it is also about eating the right types of fats. Unfortunately, the subject of healthy fats can be confusing because there are many kinds of fats in various foods we eat in our daily diets.

We need certain amounts of these different fats for our bodies to function correctly. The trick is to balance these out so that we are getting more beneficial fats, such as omega-3 fatty acids, and less of the more harmful ones, such as saturated fats.

Read more
Pistachios, mushrooms, eggs, and more: These foods high in melatonin may help you sleep better
Get a better sleep naturally with melatonin foods
Hands holding wine grapes

Getting a quality night's sleep becomes more and more of a challenge as we age. Some of us have tried blackout curtains, sleep masks, weighted blankets, or any number of supplements promising better rest. If you're looking for an all-natural solution, though, melatonin is the way to go. Melatonin is a hormone produced naturally in the pineal gland in the brain. Among several functions, melatonin plays a key role in regulating the body’s circadian rhythms, or sleep-wake cycles. Accordingly, the pineal gland produces more melatonin when the sun goes down, and levels dip at daybreak. Foods that are high in melatonin or even melatonin supplements are a popular way to increase the concentration of melatonin and possibly improve the quality and quantity of sleep.
Melatonin supplements are typically non-habit forming and safe for adults and children in doses of around 0.5 to 5 milligrams. However, melatonin supplements may cause drowsiness, nausea, and dizziness, and they can interfere with certain medications.

Foods for your grocery list to help with sleep
Fortunately, if you’re looking to support your body’s own natural melatonin levels but don’t want to rely on supplements, there are several sleep-aid foods that contain melatonin. Adding any of these foods high in melatonin to your dinner plate or bedtime snack routine may help regulate your sleep patterns over time and help you get more restful sleep. Though little nutritional data exists about the specific concentration of melatonin in different foods, the following foods are known to be particularly high in melatonin. Add these foods with melatonin to support your sleep schedule.

Read more