I run the same price check every week — Walmart against Kroger, item for item — and this time the gap wasn’t close. These are the staples worth stocking up on now, while the savings hold.
1. Great Value All-Purpose Enriched Bleached Wheat Flour, 5 lb Bag – $2.38

Five pounds of enriched all-purpose flour, the kind of bag you go through steadily for cookies, bread, pancakes, and breading fried chicken. At $2.38 it runs a dime or more below the same size bag at Kroger, which adds up fast if you bake even occasionally.
Parting Thoughts: A quarter or two under Kroger’s price doesn’t sound like much until you’re restocking every month.
2. Great Value Creamy Peanut Butter, 40 oz – $3.58

Lunchbox season doesn’t let up, and this 2.5-pound tub of creamy peanut butter is currently marked down from $3.98 to $3.58 — already a better price than Kroger’s comparable jar. It’s the kind of size that disappears fast in a house that goes through PB&J sandwiches.
Parting Thoughts: Worth topping up while it’s marked down — a jar this size won’t go to waste.
3. Great Value Black Beans, 15 oz – $0.92

I keep a shelf stocked with black beans year-round for taco night and quick weeknight bowls, and at 92 cents a can this one comes in under what Kroger charges for the same size. It’s a small gap per can, but it’s the kind of everyday staple you’re buying week after week.
Parting Thoughts: Basic as it gets, but the basics are exactly where Walmart’s price edge shows up most.
4. Great Value Spaghetti, 16 oz – $1.24

Nobody brags about a box of spaghetti, but this one prices 10 to 15% below Kroger’s own brand box in recent comparisons. Toss it with a jar of sauce and dinner is essentially done for $1.24 before you’ve spent a cent on anything else.
Parting Thoughts: This is the cheapest line item on the whole dinner table, and it’s not close.
You May Be Interested In
5. Great Value Long Grain Enriched Rice, 5 lbs – $3.37

Fifty-ish servings come out of one five-pound bag of long-grain rice, and at $3.37 it’s consistently priced below the same-size bag at Kroger. It’s the bulk buy that quietly stretches meat, beans, or vegetables into full dinners for weeks.
Parting Thoughts: The per-serving math here is hard for Kroger to touch.
6. Great Value Old Fashioned Oats, 42 oz Canister – $4.18
Oatmeal regulars are better off buying the big 42-ounce canister than single-serve packets, and this one runs about $4.18 — below what Kroger and the name brands charge on the same shelf. It’s enough for weeks of breakfasts or a steady baking supply, cooked up on the stovetop whenever you need it.
Parting Thoughts: Buying the canister instead of the packets is the whole trick to this deal.
7. Great Value Petite Diced Tomatoes in Tomato Juice, 14.5 oz – $0.96

Chili, a quick marinara, or a slow-simmered stew all start with a can of diced tomatoes, and this one runs about 19% below Kroger’s equivalent can. At 96 cents it’s cheap enough to keep three or four in the pantry at all times.
Parting Thoughts: One of those cans you don’t think twice about until you actually compare the price tag.
8. Great Value Fruit Spin Loops, Breakfast Cereal, 21.7 oz – $3.33

Skip the box with the toucan on it — this fruity ring cereal is Walmart’s answer to Kellogg’s Froot Loops, and it runs well below both the name brand and Kroger’s own store-brand version at $3.33. It’s an easy way to keep a kid-approved cereal in rotation without paying name-brand prices every week.
Parting Thoughts: Even Kroger’s own store brand can’t quite catch this one on price.
Keep Reading
- Taco Night Upgrade: 15 Walmart Mexican Staples Worth Buying (And 3 Total Letdowns)
- Walmart Deli Secrets: 14 Items You Should Buy—And 6 You Should NEVER Touch
- Run, Don’t Walk: These Walmart Brand Dupes Are Almost Too Good
- Walmart Grocery Haul 4 26 Top Finds Name Brands Budget Wins To Grab Now












