Cook at home
It may be less expensive to cook at home than to eat out. In most cases, eating for a family of four costs the same as dining out for one or two people.
So, instead of deciding to eat out at the last minute, make it a habit to prepare meals at home. While some people prefer to prepare food for the entire week on the weekends, others only prepare one meal every day. You also have the advantage of knowing exactly what ingredients are in your food when you prepare for yourself. The food you prepare at home is probably going to be healthier than the processed foods you buy at the grocery store. Additionally, you can guarantee that it has fewer calories and is more nutrient-dense than the meals offered in restaurants and fast food outlets.