What is your goal? Do you want to lose weight or do you want to get healthier? You can lose weight eating like that, but to get healthier, you need to eat healthier.
*In my opinion* if you want to keep OFF the weight, then doing it like this will not help really. I think it would give more of an option to gain it all back. But that's just my two cents.
Also, if you keep eating crap then in the long term health wise you're still going to be unhealthy, just weighing less.
Occasionally we all eat some sort of food that isn't the epitome of healthy.
That being said, I wouldn't recommend doing it that way every single day, because our bodies need vitamins and nutrients that we get from healthier food choices.
Also, if you take all your calories in calorie dense (and low volume) foods like ice cream and mac & cheese, you are going to wind up hungry which will decrease your motivation, incline you to off-plan eating and so on. You can eat crap sometimes, but it is best to get plenty of lean protein and veggies as well.
It's "ok" as long as YOU are ok with not getting nearly enough vitamins/nutrients, OD'ing on sodium and fat, and having low energy and likely poor digestive health.
You can certainly do that. I find, however, that I get more bang for my buck when I have healthier food. I mean, I could have a McDonald's cheeseburger and a small fry for dinner today, but it wouldn't be as satisfying as, say, some salmon and a ton of veggies.
I've been known myself to pick up 100 calorie Klondike bars, especially when it was a million degrees outside. It's nice to sometimes have a treat. And if this is how you need to transition into calorie counting, then, yanno what? It's better than nothing.
I agree with most other posters, it's not the great for your body, but you will still lose weight.
It may be really challenging to change your eating habits, so change them a little at a time. Make small adjustments that you're okay with doing and stick to them.
For example, have a piece of fruit with your ice cream. Or choose between the cookie and the ice cream. Have one, one day and the other the next day. With your meals try to incorporate more fruits and veggies in there as well. Do it over time though since changing your lifestyle is very challenging, plus your body may need time to adjust.
You could make it a goal to try a new veggie each month or each week for variety. Or, find a couple recipes to make the foods you like. Maybe find a healthy homemade mac n cheese recipe instead of the box stuff. This will save you calories and sodium, but still give you the taste you desire.
Are you satisfied? Are you happy?
If you need a one treat a day, and you keep below your calories, does it really matter? I'd agree w/those that encourage eating more veggie servings.
I eat at least one treat everyday, but I also: 1. eat lots of veggies since that's my favorite food group and 2. I walk at least 1 1/2 hours a day and have an incredibly active lifestyle (physical job, etc.). The treat is no problem for me.
I don't really adhere to the notion of "bad" food and "good" food; there is only "food I can have regularly" and "food that only occasionally fits my plan." From that standpoint, I don't think you did anything "bad."
On the other hand, you could add a lot of healthful foods to that day without pushing your calories up significantly. Eat some roasted Brussels sprouts and steamed broccoli with that mac and cheese and beef burgundy. Skip fat-free ranch dressing and eat real dressing with real (healthy) fat instead; you'll feel more satisfied with your meal and will get fewer overall carbs (most fat-free dressings are loaded with sugar to give the stuff some kind of flavor). Sure, the ice cream and the cookie packed a lot of calories in a small serving, but if they're an occasional treat, there's no need for them to be banned from your life--IF IF IF you can manage to eat them as an occasional treat and not raid the cookie jar or freezer an hour later.
The point of calorie counting is that it gives you the freedom to choose. However, if you make too many choices of calorie-dense foods that don't fill you up, you might be setting yourself up for excessive hunger that could drive you off your plan.
It's helped me to think of what I need to add to my diet rather than what I'm removing from my menu. That way I choose more substantial fare over treats more often, and when I do enjoy a treat, it's still something with nutritive value-- black bean brownies, for instance, or ice cream topped with peeled blood-orange sections that have soaked overnight in Grand Marnier, for instance. Mmm.
When I started weight loss my doctor was clear with me - if you want creamy pasta, don't get a salad instead. Eat 300 calories of creamy pasta because you will satisfy the craving and you won't eat 1000 calories of it later. I am NOT a salad fan - it's crap without all the delicious toppings, which make it higher cals than a lot of "bad" food. (Ok not all salads...there are some I like.)
For me, knowing that I can have a bowl of mac & cheese here and there or knowing I can have 1/2c of REAL ice cream keeps me on track. I can't commit to salmon and brown rice and froyo for the rest of my life, I'm sorry!
I'm an advocate of eat whatever you want, ENJOY food and enjoy your life, but, as one of my favorite weight/cooking blogs says, a treat is sweetest when you only have one.
Eating like that every day could hurt you in the long run with nutritional deficits (as was already mentioned). A day with a lot of treats here or there won't kill you.
This is purely anecdotal, and I don't want to offend, but I'm going to say it anyway.... people that eat healthier food often look healthier and better. Their hair is shiny, skin is clear, nice coloring, bright eyes, etc. I know plenty of skinny people with poor eating habits that just look a little "off". Plus, eating 1000 calories of halthy foods FEELS better than eating 1000 calories of french fries. My digestive system always feels awful after eating junky foods, regardless of the calorie content.