Foods To Eat And Avoid During Ramadan

The holy month of Ramadan is a 4-week period, during which Muslims fast, avoid certain foods, abstain from pleasures, and pray more often. 

Ramadan is a time of spiritual reflection and one of the main goals of it is to become closer to God.

However, due to the exclusion of certain foods, it is recommended that you pay a bit more attention to the nutritional side of Ramadan, especially if you are an active trainee.

In this article, we’ll give you a list of the foods you should focus on during the holy month.


The Change Of Habits

One of the things about Ramadan that we need to pay more attention to, is that it MASSIVELY shifts your eating frequency & pattern.

During the holy month, Muslims consume food ONLY before dawn (called “Suhoor”) & after sunset (Called “Iftar”).

This leaves a big window of fasting time, meaning that your morning & evening meals should be abundant in nutrients, to keep you energized and satiated for the entire duration of your fast.

Suhoor Foods

If you want to have energy for all your physical and mental activities between Suhoor & Iftar, you MUST make sure that your first meal is dense in nutrients.

Furthermore, you should choose food sources that are not too dry, but rather ones that will keep you hydrated, as well as drink plenty of water during meals.

The latter is important because as per the Islamic rules of fasting, no food or drink can be consumed during your fast.

And so, each Suhoor meal has to :

  • Keep you satiated
  • Keep you energized
  • Keep you hydrated
  • Provide micronutrients

Here are our best picks for Suhoor foods:

  1. Eggs

If you’re fasting for 12 hours, you MUST make sure to have high protein & high dietary fat foods in your diet, since this is what will keep you satiated for the most part.

Eggs are one of the best foods you can have during the holy month, simply because they provide plenty of quality protein, fats, and micronutrients. 

The best thing? Eggs can be boiled, scrambled, and even made into an omelet – Whatever your taste buds like!

  1. Starchy vegetables, fruits & Oats

To further boost the satiating index of your suhoor meals, you can include food products that are abundant in dietary fiber & quality carbohydrates.

Dietary fiber is not really absorbed by the body, but it slows down digestion, thus granting a gradual increase of energy & a full stomach for longer.

The best picks here are starchy vegetables like carrots and potatoes, along with fruits and oats.

  1. Micronutrient-rich products

Now, especially when Ramadan falls in the warmer months, it is very important to consume food products that have decent amounts of vitamins and minerals in them.

This is important because, during warmer months, you sweat a lot during the day, thus excreting water & micronutrients that your body needs.

The best food products you can have during suhoor, which will give you those micronutrients, are foods like milk, yogurt, as well as fruits, and veggies.


Iftar Foods

Alright, it’s been roughly 12-14 hours since your last meal and it is now time to break the fast with a post-sunset meal!

As important as Suhoor is, it’s just 50% of the whole thing, as iftar nutrition too, requires more of your attention.

One of the key considerations is to break your fast with a balanced plate, which will still allow you to meet all the body’s needs for essential nutrients and compensate for any elements you may have lost during the fasting period.

It is also recommended that you start off with the lighter foods on your plate, to wake up your digestive system and signal it that it’s time for a large meal!


Here are our best picks for your iftar meals:

  1. Halal meats

After a prolonged period of fasting, your body will LOVE a solid amount of high-protein food.

Halal meats can be consumed during iftar, as they will give your body plenty of essential protein, fats, as well as certain micronutrients like iron.

This, in turn, will keep you full and satiated and won’t leave your stomach to screech in the time before you fall asleep.

TIP: Try to break your fast with a healthy drink and eat some fruits before eating any meat.

  1. Fruits & Vegetables

As we already mentioned, fasting, and especially fasting during the warmer months, may lead to the excretion of certain essential vitamins and minerals.

This is why, even at iftar, it is important to consume vitamin & mineral-rich foods, such as fruits and vegetables.

You can (and should) assemble two plates of leafy and starchy vegetables, along with fruits like bananas, citrus fruits, dates, and raisins.

  1. Nuts

If you tend to be someone who’s hungry all the time, then perhaps the best way to deal with this is to consume nuts!
Nuts are low in volume, high in calories, and rich in dietary fats, along with certain micronutrients.

