21 Cheap Foods to Buy To Lower Your Grocery Bill

Groceries can take up a significant portion of your budget each month. However, if you carefully choose what you buy, it doesn’t have to be that way. 

Purchase affordable yet nutritious foods that help you stay healthy and save every time you head to the checkout. Let’s look at some here.

Brown Rice 

If you’re looking for a cheap but generous source of healthy carbohydrates, add brown rice to your shopping list. You can get a few pounds of this high-fiber food for only a few dollars. Brown rice contains fiber, minerals, magnesium, and manganese.


Tomatoes are cheap and healthy and a must-have on your grocery list. There are also a lot of dishes you can incorporate tomatoes with, and they are sure to intensify the flavor of your meal. You can buy tomatoes at 69 cents per 14.5 ounces. They are also a good source of fiber, vitamin C, and vitamin K.


If you’re not much into brown rice or bread, try pasta. Pasta is inexpensive, and it is also a good source of carbohydrates.

Peanut Butter

Peanut butter is a terrific condiment to your grocery list if you’re on a tight budget. Aside from being a good protein source, peanut butter also has a long shelf life.


Oats are fairly cheap and are good sources of vitamins, minerals, and fiber. Oats can also help you lose weight and keep your cholesterol levels low. Depending on your grocery store, an oatmeal pack can cost $12.99.


Another cheap, healthy food to add to your grocery list is lentils. They are rich in fiber and protein and can serve as a meat substitute. It’s much better to buy lentils in a bag than in a can because they don’t take too long to cook. You can buy a 16-ounce bag of lentils for only 69 cents.

Swipe up for more tips!