Best Food Deals at Costco: Comparing Prices on 50 Products

By   

View as:

Photo credit: a katz/shutterstock

SHOPPING SHOWDOWN

Can shoppers really save by skipping grocery stores in favor of warehouse clubs? Cheapism has compiled a list of 50 staple products and compared prices per ounce at Costco, the largest wholesale club operator, and Kroger, one of the nation's largest grocery chains.

The results aren't surprising: Costco wins overall, with prices up to 63 percent cheaper on 43 of the 50 items. That's a better showing than in 2016, when Costco prevailed on 38 items. Shopping at Kroger, even with sales and loyalty-card discounts, netted savings on just seven items this year. At Costco, shoppers could save more than 40 percent on a dozen items; at Kroger, savings were much more modest.

That doesn't mean consumers should ditch grocery stores entirely. Buying in bulk saves only if the extra food doesn't go bad before it can be used. Also, selection is more limited at warehouse clubs; brand-conscious buyers won't find as many favorites on the shelves. And don't forget the membership fee: $60 a year at Costco, $55 at BJ's Wholesale Club, and $45 at Sam's Club. Still, with strategic shopping, a Costco membership can pay off big when it comes to groceries – here's where.

Photo credit: Lecic/shutterstock

SPINACH (FRESH)

Costco: $5.49 for a 40-ounce bag (13.7 cents an ounce)
Kroger: $6 for a 16-ounce bag (37.4 cents an ounce)
Savings at Costco: 63.4 percent (23.7 cents an ounce)

Photo credit: DGLimages/istockphoto

CANOLA COOKING SPRAY (STORE BRAND)

Costco: $5 for two 17-ounce cans (14.7 cents an ounce)
Kroger: $3 for one 8-ounce can (37.5 cents an ounce)
Savings at Costco: 60.8 percent (22.8 cents an ounce)

Photo credit: showcake/shutterstock

MAPLE SYRUP (LOG CABIN ORIGINAL)

Costco: $7 for two 64-ounce bottles (5.5 cents an ounce)
Kroger: $3.19 for one 24-ounce bottle (13.3 cents an ounce)
Savings at Costco: 58.6 percent (7.8 cents an ounce)

Photo credit: Courtesy of walmart.com

CHOCOLATE CHIPS (NESTLÉ TOLL HOUSE, SEMI-SWEET)

Costco: $9 for a 72-ounce bag (12.5 cents an ounce)
Kroger: $9.59 for a 36-ounce bag (26.6 cents an ounce)
Savings at Costco: 53 percent (14.1 cents an ounce)

Photo credit: Brent Hofacker/shutterstock

ROTISSERIE CHICKEN

Costco: $5 for 3 pounds (10.4 cents an ounce)
Kroger: $7 for 2 pounds (21.8 cents an ounce)
Savings at Costco: 52.3 percent (11.4 cents an ounce)

Photo credit: fcafotodigital/istockphoto

QUINOA (STORE BRAND)

Costco: $9.49 for a 4.5-pound bag (13.2 cents an ounce)
Kroger: $4 for a 1-pound bag (25 cents an ounce)
Savings at Costco: 47.2 percent (11.8 cents an ounce)

Photo credit: bitt24/shutterstock

FLOUR TORTILLAS (MISSION, 8-INCH)

Costco: $4.89 for a 70-ounce pack (7 cents an ounce)
Kroger: $2.29 for a 17.5-ounce pack (13.1 cents an ounce)
Savings at Costco: 46.6 percent (6.1 cents an ounce)

Photo credit: MAHATHIR MOHD YASIN/shutterstock

MOZZARELLA (SHREDDED, STORE BRAND)

Costco: $10.49 for 5 pounds (13.1 cents an ounce)
Kroger: $7.79 for 2 pounds (24.3 cents an ounce)
Savings at Costco: 46.1 percent (11.2 cents an ounce)

Photo credit: 5 second Studio/shutterstock

MIXED BERRIES (FROZEN, STORE BRAND)

Costco: $9.59 for a 64-ounce bag (14.9 cents an ounce)
Kroger: $12.99 for a 48-ounce bag (27.1 cents an ounce)
Savings at Costco: 45 percent (12.2 cents an ounce)

Photo credit: Tiger Images/shutterstock

FROZEN WAFFLES (EGGO HOMESTYLE)

