FDA recall, , High risk
Kroger and Simple Truth Chicken Eggs
Kroger and Simple Truth Chicken Eggs may be contaminated with Salmonella.
Recall ended Sep 18, 2026. Still check yours.
What happened
Midwest Poultry Services, L.P. is voluntarily recalling 1,589,577 dozen white shell eggs and brown cage free shell eggs produced in Texas because they have the potential to be contaminated with Salmonella Enteritidis.
The recalled eggs include Grade A White In-shell Chicken eggs sold under the Kroger brand and Grade A Brown In-shell Chicken eggs sold under the Simple Truth brand, as well as Grade A CFB Large Egg bulk product. The eggs were distributed in Arkansas, Louisiana, Mississippi, New Mexico, Oklahoma and Texas.
7 photos
What to do
If a code on your package is listed below:
- Consumers who purchased products associated with this recall are urged to avoid consumption.
- Return the product to its original place of purchase for a full refund.
Is yours affected?
Match the list below, then check the codes the FDA notice also names.
A UPC is the number printed under a barcode.
Simple Truth Cage Free Medium Brown 12 eggs
- UPC
- 011110870230
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Kroger Large 12 eggs
- UPC
- 011110609038
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- 840962
- Julian date range
- 157 to 184
Kroger Large 18 eggs
- UPC
- 011110609335
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- 840962
- Julian date range
- 157 to 184
Kroger Large 60 eggs
- UPC
- 011110609144
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Kroger Extra Large 12 eggs
- UPC
- 011110609045
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- 840962
- Julian date range
- 157 to 184
Kroger Medium 12 eggs
- UPC
- 011110609021
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- 840962
- Julian date range
- 157 to 184
Kroger Medium 30 eggs
- UPC
- 011110609809
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Kroger Jumbo 12 eggs
- UPC
- 011110609052
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- 840962
- Julian date range
- 157 to 184
Simple Truth Cage Free Large Brown 12 eggs
- UPC
- 011110797704
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Simple Truth Cage Free Large Brown 18 eggs
- UPC
- 011110893109
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Show the other 23 products
Simple Truth Cage Free Large Brown 24 eggs
- UPC
- 011110150974
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Brookshire's Large 12 Eggs
- UPC
- 092825095552
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Brookshire's Large 18 Eggs
- UPC
- 092825095569
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Brookshire's Large 36 eggs
- UPC
- 092825109808
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Brookshire's Large 60 eggs
- UPC
- 092825095637
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Brookshire's Large 6 eggs
- UPC
- 092825095644
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Brookshires Extra Large 18 Eggs
- UPC
- 092825095606
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Brookshire's Jumbo 12 Eggs
- UPC
- 092825095583
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Country Morning Large 12 Eggs
- UPC
- 078566200004
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Country Morning Large 18 Eggs
- UPC
- 078566005036
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Country Morning Large 2 ½ Dozen
- UPC
- 079307005162
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Country Morning Extra Large 12 Eggs
- UPC
- 078566001021
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Country Morning Medium 12 Eggs
- UPC
- 078566001045
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Country Morning Jumbo 12 Eggs
- UPC
- 078566001014
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Sunups Medium 2 1/2 Dozen
- UPC
- 028621304987
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- Julian date range
- 157 to 184
Grade AA Large Bulk X 30 Dozen
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- UPC
- N/A
- Julian date range
- 157 to 184
Grade A Large Bulk X 15 Dozen
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- UPC
- N/A
- Julian date range
- 157 to 184
Grade A Large Bulk - Tictac
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- UPC
- N/A
- Julian date range
- 157 to 184
Grade A Large Bulk - BROWN - Tictac
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- UPC
- N/A
- Julian date range
- 157 to 184
Grade A Medium Bulk X 30 Dozen
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- UPC
- N/A
- Julian date range
- 157 to 184
Grade A Medium Bulk X 15 Dozen
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- UPC
- N/A
- Julian date range
- 157 to 184
Grade A Extra Large Bulk X 15 Dozen
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- UPC
- N/A
- Julian date range
- 157 to 184
Grade A Jumbo Bulk 20 eggs
- Best-by or expiration date
- July 20 to August 17, 2026
- Identifying code
- P-1950
- UPC
- N/A
- Julian date range
- 157 to 184
From the FDA notice
Simple Truth, Natural Cage Free Grain Fed, Medium, 12 Eggs, Net Wt 21 oz (1lb 5oz) 596g, UPC 0 11110-87032 0.
The Julian date is the pack date stamped on the carton, counted as the day of the year, where 001 is January 1.
Recall details
- Company began the recall
- Sold in
- 6 states
- Company
- MIDWEST POULTRY SERVC C/O H & LELECTRICN Manchester, Indiana
- Hazard
- Salmonella
- Risk
High risk
There is a reasonable chance that eating it could cause serious health problems or death.
FDA Class I recall · How risk is rated
- Event ID
- 99479
- Recall numbers
- H-1229-2026 to H-1230-2026
Timeline
FDA's Enforcement Report is its public list of recalls; FDA adds a recall when it posts it and publishes the list weekly.
Company began the recall · Announced by the company
Listed on Recall Canary
Added to FDA's Enforcement Report · Classified by FDA
In FDA's weekly enforcement report
Recall ended
Summary updated



