Grocery nutrition per dollar

Cheapest Fiber and Protein per Grocery Dollar

A dollar of dry split peas buys 71.0 grams of fiber, and a dollar of whole wheat flour buys 96.0 grams of protein. We matched USDA nutrition data to real US grocery prices, then ranked the store so you can see what your dollar actually buys.

Start with the cheapest high-fiber foods and the cheapest protein sources. The bag that has to do both jobs is split peas at 144.9 combined grams of protein and fiber. On the animal side, drumsticks buy 50.3g per dollar. A day of 30 grams of fiber costs $0.62 vs $14.42.

Breakfast counts protein and fiber together: flour 173.8g Combined vs oats 82.4g. Eggs aren't the cheapest protein on the full list: flour 96.0g vs eggs 34.4g.

Same math, different counter: Chipotle, KFC, McDonald's, Taco Bell, and Wendy's. The pantry list is the plant-based protein guide, where dry brown lentils buy 77.7 grams of protein per dollar, dry pinto beans buy 57.6, and tempeh buys 13.2.

Want to shop from the ranking? Use the grocery budget calculator or see every study and download the data.

Fresh Today

Nutrition

Loading latest nutrition post...

Recipes

Loading latest recipe...

Tips

Loading latest tip...

We Did the Math

USDA nutrition numbers, real grocery prices, and one very long spreadsheet, so you can see exactly what your dollar buys.

More to Read

Free Meal Plan

Get the Free 7-Day High-Fiber Meal Plan

A printable week of meals that keep you full, with a grocery list included. Subscribe and it's yours, plus our best recipes and kitchen tips every week.
No spam, only interesting things. Unsubscribe anytime.