You can try making meals with ingredients that you already have at home... such as a stir-fry using frozen vegetables.
Meal prepping is an efficient way to ensure you don't waste food. You can prepare a week's worth of meals ahead of time so that you can just grab and go.
If you are cooking for your family, chances are there are going to be some leftover foods. Rather than throwing them out, use them to make another meal later in the week.
It may seem counterintuitive to buy in bulk, but doing so will actually save you money. When you buy things in bulk, you end up paying less.
We tend to buy things impulsively, but instead of buying that one fancy chocolate bar you saw on the shelf, take a step back and ask yourself, “Do I really need this?”