Costco: $9.99 for six 12-count packages, 88.8 ounces (10.1 cents an ounce)
Kroger: $5.29 for one 24-count package, 29.6 ounces (17.9 cents an ounce)
Savings at Costco: 43.6 percent (7.8 cents an ounce)

Photo credit: Jeffrey B. Banke/shutterstock

POTATO CHIPS (KETTLE KRINKLE CUT, SEA SALT)

Costco: $4.59 for a 2-pound bag (14.3 cents an ounce)
Kroger: $2 for a 8-ounce bag (25 cents an ounce)
Savings at Costco: 42.8 percent (10.7 cents an ounce)

Photo credit: EM Arts/shutterstock

ONIONS

Costco: $6 for a 10-pound bag (3.7 cents an ounce)
Kroger: $1 a pound (6.3 cents an ounce)
Savings at Costco: 41.3 percent (2.6 cents an ounce)

Photo credit: Brent Hofacker/shutterstock

CHEDDAR CHEESE (BLOCK, STORE BRAND)

Costco: $4.79 for 2 pounds (15 cents an ounce)
Kroger: $7.79 for 2 pounds (24.3 cents an ounce)
Savings at Costco: 38.3 percent (9.3 cents an ounce)

Photo credit: MaraZe/shutterstock

PEANUT BUTTER (JIF CREAMY)

Costco: $10 for two 48-ounce jars (10.4 cents an ounce)
Kroger: $6.69 for one 40-ounce jar (16.7 cents an ounce)
Savings at Costco: 37.7 percent (6.3 cents an ounce)

Photo credit: urbanbuzz/shutterstock

DIET COKE

Costco: $9.69 for 35 12-ounce cans (2.3 cents per fluid ounce)
Kroger: $5 for 12 12-ounce cans (3.5 cents per fluid ounce)
Savings at Costco: 34.3 percent (1.2 cents per fluid ounce)

Photo credit: Elena Veselova/shutterstock

PASTA SAUCE (PREGO TRADITIONAL)

Costco: $7 for two 67-ounce jars (5.2 cents an ounce)
Kroger: $5.29 for one 67-ounce jar (7.9 cents an ounce)
Savings at Costco: 34.2 percent (2.7 cents an ounce)

Photo credit: Potapenko Ivan/shutterstock

CEREAL (CHEERIOS)

Costco: $5.89 for two 20.35-ounce boxes (14.5 cents an ounce)
Kroger: $4.49 for one 21-ounce box (21.4 cents an ounce)
Savings at Costco: 32.2 percent (6.9 cents an ounce)

Photo credit: Africa Studio/shutterstock

MILK (2%, STORE BRAND)

Costco: $1.36 a gallon (1.1 cents per fluid ounce)
Kroger: $2 a gallon (1.6 cents per fluid ounce)
Savings at Costco: 31.3 percent (0.5 cents per fluid ounce)

Photo credit: 1989studio/shutterstock

CRACKERS (RITZ)

Costco: $8 for a 61.6-ounce pack (13 cents an ounce)
Kroger: $2.59 for a 13.7-ounce pack (18.9 cents an ounce)
Savings at Costco: 31.2 percent (5.9 cents an ounce)

Photo credit: Alin Lyre/shutterstock

NUTELLA

Costco: $14 for two 33.5-ounce jars (20.9 cents an ounce)
Kroger: $9.79 for one 33.5-ounce jar (29.2 cents an ounce)
Savings at Costco: 28.4 percent (8.3 cents an ounce)

Photo credit: littleny/shutterstock

TEA BAGS (LIPTON)

Costco: $9 for 312 bags, 24.9 ounces (36.1 cents an ounce)
Kroger: $4 for 100 bags, 8 ounces (50 cents an ounce)
Savings at Costco: 27.8 percent (13.9 cents an ounce)

Photo credit: Natalia Wimberley/shutterstock

GRAPES (RED, SEEDLESS)

Costco: $8.79 for 4 pounds (13.7 cents an ounce)
Kroger: $3 a pound (18.7 cents an ounce)
Savings at Costco: 26.7 percent (5 cents an ounce)

Photo credit: Africa Studio/shutterstock

ORANGE JUICE (TROPICANA PURE PREMIUM)

Costco: $8.89 for three 59-ounce bottles (5 cents per fluid ounce)
Kroger: $6 for one 89-ounce bottle (6.7 cents per fluid ounce)
Savings at Costco: 25.4 percent (1.7 cents per fluid ounce)

Photo credit: Thinglass/shutterstock

KETCHUP (HEINZ)

