Serving size on my pasta box in the US is 56g, and I usually eat double that, so I'd say 500g for four meals is definitely enough food, though I would also include some meat and veggies often.
Are vegetables (green beans, peas, broccoli, asparagus, lettuce, carrots, celery) expensive?