We all know that eating out is expensive. And we've been told that cooking at home will save us lots of money. But more often than not, a trip to the grocery store is a rude awakening; the total is twice what you planned to spend and you got half the amount of food you wanted. Making food at home can be pricey.
And while planning your meals and making lists can help save you some money, a smart way to shop is to purchase inexpensive foods that are packed with nutrition. It's the most bang for your buck. It might mean that you have to readjust your menu a bit, but you'll be happy you did when you see how much money you'll start saving. Click through the slideshow below to see which foods won't put a dent in your wallet -- and great recipes to cook them with.