Still feeling hungry after a bowl of meat, vegetables, and some fruits? Eat a handful of nuts!


Take-Home Message

For the most part, Ramadan is a time during which one must be more focused on one connection with God, as well as their own spiritual path.

Though this is a time when any physical pleasure should be avoided and reflected upon, you still have to give your body the nutrients it needs, to sustain healthy functioning.

Ultimately, because you will be fasting for the most part, you must focus on three things:

  1. Eating protein & fat-rich foods to keep you satiated
  2. Eating vitamin and mineral-rich foods to optimize physiological function
  3. Drinking plenty of fluids

By taking care of all 3 aspects, you will be able to have enough energy for the entire day, without having to think too much about food, during your fast.

Now, it is important to know what to eat during Ramadan, but one of the most important things is to know what to AVOID.


5 Foods & Drinks To Avoid During Ramadan

Since fasting is an integral part of Ramadan, you have to make sure that you are meeting your nutritional needs.

What this means is that you should primarily focus on protein & fat-rich foods, along with plenty of carbohydrates, fibers, and plant products that contain vitamins and minerals.

However, in order to make fasting bearable (i.e stay satiated & hydrated for longer), there are certain foods you should avoid.

#1 Fizzy drinks

Fizzy drinks like Coca-Cola & Fanta are tasty, but they are also poor in nutrients and have loads of sugar.

Sugar can stimulate your appetite and make you thirsty, so you should instead resort to a nice, full, protein & fat-rich meal at dusk, along with fair amounts of water.

THIS will keep you satiated for most of the duration of your daily Ramadan fast.

#2 Too much salt

Salt is just one of the ingredients you can accidentally have too much of, without even knowing.

Now, salt is essential for the body but the thing is it stimulates thirst.

This can therefore make fasting unbearable, which again brings us to the conclusion that you should stick to nutrient-dense, satiating foods, along with good hydration.

#3 Coffee

Coffee is usually viewed as one of the products that can help you sustain energy levels during a fast.

However, while caffeine is very stimulating, it can also dehydrate you and make you hungrier.

This can therefore make it unsuitable in the context of a satiating, nutrient-dense nutrition plan.

#4 Sweets

Much like fizzy drinks, eating processed, sugary foods can have an impact on your appetite.

You can have sweets in moderation as a dessert after your main meal, but the focus should be on nutrient-dense foods that provide enough protein, fats, carbs, and fiber.


Frequently Asked Questions

#1 Is fasting healthy?

Fasting is just another approach to nutrition, which triggers a certain biological response.

In moderation, fasting can have great benefits for your body and mood, but the more it lasts, the more you feel exhausted and may eventually become malnourished.

This is why during Ramadan, you should carefully plan out your nutrition before dusk and after dawn.

Furthermore, men and women tend to respond differently to fasting, due to the genetic evolutionary changes.

Men experience a higher metabolism boost, perhaps because, during times when we lived in hunter-gatherer societies, men and women had different roles and have thus adapted differently to scarcity. 


#2 Can you eat meat during Ramadan?

Since Ramadan involves a lot of fasting, getting quality protein is an integral part of your nutrition plan for that one-month period.

And guess where the best protein comes from? Meat and other animal products.

Nevertheless, there are some restrictions.

During Ramadan or even in other months, Muslims consume Halal meat, which is guided by religious criteria. 

This means that there is a specific requirement for how the animal was grown, fed, slaughtered, and prepared to consume.

Halal meats should be the primary protein sources of your Ramadan nutrition plan.



In setting up your Ramadan nutrition plan, you should pay close attention to nutrient-dense foods, as well as foods and liquids that can hydrate your body for hours on end.

As there are foods and liquids that can keep you satiated and hydrated, there are foods that can make you hungry and thirsty.

Those are mainly fizzy drinks, processed sweets, excessively salted foods, as well as coffee and other caffeinated drinks.

All products we listed above should be brought down to a minimum, if not excluded.

In doing this, you will ensure a complete, nutrient-dense, satiating diet that will ultimately help you feel better and sustain energy levels during your fast.

By |2022-04-01T11:27:18+02:00April 1st, 2022|Blog-EN|0 Comments