Don't have time to cook? In just a few minutes you could be enjoying delicious Atkins frozen dinners, lunches, or breakfasts. Mouth-watering frozen meals for weight loss tame your cravings to help you lose weight. When you first get started on the Atkins diet, we recommend that you eat the frozen meals 4-5 times per week to make the transition to a low carb diet easier. Atkins lifestyle followers should try to eat Atkins frozen dinners 2-3 times per week to remind themselves of proper ingredients and portion size.