Costco: $8 for three 44-ounce bottles (6.1 cents an ounce)
Kroger: $8 for two 50.5-ounce bottles (7.9 cents an ounce)
Savings at Costco: 22.8 percent (1.8 cents an ounce)

Photo credit: Brent Hofacker/shutterstock

GREEK YOGURT (STORE BRAND)

Costco: $5.59 for one 48-ounce tub (11.6 cents an ounce)
Kroger: $4.79 for one 32-ounce tub (15 cents an ounce)
Savings at Costco: 22.7 percent (3.4 cents an ounce)

Photo credit: petrova_dc/shutterstock

GREEN BEANS (CANNED, STORE BRAND)

Costco: $6 for 12 14.5-ounce cans (3.4 cents an ounce)
Kroger: $2.19 for one 50-ounce can (4.4 cents an ounce)
Savings at Costco: 22.7 percent (1 cent an ounce)

Photo credit: MaraZe/shutterstock

BUTTER (UNSALTED, STORE BRAND)

Costco: $10.49 for four 1-pound packages (16.4 cents an ounce)
Kroger: $3.39 for one 1-pound package (21.2 cents an ounce)
Savings at Costco: 22.6 percent (4.8 cents an ounce)

Photo credit: Mariyana M/shutterstock

BOTTLED WATER (STORE BRAND)

Costco: $3 for 40 16.9-ounce bottles (0.4 cents per fluid ounce)
Kroger: $2.50 for 32 16.9-ounce bottles (0.5 cents per fluid ounce)
Savings at Costco: 20 percent (0.1 cents per fluid ounce)

Photo credit: Courtesy of walmart.com

NESTLE DRUMSTICKS VARIETY PACK

Costco: $9.59 for 16-count pack, 73.6 ounces (13 cents an ounce)
Kroger: $11.89 for 16-count pack, 73.6 ounces (16.2 cents an ounce)
Savings at Costco: 19.8 percent (3.2 cents an ounce)

Photo credit: LunaseeStudios/shutterstock

BOXED MACARONI AND CHEESE (KRAFT)

Costco: $14 for 18 7.25-ounce boxes (10.7 cents an ounce)
Kroger: $4.76 for five 7.25-ounce boxes (13.1 cents an ounce)
Savings at Costco: 18.3 percent (2.4 cents an ounce)

Photo credit: Artverau/shutterstock

EGGS

Costco: $3.19 for 2 dozen, or 48 ounces (6.6 cents an ounce)
Kroger: $2.89 for 1.5 dozen, or 36 ounces (8 cents an ounce)
Savings at Costco: 17.5 percent (1.4 cents an ounce)

Photo credit: Sheila Fitzgerald/shutterstock

COFFEE (MAXWELL HOUSE ORIGINAL ROAST)

Costco: $8.79 for a 42.6-ounce canister (20.6 cents an ounce)
Kroger: $7.49 for a 30.6-ounce canister (24.5 cents an ounce)
Savings at Costco: 15.9 percent (3.9 cents an ounce)

Photo credit: ravl/shutterstock

BANANAS

Costco: $1.39 for 3 pounds (2.9 cents an ounce)
Kroger: 54 cents a pound (3.4 cents an ounce)
Savings at Costco: 14.7 percent (0.5 cents an ounce)

Photo credit: Aleksandrs Samuilovs/shutterstock

VEGETABLE OIL (STORE BRAND)

Costco: $7 for two 3-quart bottles (3.6 cents per fluid ounce)
Kroger: $5.39 for one 1-gallon jug (4.2 cents per fluid ounce)
Savings at Costco: 14.3 percent (0.6 cents per fluid ounce)

Photo credit: Diana Taliun/shutterstock

SHRIMP (FROZEN, STORE BRAND, 31/40-COUNT)

Costco: $14 for a 2-pound bag (4.4 cents an ounce)
Kroger: $16 for a 2-pound bag (5 cents an ounce)
Savings at Costco: 12 percent (0.6 cents an ounce)

Photo credit: bitt24/shutterstock

CANNED TUNA (CHICKEN OF THE SEA, CHUNK LIGHT)

Costco: $15 for 12 7-ounce cans (17.8 cents an ounce)
Kroger: $2.39 for one 12-ounce can (20 cents an ounce)
Savings at Costco: 11 percent (2.2 cents an ounce)

Photo credit: O.Bellini/shutterstock

SEA SALT (FINE, STORE BRAND)

