
Every non-staple ingredient matched to a real product on the shelf, priced on 2026-07-19 at Kroger - Kroger On the Rhine (ZIP 45202). 2 pantry staples excluded. 5 matches are flagged for you to check rather than silently swapped. Prices change without notice - this is what we paid attention to on that date, not a quote.
| The recipe says | We found | Package | Uses | Costs | Left over |
|---|---|---|---|---|---|
| 1 1/4 cups low‐fat milk | Simple Truth Organic® 1% Lowfat Milk Half Gallon · 1/2 gal | $4.69 | 300 ml | $0.74 | $3.95 |
| 2 tablespoons unsalted melted butter | Kroger® Unsalted Butter Sticks · 4 sticks / 16 oz | $3.49 | 28 g | $0.22 | $3.27 |
| 1/2 cup whole‐wheat flour | King Arthur Whole Wheat Flour, 100% Whole Grain, Non-GMO Project Verified, Certified Kosher · 5 lb | $6.99 | 60 g | $0.18 | $6.81 |
| 1/2 cup all‐purpose flourCHECK THIS | Kroger® All Purpose Bleached Enriched Flour · 2 lbs | $1.69 | 60 g | $0.11 | $1.58 |
| 3 eggs | Vital Farms® Pasture-Raised XL Eggs · 12 ct | $7.49 | 3 | $1.87 | $5.62 |
| 1 pound blueberries | Fresh Blueberries - 18 OZ - Clamshell · 18 oz | $6.49 | 454 g | $5.77 | $0.72 |
| 1/4 fresh lemon, juiced | Fresh Large Lemon - Each · 1 each | $0.85 | 1 | $0.85 | - |
| 1 tablespoon butter | Kroger® Salted Butter Sticks · 4 sticks / 16 oz | $3.49 | 14 g | $0.11 | $3.38 |
| 12 (2-ounce) halibut fillets (you can substitute with cod)CHECK THIS | Kroger® Wild Caught Alaskan Cod Fillets · 16 ozx2SUBSTITUTE | $12.00 | 680 g | $17.99 | $6.01 |
| 1 tablespoon low-sodium soy sauce | Kroger® Less Sodium Soy Sauce · 10 fl oz | $1.49 | - | $1.49 | - |
| 1/2 lemon, juiced | Fresh Large Lemon - Each · 1 each | $0.85 | 1 | $0.85 | - |
| 3 tablespoons low-fat sour creamCHECK THIS | Kroger® Light Sour Cream · 16 oz | $1.99 | - | $1.99 | - |
| 6 lettuce leaves | Kroger® Romaine Leaf Lettuce · 7 ozx16 est. | $3.99 | 6 | $60.32 | $3.52 |
| 3/4 peeled banana | Fresh Bunch of Bananas – 5-7 Bananas · 1 lb | $0.69 | 1 | $0.18 | $0.51 |
| 15 pieces diced fresh or frozen mango | Large Mangos · 1 ct | $1.67 | - | $1.67 | - |
| 6 pineapple chunksCHECK THIS | Kroger® Canned Pineapple Chunks in Pineapple Juice · 20 oz | $1.99 | - | $1.99 | - |
| 5 peach slicesCHECK THIS | Kroger® Canned Yellow Cling Sliced Peaches in Heavy Syrup · 15.25 oz | $1.89 | - | $1.89 | - |
| 1/2 cup orange juice | Kroger® Premium Orange Juice Pulp Free · 46 fl oz | $4.49 | 120 ml | $0.40 | $4.09 |
| 3/4 cup low-fat plain yogurt | Simple Truth Organic® Plain Low Fat Yogurt Tub · 32 oz | $4.99 | - | $4.99 | - |
| 1 1/2 cups fresh spinach | Spinach · 1 lb | $1.99 | - | $1.99 | - |
lettuce leaves drives this basket at $63.84, 44% of the total. The next biggest lines are halibut fillets ($24.00) and eggs ($7.49). $39.45 of the basket - 27% - is package remainder: food you buy because stores sell packages and recipes call for amounts. It does not vanish, it sits in your kitchen for the next meal.
“I thought of this dish because it has a lot of Alaska elements in it, like the blueberries I eat off the bush in summer while hiking and the halibut we catch while boating,” says Denali. “The rest of the components seemed to blend in perfectly with the dish. The tartness of the blueberries goes amazing with the halibut and crunch of the lettuce. I decided to pair this dish with a smoothie, because I’ve seen school lunches served with chocolate milk with so much sugar, and I thought a nice refreshing healthy smoothie made with fruits and a vegetable would be the perfect thing to wash down this meal.”
This recipe is credited to a partner program (The 2016 Healthy Lunchtime Challenge Cookbook), so we don't reprint its directions - read them on the archived original.