Best Food Deals at Costco: Comparing Prices on 50 Products

By   

View as:

Costco shopping cart
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.

spinach in bowl
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)

man spraying pan with cooking spray
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)

maple syrup in glass bottle on wooden table
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)

Nestlé Toll House, Semi-Sweet
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)

rotisserie chicken
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)

Quinoa
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)

wheat flour tortillas on wooden board
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)

shredded Mozzarella in white bowl
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)

frozen mixed berries on a black wooden table
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)

two frozen waffles
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)

Kettle Krinkle Cut, Sea Salt
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)

three bulbs of sweet onions
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)

sharp cheddar cheese block on a cutting board
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)

Peanut Butter
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)

Diet Coke
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)

tomato pasta sauce in a pot
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)

Cheerios
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)

splash of milk in glass
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)

Ritz crackers
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)

jar of Nutella
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)

box of Lipton Tea with teabags and cup
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)

red grapes in a basket
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)

freshly squeezed orange juice
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)

close up on a single bottle of Heinz Tomato Ketchup
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)

fresh organic greek yogurt with strawberries
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)

green beans in a white bowl
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)

butter curl
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)

bottled water
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)

Nestle Drumsticks Variety Pack
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)

Kraft boxed macaroni and cheese
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)

white large chicken eggs
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)

store display with bulk containers of Maxwell House Original Roast
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)

set of fresh bananas
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)

vegetable oil in plastic bottle on old wooden table
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)

frozen shrimps on wooden surface
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)

canned tuna fish in white bowl
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)

fine salt on the spoon of wood
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)

ground beef on butcher paper
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)

bottle pouring virgin olive oil in a bowl
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)

three Gala apples
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)

homemade mayonnaise with chicken eggs and mustard oil
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)

Sunbeam
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)

mixture frozen vegetables in pan
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)

Bush's Baked Beans
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)

chicken broth with herbs
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)

tomato salsa with corn tortilla chips
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)

bag of russet potatoes
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)

small baby carrots in soup plates on cutting board
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)

raw skinless chicken breast fillets
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)

roma tomatoes on the vine on cedar planks
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.