Costco: $2.79 for a 30-ounce jar (9.3 cents an ounce)
Kroger: $1.79 for a 17.6-ounce jar (10.2 cents an ounce)
Savings at Costco: 8.8 percent (0.9 cents an ounce)

Photo credit: Brent Hofacker/shutterstock

GROUND BEEF

Costco: $3.19 per pound (19.9 cents an ounce)
Kroger: $3.49 per pound (21.8 cents an ounce)
Savings at Costco: 8.7 percent (1.9 cents an ounce)

Photo credit: DUSAN ZIDAR/shutterstock

OLIVE OIL (EXTRA VIRGIN, STORE BRAND)

Costco: $15 for a 2-liter bottle (22.2 cents an ounce)
Kroger: $8 for a 34-ounce bottle (23.5 cents an ounce)
Savings at Costco: 5.5 percent (1.3 cents an ounce)

Photo credit: topseller/shutterstock

APPLES (GALA)

Costco: $7.79 for 5.5 pounds (8.9 cents an ounce)
Kroger: $1.49 a pound (9.3 cents an ounce)
Savings at Costco: 4.3 percent (0.4 cents an ounce)

Photo credit: 5PH/shutterstock

MAYONNAISE (STORE BRAND)

Costco: $5 for a 64-ounce jar (8 cents an ounce)
Kroger: $2.49 for a 30-ounce jar (8.3 cents an ounce)
Savings at Costco: 3.6 percent (0.3 cents an ounce)

Photo credit: Courtesy of target.com

WHITE BREAD (SUNBEAM)

Costco: $3.29 for two 24-ounce loaves (6.9 cents an ounce)
Kroger: $1.69 for one 24-ounce loaf (7 cents an ounce)
Savings at Costco: 1.4 percent (0.1 cents an ounce)

Photo credit: Katerina Maksymenko/shutterstock

MIXED VEGETABLES (FROZEN, STORE BRAND)

Costco: $7 for a 5.5-pound bag (8 cents an ounce)
Kroger: $2.59 for a 2-pound bag (8.1 cents an ounce)
Savings at Costco: 1.2 percent (0.1 cents an ounce)

Photo credit: Courtesy of amazon.com

BAKED BEANS (CANNED, BUSH'S)

Costco: $9.59 for eight 16.5-ounce cans (7.3 cents an ounce)
Kroger: $3.89 for one 55-ounce can (7.1 cents an ounce)
Savings at Kroger: 2.7 percent (0.2 cents an ounce)

Photo credit: marysckin/shutterstock

CHICKEN STOCK (STORE BRAND)

Costco: $10 for six 32-ounce boxes (5.2 cents an ounce)
Kroger: $1.49 for one 32-ounce box (4.7 cents an ounce)
Savings at Kroger: 9.6 percent (0.5 cents an ounce)

Photo credit: cobraphotography/shutterstock

SALSA (STORE BRAND)

Costco: $7.59 for two 38-ounce jars (10 cents an ounce)
Kroger: $6.29 for one 70-ounce jug (9 cents an ounce)
Savings at Kroger: 10 percent (1 cent an ounce)

Photo credit: David Smart/shutterstock

POTATOES

Costco: $7 for a 15-pound bag (2.9 cents an ounce)
Kroger: $4 for a 10-pound bag (2.5 cents an ounce)
Savings at Kroger: 13.8 percent (0.4 cents an ounce)

Photo credit: Africa Studio/shutterstock

BABY CARROTS

Costco: $7 for 5 pounds (8.8 cents an ounce)
Kroger: $3 for 3 pounds (6.3 cents an ounce)
Savings at Kroger: 28.4 percent (2.5 cents an ounce)

Photo credit: Viktor1/shutterstock

BONELESS, SKINLESS CHICKEN BREAST

Costco: $2.79 per pound (17.4 cents an ounce)
Kroger: $1.88 per pound (11.8 cents an ounce)
Savings at Kroger: 32.2 percent (5.6 cents an ounce)

Photo credit: Vezzani Photography/shutterstock

TOMATOES (ON THE VINE)

Costco: $4.79 for 2 pounds (15 cents an ounce)
Kroger: $1.49 a pound (9.3 cents an ounce)
Savings at Kroger: 38 percent (5.7 cents an ounce)

Cheapism.com participates in affiliate marketing programs, which means we may earn a commission if you choose to purchase a product through a link on our site. This helps support our work and does not influence editorial content.