Walmart vs. Kroger vs. Aldi: Which Store Saves for Staple Foods?

If you shop around for grocery staples, you may wonder if one store consistently beats the others for better deals. However, when you look closely, you'll discover that savings can vary from aisle to aisle.
MoneyLion compared three products across three product categories at Walmart, Kroger and Aldi to determine which store offers the best value in each category. The results may surprise you.
Every Time: 5 Low-Cost Grocery Staples You Should Always Buy in Bulk
Be Smart: Start Growing Your Net Worth With Smarter Tracking
Bakery and Bread
Bread, buns and other bakery items are a must for breakfast, lunchtime and summer barbecues. Here are three popular products in this category we compared at Walmart, Kroger and Aldi.
Check Out: The Best Walmart Buys for the Money Right Now
White Sandwich Bread
Walmart: Great Value White Sandwich Bread, $1.48 for 20 ounces
Price per unit: 7.4 cents per ounce
Kroger: Kroger White Sandwich Bread, $1.99 for 20 ounces
Price per unit: 10 cents per ounce
Aldi: L’oven Fresh White Bread, $1.65 for 20 ounces
Price per unit: 8 cents per ounce
Hamburger Buns
Walmart: Great Value Hamburger Buns, $1.48 for 11 ounces
Price per unit: 13.5 cents per ounce
Kroger: Kroger White Hamburger Buns, $1.99 for 11 ounces
Price per unit: 14 cents per ounce
Aldi: L’oven Fresh Hamburger Buns, $1.55 for 12 ounces
Price per unit: 12.5 cents per ounce
Flour Tortillas
Walmart: Great Value Flour Tortillas, $1.98 for 17.5 ounces
Price per unit: 13.5 cents per ounce
Kroger: Kroger Flour Tortillas, $1.99 for 17.5 ounces
Price per unit: 11.4 cents per ounce
Aldi: Pueblo Lindo Flour Tortillas, $2.15 for 17.5 ounces
Price per unit: 11 cents per ounce
Winner: Aldi
Frozen Foods
Frozen foods can last for months under the right conditions. We looked at common purchases for the frozen food category at Walmart, Kroger and Aldi.
Mixed Vegetables
Walmart: Great Value Frozen Mixed Vegetables, $0.98 for 12 ounces
Price per unit: 24.8 cents per ounce
Kroger: Kroger Frozen Mixed Vegetables, $1.29 for 12 ounces
Price per unit: 10.8 cents per ounce
Aldi: Season’s Choice Steamable Frozen Mixed Vegetables, $1.09 for 12 ounces
Price per unit: 19.4 cents per ounce
Waffles
Walmart: Great Value Waffles, $2.26 (10 count) for 12.3 ounces
Price per unit: 18.4 cents per oz
Kroger: Kroger Waffles, $1.99 (10 count) for 12.3 ounces
Price per unit: 16.2 cents per ounce
Aldi: Breakfast Best Waffles, $2.39 (10 count) for 12.3 ounces
Price per unit: 19.4 cents per ounce
Frozen Dinners
Walmart: Great Value Lasagna with Meat Sauce, $2.97 for 12 ounces
Price per unit: 18.4 cents per ounce
Kroger: Kroger Lasagna, $1.99 for 12 ounces
Price per unit: 16.6 cents per ounce
Aldi: Bremer Lasagna with Meat Sauce, $6.59 for 38 ounces
Price per unit: 17.3 cents per ounce
Winner: Kroger
Snacks
Snack prices can be tricky because a lower price tag may simply mean there is less of the product in the bag or box. Here is a snack comparison at Walmart, Kroger and Aldi.
Potato Chips
Walmart: Great Value Potato Chips, $1.50 for 8 ounces
Price per unit: 18.8 cents per ounce
Kroger: Kroger Potato Chips, $1.79 for 8 ounces
Price per unit: 22.4 cents per ounce
Aldi: Clancy’s Potato Chips, $1.99 for 10 ounces
Price per unit: 20 cents per ounce
Pretzels
Walmart: Great Value Pretzel Rods, $2.48 for 12 ounces
Price per unit: 20.7 cents per ounce
Kroger: Kroger Pretzel Rods, $ 2.50 for 12 ounces
Price per unit: 16.7 cents per ounce
Aldi: Clancy’s Pretzels, $6.05/ 26 ounces
Price per unit: 23.3 cents per ounce
Granola Bars
Walmart: Great Value Granola Bars, $2.28 (6 bars) for a 1.48-ounce bar
Price per unit: 38 cents per bar / 26 cents per ounce
Kroger: Kroger Granola Bars, $2.59 (6 bars) for a 1.23-ounce bar
Price per unit: 43.2 cents per bar / 35 cents per ounce
Aldi: Millville Granola Bars, $2.19 (6 bars) for a 1.2-ounce bar
Price per unit: 36.5 cents per bar / 30 cents per ounce
Winner: Walmart
The Results Are In
Our comparison found that each grocery store came out ahead in a different category, showing that the best deal can depend on what you’re buying. Aldi was the least expensive for bakery and bread, Kroger for frozen foods and Walmart for snacks. Before filling your cart at one store, it may be worth comparing the categories you shop most often to get the best savings.
Editor’s note: Prices and availability are subject to change.
This article was provided by MoneyLion.com for informational purposes only and should not be construed as financial, legal or tax advice.
More From MoneyLion: