What to Eat Before Fasting for 24 Hours

Your last meal before a 24-hour fast should center on slow-digesting carbohydrates, healthy fats, and plenty of fiber, with moderate (not high) protein. This combination keeps blood sugar stable, delays hunger, and helps you avoid the headaches and irritability that derail many fasts. What you eat matters as much as when you eat it, so getting the balance right can make the difference between a manageable fast and a miserable one.

Why a High-Protein Pre-Fast Meal Backfires

It seems logical to load up on protein before a long stretch without food, but research tells a different story. A study testing three different pre-fast meals (one dominated by protein, one by carbohydrates, one by fat) found that the high-protein meal led to greater discomfort and more side effects during the fast. The researchers concluded that a protein-poor pre-fast meal is likely to be followed by easier fasting.

That doesn’t mean you should skip protein entirely. A moderate portion of chicken, fish, tofu, or eggs gives your body amino acids to work with. The key is avoiding the instinct to make protein the star of the plate. Instead, build your meal around complex carbs and fats, with protein as a supporting player rather than the main event.

Prioritize Low-Glycemic Carbs and Fiber

The type of carbohydrates you choose has a direct effect on how hungry you’ll feel hours later. High-glycemic, low-fiber foods (white bread, sugary cereals, pastries) cause a sharp spike in blood sugar and insulin, followed by a crash that triggers hunger hormones. Research comparing different breakfast compositions found that meals with a lower glycemic index actually suppressed ghrelin, the hormone that signals hunger, while high-glycemic, low-fiber meals produced the least favorable glucose and insulin responses.

Fiber slows digestion and keeps food moving through your system over a longer window, which translates to sustained energy and less gnawing hunger at hour 10 or 12. Good choices for your pre-fast plate include non-starchy vegetables like broccoli, zucchini, carrots, and bell peppers, along with wild rice, legumes (lentils, black beans, chickpeas), nuts, and seeds. These foods sit low on the glycemic index and pack substantial fiber per serving.

Include Healthy Fats for Slow-Burning Energy

Fat is the slowest macronutrient to digest, which makes it your best ally before a fast. Olive oil, avocado, nuts, and fatty fish like salmon give your body a fuel source that releases gradually rather than all at once. Unlike refined carbs, these fats don’t cause a significant rise in blood sugar, so you avoid the insulin roller coaster that leaves you ravenous a few hours in.

Research on meal composition and insulin response confirms that higher-fiber meals paired with fat produced lower insulin levels compared to low-fiber meals. Lower insulin during the hours after your last meal means your body transitions to burning stored energy more smoothly once the fast begins.

What Happens Inside Your Body During the Fast

Understanding the metabolic timeline helps explain why your pre-fast meal composition matters so much. Your liver stores a limited supply of glycogen, which is essentially quick-access energy made from carbohydrates. During a 24-hour fast, those glycogen stores gradually deplete, and by the end of the 24 hours, your body shifts to pulling energy from fat tissue and, to a lesser extent, protein stores.

If your last meal was full of simple sugars, your body burns through that glycogen faster, hitting the uncomfortable transition point earlier. A meal rich in complex carbs, fiber, and fat extends the window before depletion, smoothing out the energy curve. You’ll still feel some hunger, but you’re less likely to hit a wall of fatigue and brain fog midway through.

Hydration and Electrolytes Before You Start

If your fast allows water (most 24-hour fasts do), hydration is still something to front-load before you begin. Drink plenty of water with your pre-fast meal and in the hours leading up to it. The main electrolytes your body needs to maintain are sodium, potassium, and magnesium. You can get these from whole foods: avocados and bananas are rich in potassium, nuts and seeds supply magnesium, and a pinch of salt on your meal covers sodium.

Starting your fast well-hydrated and with adequate electrolyte stores reduces the risk of headaches, dizziness, and muscle cramps, which are the most common complaints during a 24-hour fast. If your fast also restricts water (a dry fast), electrolyte preparation becomes even more important in the meal beforehand.

When to Eat Your Last Meal

Timing your final meal earlier in the day, rather than late at night, appears to offer metabolic advantages. Research on meal timing has found that every one-hour delay in the last meal of the day is associated with less favorable blood sugar markers. Protocols that end eating by 4 or 5 PM have been studied for their benefits on blood sugar regulation and metabolic health.

From a practical standpoint, eating your pre-fast meal in the late afternoon or early evening means you’ll sleep through the first 8 to 10 hours of your fast, which are the easiest. You wake up having already completed a significant portion without any effort or willpower.

Sample Pre-Fast Meals

Here are three balanced meals that check every box: moderate protein, complex carbs, healthy fats, and plenty of fiber.

  • Salmon with pesto, wild rice, and roasted broccoli. The salmon and pesto provide healthy fats, wild rice delivers slow-digesting carbs, and broccoli adds fiber and volume.
  • Chicken fajitas with sliced avocado and sautéed onions and bell peppers. Use a whole grain or low-carb tortilla to keep the glycemic load down. The avocado adds fat that slows digestion.
  • Tofu and edamame bowl with shredded cabbage and carrots, crushed peanuts, diced avocado, and a ginger miso sauce. A plant-based option that’s high in fiber and healthy fats with moderate protein from the tofu and edamame.

Notice the pattern: each meal combines a lean or moderate protein source with a generous amount of vegetables, a healthy fat, and a complex carbohydrate. None of them rely heavily on white bread, pasta, or sugar.

Foods to Avoid Before a Fast

Some foods make fasting significantly harder. Sugary snacks, white bread, pastries, and sweetened drinks cause a rapid blood sugar spike followed by a crash that intensifies hunger within hours. Highly salty processed foods (chips, fast food) can drive thirst and make hydration harder to maintain.

Large amounts of caffeine in your final meal window can also backfire. If you’re planning to skip coffee during your fast, a high caffeine intake right before starting sets you up for withdrawal headaches on top of fasting discomfort. If you normally drink coffee, have a moderate amount and taper rather than doubling up.

Alcohol is another poor choice. It dehydrates you, disrupts sleep quality (costing you those easy sleeping hours of your fast), and impairs the liver’s ability to manage glycogen stores efficiently. Even one or two drinks before a fast can make the experience noticeably worse.