Losing weight does not mean starving. These 12 high-protein meals keep you full and satisfied while staying under 500 calories each.

Breakfast

Lunch

Dinner