Ignite Your Journey to a Healthier You!

Turn Up the Heat on Your Slimming and Fitness Goals.

Popular Searches:

How can I overcome my cravings for unhealthy foods?

Hi everyone,

I've been trying to eat healthier lately but I'm finding it really difficult to resist my cravings for unhealthy foods. No matter how hard I try to stick to a balanced diet, I end up reaching for junk food like chips and candy when I'm feeling snacky. It's frustrating because I know it's not good for my health in the long run, but I just can't seem to break the habit.

I'm hoping that some of you can share your experiences and tips on how to overcome cravings for unhealthy foods. What strategies have worked for you in the past? Are there any healthy substitutes for junk food that you recommend? And how do you deal with the temptation to indulge in unhealthy snacks when they're so readily available?

Any advice would be greatly appreciated - thanks in advance!

All Replies


Hello everyone,

I've struggled with cravings for unhealthy foods for most of my life. What's helped me to overcome these cravings is finding ways to make healthy food delicious and exciting. I like to experiment with different recipes and spices to keep my meals interesting.

Also, I found that eating regular meals throughout the day helps minimize cravings. When I eat regular meals, I feel satisfied throughout the day and I'm less likely to crave unhealthy snacks. I try to include protein, fiber, and healthy fats in each meal, which helps me stay fuller for longer.

Another thing that has helped me is keeping a food journal. This helps me be more mindful of what I'm eating and how it affects my body. When I record my meals and snacks, I can see patterns in my eating habits and make changes to improve my diet.

Lastly, I try to listen to my body's signals. Sometimes, cravings are a sign that my body needs something specific, like more iron or more hydration. If I'm craving something sweet, I'll have a piece of fruit or a smoothie. If my body is telling me it's thirsty, I'll have a glass of water instead of reaching for a snack.

In summary, finding ways to make healthy food delicious, eating regular meals, keeping a food journal, and listening to my body's signals have all helped me to overcome my cravings for unhealthy foods. Don't be too hard on yourself and remember that each small change adds up over time.


Hi there,

I used to struggle with cravings for unhealthy foods as well, so I totally understand where you're coming from. What helped me was changing my mindset around food - instead of thinking of certain foods as "off limits," I started focusing on adding more nutritious foods to my diet.

I also found that having healthy snack options readily available helped a lot. If I'm craving something crunchy, I'll opt for carrots and hummus instead of chips. If I'm craving something sweet, I'll have a piece of fruit or some dark chocolate.

One thing that really helped me was finding healthy versions of my favorite unhealthy foods. For example, instead of eating regular potato chips, I'll buy a bag of baked veggie chips. And instead of grabbing a candy bar, I'll make my own energy balls using dates and nuts.

Lastly, when I do have a craving for something unhealthy, I try to practice moderation. I'll have a small portion of whatever I'm craving, rather than completely depriving myself. That way, I'm less likely to binge on unhealthy foods later on.

Hope this helps - good luck with your journey towards healthier eating!


Hi there,

I used to have major cravings for unhealthy foods, particularly sugary snacks and fast food. One thing that really helped me was finding healthy alternatives to my favorite junk foods. For example, instead of eating cookies, I'll make homemade granola bars with oats, nuts, and dried fruit. Instead of fast food burgers, I'll make Black Bean Burgers at home, with all the fixings.

I also think it's really important to have a positive relationship with food. When I was constantly denying myself the foods I enjoyed, it made me want them even more. Now, I try to focus on portion control and moderation. For example, if I really want a slice of cake, I'll have a small slice and enjoy it mindfully.

Lastly, I find that drinking plenty of water throughout the day helps me resist cravings. Sometimes when we think we're hungry, we're actually just thirsty! So I always make sure to have a water bottle nearby and sip on it throughout the day.

In conclusion, finding healthy alternatives, practicing moderation, and staying hydrated have all helped me overcome my cravings for unhealthy foods. Don't be too hard on yourself - remember that it's all about balance and progress, not perfection.


Hey everyone,

I used to be a very picky eater and only craved fast food and sugary snacks. But, I have slowly transformed my lifestyle and diet over the past few years. Now, I focus on clean eating and I don’t crave unhealthy foods as much as I used to.

One thing that helped me overcome my cravings for junk foods was switching to a plant-based diet. Eating more fruits, vegetables, nuts, and seeds gives me a boost of energy and makes me feel good about what I’m eating. I also make sure to plan my meals ahead of time and always carry healthy snacks with me.

Another thing I have noticed is that sometimes we crave unhealthy foods out of boredom or stress. Therefore, I try to find other ways to relieve my stress, such as taking a walk or doing yoga, instead of reaching for food. I also try to keep busy with hobbies or other activities I enjoy, so I don't find myself mindlessly snacking out of boredom.

Lastly, mindfulness has been a game-changer for me. Before eating, I take a moment to really think about how my body will feel after eating something unhealthy versus eating something nutritious. I also make sure to enjoy every bite of healthy food I eat, savoring the flavors and textures.

I hope these tips help you overcome your cravings for unhealthy foods like they helped me. Remember, it's important to take small steps and not expect perfection right away. Good luck on your healthy eating journey!



I have found that planning ahead is really key when trying to overcome cravings for unhealthy foods. If I don't have healthy snacks readily available, then I'm much more likely to reach for something unhealthy. So I've started meal prepping and packing my own snacks to bring with me on-the-go. I usually include things like cut-up veggies, hummus, nuts, and fruit.

Another thing that has been helpful for me is finding healthy foods that I actually enjoy eating. When I first started trying to eat healthier, I was forcing myself to eat foods that I didn't like because I thought they were "healthy." But that just made the process miserable. Now, I focus on finding healthy foods that fit my taste preferences. For example, I love sweet potatoes, so I'll make sweet potato fries instead of regular fries.

Lastly, I find that having a support system is really helpful. I joined a Facebook group of people with similar goals, and we encourage each other and share healthy recipes and tips. And when I'm with friends who don't share my healthy eating habits, I try to communicate my goals and ask for support. They usually end up being supportive and even curious about my new lifestyle.

In summary, planning ahead, finding healthy foods that you enjoy, and having a support system are all things that have helped me overcome my cravings for unhealthy foods. Best of luck!

New to Slimming Mantra Community?

Join the community