Prediabetes Diet: Food to Eat & Avoid (w/ 3-Day Meal Plan)

A prediabetes diet consists of consuming foods that are high in fiber, like fruit (with seeds and peel), vegetables, whole grains and legumes. Other foods you can eat in a prediabetes diet include lean protein and healthy fats (like olive oil, walnuts and avocado oil).

The food that makes up a prediabetes diet should generally have a low glycemic index, as these foods can will help to decrease the rate at which sugar is absorbed in the blood. It is important to incorporate a prediabetes diet into an active lifestyle to prevent the development of diabetes.

To assess your risk for diabetes, enter your data below:

If a prediabetes diagnosis is confirmed by the doctor, you should consult a registered dietitian to evaluate your nutritional necessities and form a custom meal plan. 

Food to eat

Prediabetes diets should include foods like: 

  • Lean protein sources, like chicken, turkey and fish, as well as lean cuts of red meat. You can also consume eggs and plant-based proteins, like tofu and soy meat
  • Vegetables and legumes, like raw carrots, sweet potatoes, pumpkin, spinach, lettuce, chard, mushrooms, zucchini, eggplant, cucumber and peas
  • Fruits eaten whole with their peel and pulp, such as strawberries, blackberries, oranges, avocados, pears, papaya, peaches, kiwis, apples, tomatoes and guavas
  • Legumes, such as beans, soybeans, chickpeas, peas, lentils and broad beans;
  • Whole grains, such as brown rice, whole-wheat pasta, wild rice, quinoa, corn and rolled oats;
  • Nuts and seeds, such as walnuts, almonds, peanuts, cashews, Brazil nuts, pistachios, flaxseeds, pumpkin seeds, sunflower seeds, sesame seeds and chia seeds
  • Skim milk and low-fat dairy products and plant-based drinks, as well as low-fat cheeses, Greek yogurts, and oat, soy or almond milk
  • Healthy fats, such as olive oil, flaxseed oil, and coconut oil, as well as peanut or almond butter.

It is important to keep in mind that people with prediabetes can eat all types of food, but they should prioritize eating natural and fresh foods, with little flour and no sugar, since frequent consumption of foods rich in simple carbohydrates can cause an increase in blood sugar.

In addition, it is also recommended to drink about 2 liters of water per day, since water prevents the risk of dehydration and helps control blood glucose levels. Find out how much water each person should drink per day.

Food to avoid

Foods that should be avoided in a prediabetes diet are:

  • Foods high in sugar, such as white bread, cookies, cakes, chocolates, sweets, fruit jams, ice cream, and syrups
  • Drinks, such as soda, processed juices, energy drinks, coffees, or teas with added sugar
  • Carbohydrates with a high glycemic index, such as white rice, potatoes, mashed potatoes, pasta, rice crackers, cornstarch and tapioca
  • High-fat foods, such as sausages, sauces, yellow cheeses, whole milk and fried foods
  • Processed foods, such as pizza, hamburgers, hot dogs and ready-made meals.

Alcoholic drinks, such as beer, wine and sparkling wine, should also be avoided, as alcohol increases the risk of hypoglycemia. Hypoglycemia is a medical condition characterized by low blood sugar levels, which can lead to symptoms such as dizziness, nausea, confusion, palpitations and fainting. Read more about hypoglycemia and how it is treated.

People with pre-diabetes should regulate the amount and type of carbohydrates they consume, as carbohydrates may vary in the amount of fiber, starch and sugar they contain. Carbohydrates in general are quickly absorbed in the intestine and have a high glycemic index, which can drive up blood sugar levels.

How to put a meal plan together

To put together a prediabetes meal plan, you should try to consume carbohydrates together with high protein foods and/or foods with healthy fats, as follows: 

Breakfast and snacks

For breakfast, you are advised to consume food with whole grains, like oat pancakes or whole wheat bread. Aim to eat these with eggs, white cheese, pulled chicken or ground meat. This will help to decrease the rate which sugar is absorbed from these foods, which prevent blood sugar spikes. 

