Mindful Eating Programs and Training

Mindful Eating Programs and Training

Do I have to eat three meals a day with diabetes?

Megrette Fletcher, M.Ed., R.D., CDCES

Many people with diabetes ask, “Why am I supposed to eat three meals a day?” It’s a great question! Mindful eating isn’t about following rigid rules so let’s look at the reasons behind the three-meals-a-day suggestion for people with prediabetes and diabetes.


When a person has diabetes, he struggles to process carbohydrates because the body either isn’t making enough insulin, or the insulin that’s made isn’t effective—a condition called insulin resistance. This means that if a person eats too many carbohydrates at one time, their body isn’t able to process the carbohydrates, causing the blood sugar to rise (hyperglycemia).

However, carbohydrates are not a specific food, but a macronutrient. In fact, carbohydrates are found in many foods, many of which are full of other nutrients, vitamins, minerals, and fiber. For this reason, the Recommended Daily Allowance (RDA) which establishes the minimum intake necessary for health, recommends 130 grams of carbohydrate per day. However, if you have diabetes, eating 130 grams of carbohydrate at one meal may cause your blood sugars to rise above target. Therefore, most people with diabetes find it easier to keep their blood sugar in their target range by dividing their totally daily carbohydrates across several meals.

Key Point: The amount of carbohydrates consumed at one time (during a snack or meal) is important for someone with prediabetes or diabetes.

But I want to eat twice a day instead!

But what if you wanted to divide your carbohydrate intake into two meals instead of three? If you ate half of the 130 grams of carbohydrate at each meal, that would provide 65 grams of carbs each.

How would you know how your body handled this change? The answer is to test your blood sugar!

In Chapter 6 of Eat What You Love, Love What You Eat with Diabetes, we suggest creating little experiments to see how certain types and amounts of foods affect your blood sugar levels. The American Diabetes Association recommends that your blood sugar level two hours after the first bite of food be under 180 mg/dL. If you are considering eating two meals a day, blood sugar testing can help you learn if it is effective.

What if my blood sugar is in my target range?

So if your blood sugar is under 180 mg/dL two hours after your first bite of a meal containing 65 grams of carbohydrate, then it is likely that your body tolerates 65 grams of carbohydrates at a time. You may decide to experiment with other foods and amounts of carbohydrate to see what other foods help keep your blood sugar in a target range.

Key Point: Test your blood sugar two hours after eating to see if you are in your target range.

What if my blood sugar is higher than my target range?

If your blood sugar is over 180 mg/dL two hours after your first bite of a meal containing 65 grams of carbohydrate, you still have options. You could reduce your carbohydrates at each meal by having three meals instead of two. If you divided the minimum number of carbs per day (130) into three meals, it would be about 45 grams per meal (rounded for easier counting). Or you could continue to have two meals with fewer carbohydrates and add a small snack or two in order to consume the remainder of the recommended amount of carbohydrate.

What does a meal with 45 grams of carbohydrate look like? To help you imagine, think of 45 grams as a basic sandwich with two slices of bread eaten with a piece of fruit. Another example is 6 ounces of vanilla yogurt (~20 g of carbs), 1/2 cup of blueberries (10 g of carbs), and a slice of toast with margarine (15 g of carbs).

(We tried to make it as easy as possible to learn about carbohydrates in Chapter 7 of Eat What You Love, Love What You Eat with Diabetes!)

What if my blood sugar is still elevated?

Talk with your provider about your findings. Resist the desire to blame yourself or think that these elevated blood sugar are just because of something you ate. Diabetes is a progressive disease, and over time, the body loses the ability to make insulin.

Key Point: If your blood sugars are still elevated, don’t just stop checking! Talk with your provider to learn about other options for keeping your blood sugar on target.

So, the answer is no, you don’t have to eat three meals a day with diabetes! The only way to know is to check.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest

About the Author

Leave A Reply

2 thoughts on “Do I have to eat three meals a day with diabetes?”

  1. Andrew Morgera

    Trying to plan meals can be very difficult for me. I couldn’t imagine trying to doing so but having to divide my carbohydrate intake as well. Trying to do this on your own can be very hard and overwhelming. Do you have any recommendations to individuals with diabetes on how they can discuss this issue with their doctors?
    Thank you for your insight!

    1. I understand Andrew! Have you seen a diabetes educator or dietitian? I’ll bet your doctor would be happy to refer you to one who can help you work out a plan that works for you. I would ask for one who has experience with “mindful eating,” “intuitive eating,” and/or a “non-diet approach.” If you haven’t already, read Eat What You Love, Love What You Eat for Diabetes; it will be a big help to you! We also offer an online Mindful Eating for Diabetes Program that will guide you through the entire process. Check back in and let us know how you are doing!

Comments are closed.

Your journey is unique so we provide options to explore mindful eating in a way that meets your needs.