Kidney beans might not be the best source of niacin, but can contribute at least some amount of this rare nutrient to your body. A 100 grams serving contains 2 milligrams of niacin and 127 calories. Kidney beans are extremely versatile. You can use them as a side or main dish or can integrate in a chili soup.
Tahini, also known as sesame butter, is a great source of protein and other essential nutrients including niacin. Use tahini sparingly as they are high in calories and can increase your recommended caloric intake considerably. A 100 grams serving of tahini provides 7 milligrams of niacin and 600 calories.