The biggest issue with Nature's Promise organic beef flavored culinary stock is its sodium content. One serving of the stock contains a staggering 600 milligrams, which is 26% of your daily intake.