25+ Year Shelf Life! You'll be ready for anything with a food supply that will last and be there when you need it most. Our beef meatballs are freeze dried, so they can be stored long term and without needing refrigeration (lasts longer than dehydrated and traditional canned food!). Perfect for emergencies, just soak in water for at least 2 hours, heat and enjoy. About 100 cooked meatballs per can. Every can is sealed in an oxygen/moisture free environment. Store in a cool, dry place. Packaged in #10 size can (gallon can). Net wt 27 oz. Manufactured, procured and packaged in USA. Ingredients: Ground Beef, Bread Crumbs (Enriched Bleached Wheat Flour (Bleached Wheat Flour, Niacin, Reduced Iron, Thiamine Mononitrate, Riboflavin, Folic Acid), Salt, Durum Flour, Hydrogenated Vegetable Oil Shortening (Soybean), Leavening (Sodium Bicarbonate, Sodium Acid Pyrophosphate, Monocalcium Phosphate), Dextrose, Yeast, Spice Extractive), Soy Protein Concentrate, Salt, Dextrose, Mustard, Spices, Dehydrated Green Bell Pepper, Dehydrated Red Bell Pepper, Parmesan Cheese (Part-Skim Milk, Cheese Cultures, Salt, Enzymes), Romano Cheese from Cow's Milk (Cultured Pasteurized Part-Skim Milk, Salt, Enzymes), Dehydrated Garlic, Hydrolyzed Soy Protein, Natural Flavors, Dehydrated Parsley. Contains: Milk, Soy, WheatHelpful Hint: Store a can opener with your meatballs, so you have it when you need it.Directions: To prepare meatballs, just soak them in warm or hot tap water for 2 hours and cook. The longer you soak them, the more tender they'll be. Once opened, they will last: Up to 1 year in a zipper locking bag with refrigeration once opened, but not rehydrated. Up to 60 days in a zipper locking bag without refrigeration once opened, but not rehydrated. Up to 5 days in the refrigerator once they're rehydrated. When will your freeze-dried food expire?The manufacturer guarantees the minimum shelf life of 25 years from when the food was made