Small snacks can be achieved by combining one serving a fruit with skim yogurt, or with nuts like chestnuts, peanuts and almonds. Another option is to eat a piece of fruit with 2 or 3 squares of chocolate with 70% cacao. 

Lunch and dinner

Lunch and dinner should be rich in raw or sauteed vegetables, and olive oil (which contains many healthy fats). You should also have a serving of carbohydrates, like whole grain rice, whole grain pasta or quinoa. Alternatively, you can also eat small servings of 2 carbohydrates (e.g. half a cup of rice with half a cup of beans). 

In addition, you should aim to eat a serving of lean protein, like chicken, fish, tofu and eggs, at both lunch and dinner. After your meal you should opt for a piece of fresh fruit as dessert. 

In general, foods should be grilled, baked, boiled or steamed. You should avoid frying food in general. You should also use natural herbs or spices to add flavor, like oregano, rosemary, turmeric, saffron, cinnamon, coriander, parsley, garlic and onion.

Sample meal plan

The following table outlines a sample 3-day meal plan for a prediabetic diet: 

Meal Day 1 Day 2 Day 3
Breakfast

1 cup of black coffee + 1 whole grain bun with 1 egg, scrambled with a dash of olive oil + 3 strawberries 

1 cup of coffee with skim milk and no sugar + 1 pancake made with half a banana, cinnamon, 2 tablespoons of skim milk or milk alternative and 1 tablespoon of oats, topped with 1 tablespoon of unsweetened peanut butter

1 lemon balm team + 1 omelet, made with 1 egg, onion, tomatoes and oregano + 1 orange 

Morning snack 1 baked apple (unpeeled), sprinkled with cinnamon and 1 teaspoon of chia seeds 1 fat free yogurt + 1 tablespoon of pumpkin seeds + half a banana  1 large slice of papaya + 2 teaspoons of flaxseeds 
Lunch

2 tablespoons of whole grain rice + 2 tablespoons of beans + 1 chicken thigh, cooked with onion, garlic, turmeric and paprika + 1 side plate of salad, made with arugula, lettuce, cucumber and tomato and 1 teaspoon of olive oil and vinegar + 1 pear, unpeeled 

1 fish fillet + 2 tablespoons of quinoa + 4 tablespoons of boiled carrots, green beans and cauliflower, seasoned with 1 teaspoon of olive oil and lemon juice + 1 tangerine 

1 grilled chicken breast + half a cup of whole grain pasta with homemade tomato sauce + 4 tablespoons of salad, prepared with cabbage and carrots, seasoned with 1 teaspoon of olive oil and vinegar + 1 kiwi 

Afternoon snack 1 fat-free yogurt + 3 grapes + 1 Brazilian nut 

1 cup of unsweetened jello + 3 walnuts 

1 smoothie made with 150 ml of skim milk (or milk alternative), 2 tablespoons of diced avocado and 1 tablespoon of oat flour 

Dinner 1 omelet, made with 2 eggs, spinach and tomatoes + 4 tablespoons of salad made with red beans, coriander, olive oil, peppers and olive oil + 1 medium slice of melon  1 side plat of spaghetti squash with carrots, seasoned with homemade tomato sauce + 1 chicken leg with 3 tablespoons of cooked okra + 1 small slice of watermelon  1 medium eggplant grilled and stuffed with 200 of tofu, herbs and homemade tomato sauce + 2 tablespoons of whole grain rice + 1 side plate of salad, made with watercress, tomato and lettuce, seasoned with 1 tablespoon of olive oil + 1 fresh plum

This meal plan serves just as an example, as types of food and quantities may vary depending on age, sex, physical activity level and current health status. Patients are encouraged to consult a registered dietitian for a more thorough evaluation and customized meal plan that meets all nutritional needs.