What can I eat on a diet for insulin resistance? According to our nutritionist, Carlos Sánchez, with proper nutrition management and continuous monitoring, insulin resistance can be controlled and, in some cases, even reversed. Keep reading to find out how.

What is Insulin Resistance?
A nutritionist at CMQ Premiere Hospital, Carlos Sánchez, explains that insulin is a hormone produced in the pancreas. The main function of this hormone is to regulate blood glucose or sugar levels. When liver, fat, and muscle cells cannot use insulin properly and cannot absorb glucose from the blood, insulin resistance occurs.
Unfortunately, when cells cannot absorb glucose, sugar levels accumulate in the blood. Therefore, if your blood sugar levels are higher than usual, but not high enough to diagnose diabetes, it’s called insulin resistance.
Insulin resistance is a condition that means your body isn’t able to properly control your blood sugar levels. If it’s not detected and managed early, it can lead to prediabetes.
The good news? With proper nutrition, you can lower your blood sugar levels, manage insulin resistance, and prevent diabetes. However, there’s no one‑size‑fits‑all diet for treating insulin resistance. Therefore, it’s best for each person to consult with their healthcare provider for a personalized approach.
WHO is More Likely to Develop Insulin Resistance?
According to the National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) , people with genetic risk factors or a sedentary lifestyle are more likely to develop insulin resistance. Some of these risk factors are:
- Being overweight or obese
- Having a family history of diabetes
- Physical inactivity
- Excessive consumption of products high in sugar and carbohydrates
- High blood pressure and/or high cholesterol
Unfortunately, there are risk factors, such as family history, that a person cannot change. However, people can change lifestyle‑related risk factors, such as their diet, physical activity, and weight. In fact, making some lifestyle changes can decrease the likelihood of developing insulin resistance or prediabetes.
What to Eat on a Diet for Insulin Resistance?
A diet for insulin resistance focuses on eating a healthy and balanced diet. According to nutritionist Carlos Sánchez, there is no miracle diet. Furthermore, each of us has different needs; therefore, it is recommended not to self‑diagnose and instead consult a specialist. Our nutritionist in Puerto Vallarta provides an example of a diet for insulin resistance:
Example Menu for Insulin Resistance
- Breakfast: One quesadilla: made with two corn tortillas, 60 g of Oaxaca cheese, and one slice of turkey breast ham. Guacamole: two tablespoons of guacamole. Lettuce Salad: one cup of lettuce salad.
- Snack: ½ cup of strawberries + 5 almonds.
- Lunch: Fish Fillet: 120g of grilled fish fillet, prepared with one teaspoon of avocado oil and seasoned to taste. Broccoli Salad: Plus a side salad with broccoli, cauliflower, carrot, spinach, and mushrooms; accompanied by 1/4 cup of cooked white rice.
- Snack: 1/2 cup of strawberries + 5 almonds.
- Dinner: Oatmeal: 1/2 cup of cooked oatmeal made with soy milk + 1/2 cup of strawberries or mixed berries or 1/2 an apple. Greek Yogurt: Plus 1/2 cup of Greek yogurt, with 7 walnut halves and one tablespoon of shredded coconut.
7‑Day Insulin Resistance Diet Plan (Weekly Table)
Below is a sample weekly plan based on the same principles (low sugar, high fiber, lean protein, healthy fats, controlled carbohydrates). Always consult a specialist before starting.
| Day | Breakfast | Snack (AM) | Lunch | Snack (PM) | Dinner |
|---|---|---|---|---|---|
| Monday | 2 corn tortillas with 60g Oaxaca cheese + 1 slice turkey ham, 2 tbsp guacamole, 1 cup lettuce | ½ cup strawberries + 5 almonds | 120g grilled fish, 1 tsp avocado oil, broccoli/cauliflower/carrot/spinach/mushroom salad + ¼ cup white rice | ½ cup strawberries + 5 almonds | ½ cup oatmeal (soy milk) + ½ cup berries + ½ cup Greek yogurt + 7 walnuts + 1 tbsp coconut |
| Tuesday | 2 scrambled eggs with spinach + 1 corn tortilla + ¼ avocado | ½ apple + 5 almonds | 120g grilled chicken breast + zucchini and bell pepper stir‑fry + ¼ cup brown rice | ½ cup raspberries + 5 walnuts | ½ cup cottage cheese + ½ cup cooked quinoa + cinnamon + 7 pecans |
| Wednesday | Protein smoothie: ½ cup Greek yogurt, ½ cup berries, 1 tbsp chia seeds, water | ½ pear + 5 almonds | 120g lean beef sirloin + roasted Brussels sprouts + ¼ cup sweet potato (baked) | ½ cup blackberries + 5 almonds | 2 egg omelet with mushrooms and tomatoes + 1 corn tortilla + side salad |
| Thursday | 2 corn tortillas with 60g cottage cheese + sliced turkey + 2 tbsp salsa, 1 cup arugula | ½ cup strawberries + 5 walnuts | 120g grilled salmon + steamed broccoli + ¼ cup quinoa | ½ orange + 5 almonds | ½ cup oatmeal (soy milk) + ½ banana + ½ cup plain yogurt + 7 walnuts |
| Friday | 2 scrambled eggs with onions and peppers + 1 corn tortilla + guacamole (2 tbsp) | ½ cup blueberries + 5 almonds | 120g turkey breast + cauliflower rice stir‑fry + ¼ cup black beans | ½ cup raspberries + 5 walnuts | ½ cup Greek yogurt + ½ cup cooked amaranth + 1 tbsp shredded coconut + 7 almonds |
| Saturday | Smoothie: 1 cup spinach, ½ cup protein powder, ½ banana, 1 tbsp peanut butter, water | ½ apple + 5 almonds | 120g grilled shrimp + mixed green salad + ¼ cup brown rice + olive oil dressing | ½ cup blackberries + 5 almonds | 2 egg white omelet with spinach and mushrooms + side of roasted zucchini |
| Sunday | 2 corn tortillas with 60g fresh cheese + 2 tbsp guacamole + 1 cup lettuce | ½ cup strawberries + 5 walnuts | 120g baked cod + roasted asparagus + ¼ cup quinoa | ½ pear + 5 almonds | ½ cup oatmeal (soy milk) + ½ cup mixed berries + ½ cup Greek yogurt + 7 pecans |
30‑Day Insulin Resistance Diet Plan (Days 1 to 30)
The following table provides a full 30‑day plan. Days 1–7 are as above. Days 8–30 continue the same pattern (rotating proteins: fish, chicken, turkey, beef, eggs, shrimp, tofu; rotating vegetables: broccoli, spinach, zucchini, cauliflower, asparagus; rotating carbs: brown rice, quinoa, black beans, sweet potato, oatmeal; rotating fruits: berries, apple, pear, orange, banana in moderation).
All meals follow the same structure: breakfast (protein + tortilla/eggs + veggies), lunch (120g lean protein + vegetables + ¼ cup carb), dinner (oatmeal or Greek yogurt + nuts + fruit), and two snacks of fruit + nuts.
| Day | Breakfast | Snack (AM) | Lunch | Snack (PM) | Dinner |
|---|---|---|---|---|---|
| 1 | Monday (as above) | ½ cup strawberries + 5 almonds | Monday (as above) | ½ cup strawberries + 5 almonds | Monday (as above) |
| 2 | Tuesday (as above) | ½ apple + 5 almonds | Tuesday (as above) | ½ cup raspberries + 5 walnuts | Tuesday (as above) |
| 3 | Wednesday (as above) | ½ pear + 5 almonds | Wednesday (as above) | ½ cup blackberries + 5 almonds | Wednesday (as above) |
| 4 | Thursday (as above) | ½ cup strawberries + 5 walnuts | Thursday (as above) | ½ orange + 5 almonds | Thursday (as above) |
| 5 | Friday (as above) | ½ cup blueberries + 5 almonds | Friday (as above) | ½ cup raspberries + 5 walnuts | Friday (as above) |
| 6 | Saturday (as above) | ½ apple + 5 almonds | Saturday (as above) | ½ cup blackberries + 5 almonds | Saturday (as above) |
| 7 | Sunday (as above) | ½ cup strawberries + 5 walnuts | Sunday (as above) | ½ pear + 5 almonds | Sunday (as above) |
| 8 | 2 eggs + 1 corn tortilla + ¼ avocado + tomato | ½ cup raspberries + 5 almonds | 120g grilled turkey + sautéed zucchini + ¼ cup brown rice | ½ apple + 5 walnuts | ½ cup oatmeal (soy milk) + ½ cup blackberries + ½ cup Greek yogurt + 7 walnuts |
| 9 | Protein smoothie (whey, spinach, ½ banana, almond milk) | ½ cup blackberries + 5 almonds | 120g baked cod + roasted cauliflower + ¼ cup quinoa | ½ pear + 5 almonds | 2 egg omelet with mushrooms + 1 corn tortilla + side salad |
| 10 | 2 corn tortillas + 60g cottage cheese + turkey ham + 2 tbsp guacamole | ½ cup strawberries + 5 walnuts | 120g lean beef + green beans + ¼ cup sweet potato | ½ cup blueberries + 5 almonds | ½ cup Greek yogurt + ½ cup cooked quinoa + 1 tbsp coconut + 7 almonds |
| 11 | 2 scrambled eggs with spinach + 1 corn tortilla + ¼ avocado | ½ apple + 5 almonds | 120g grilled shrimp + broccoli slaw + ¼ cup brown rice | ½ cup raspberries + 5 walnuts | ½ cup oatmeal (soy milk) + ½ cup mixed berries + ½ cup cottage cheese + 7 pecans |
| 12 | 2 corn tortillas + 60g Oaxaca cheese + 1 slice turkey + lettuce | ½ cup blackberries + 5 almonds | 120g grilled salmon + roasted Brussels sprouts + ¼ cup quinoa | ½ orange + 5 almonds | 2 egg white omelet with tomatoes and onions + 1 corn tortilla |
| 13 | Smoothie: ½ cup Greek yogurt, ½ cup berries, 1 tbsp flaxseed, water | ½ pear + 5 walnuts | 120g turkey breast + cauliflower rice + ¼ cup black beans | ½ cup strawberries + 5 almonds | ½ cup oatmeal (soy milk) + ½ banana + ½ cup Greek yogurt + 7 walnuts |
| 14 | 2 eggs + 1 corn tortilla + salsa + 1 cup arugula | ½ cup raspberries + 5 almonds | 120g baked hake + roasted asparagus + ¼ cup sweet potato | ½ apple + 5 walnuts | ½ cup cottage cheese + ½ cup cooked amaranth + cinnamon + 7 almonds |
| 15 | 2 corn tortillas + 60g fresh cheese + guacamole (2 tbsp) | ½ cup blueberries + 5 almonds | 120g grilled chicken + zucchini noodles + ¼ cup brown rice | ½ cup blackberries + 5 almonds | 2 egg scramble with spinach + 1 corn tortilla + side of roasted peppers |
| 16 | Protein smoothie (plant protein, spinach, ½ banana, soy milk) | ½ apple + 5 walnuts | 120g grilled cod + steamed broccoli + ¼ cup quinoa | ½ cup strawberries + 5 almonds | ½ cup oatmeal (soy milk) + ½ cup mixed berries + ½ cup Greek yogurt + 7 walnuts |
| 17 | 2 scrambled eggs with mushrooms + 1 corn tortilla + ¼ avocado | ½ pear + 5 almonds | 120g lean beef + green bean + ¼ cup brown rice | ½ cup raspberries + 5 walnuts | 2 egg white omelet + 1 corn tortilla + side of spinach |
| 18 | 2 corn tortillas + 60g cottage cheese + turkey ham + lettuce | ½ cup blackberries + 5 almonds | 120g grilled shrimp + cauliflower rice + ¼ cup black beans | ½ orange + 5 almonds | ½ cup Greek yogurt + ½ cup cooked quinoa + 1 tbsp coconut + 7 almonds |
| 19 | Smoothie: ½ cup Greek yogurt, ½ cup berries, 1 tbsp chia seeds, water | ½ cup strawberries + 5 walnuts | 120g baked salmon + roasted zucchini + ¼ cup sweet potato | ½ apple + 5 almonds | ½ cup oatmeal (soy milk) + ½ banana + ½ cup cottage cheese + 7 walnuts |
| 20 | 2 eggs + 1 corn tortilla + 2 tbsp guacamole + 1 cup lettuce | ½ cup blueberries + 5 almonds | 120g turkey breast + Brussels sprouts + ¼ cup quinoa | ½ pear + 5 walnuts | 2 egg omelet with mushrooms and peppers + 1 corn tortilla |
| 21 | 2 corn tortillas + 60g Oaxaca cheese + turkey ham + salsa | ½ cup raspberries + 5 almonds | 120g grilled hake + roasted asparagus + ¼ cup brown rice | ½ cup blackberries + 5 almonds | ½ cup Greek yogurt + ½ cup oatmeal + ½ cup mixed berries + 7 pecans |
| 22 | Protein smoothie (whey, spinach, ½ banana, almond milk) | ½ apple + 5 walnuts | 120g grilled chicken + broccoli slaw + ¼ cup quinoa | ½ cup strawberries + 5 almonds | 2 egg scramble with spinach + 1 corn tortilla + side of tomatoes |
| 23 | 2 scrambled eggs + 1 corn tortilla + ¼ avocado + cilantro | ½ pear + 5 almonds | 120g lean beef + green beans + ¼ cup black beans | ½ cup raspberries + 5 walnuts | ½ cup oatmeal (soy milk) + ½ cup blackberries + ½ cup Greek yogurt + 7 almonds |
| 24 | 2 corn tortillas + 60g cottage cheese + turkey ham + guacamole | ½ cup blackberries + 5 almonds | 120g baked cod + roasted cauliflower + ¼ cup sweet potato | ½ orange + 5 almonds | 2 egg white omelet with mushrooms + 1 corn tortilla |
| 25 | Smoothie: ½ cup Greek yogurt, ½ cup berries, 1 tbsp flaxseed, water | ½ cup strawberries + 5 walnuts | 120g grilled shrimp + zucchini noodles + ¼ cup brown rice | ½ apple + 5 almonds | ½ cup Greek yogurt + ½ cup cooked quinoa + 1 tbsp coconut + 7 walnuts |
| 26 | 2 eggs + 1 corn tortilla + salsa + 1 cup arugula | ½ cup blueberries + 5 almonds | 120g turkey breast + roasted Brussels sprouts + ¼ cup quinoa | ½ pear + 5 walnuts | ½ cup oatmeal (soy milk) + ½ banana + ½ cup cottage cheese + 7 almonds |
| 27 | 2 corn tortillas + 60g Oaxaca cheese + turkey ham + lettuce | ½ cup raspberries + 5 almonds | 120g grilled salmon + broccoli + ¼ cup brown rice | ½ cup blackberries + 5 almonds | 2 egg omelet with spinach + 1 corn tortilla |
| 28 | Protein smoothie (plant protein, spinach, ½ banana, soy milk) | ½ apple + 5 walnuts | 120g baked hake + roasted asparagus + ¼ cup quinoa | ½ cup strawberries + 5 almonds | ½ cup Greek yogurt + ½ cup oatmeal + ½ cup mixed berries + 7 pecans |
| 29 | 2 scrambled eggs with mushrooms + 1 corn tortilla + ¼ avocado | ½ pear + 5 almonds | 120g lean beef + green beans + ¼ cup sweet potato | ½ cup raspberries + 5 walnuts | 2 egg white omelet with peppers + 1 corn tortilla |
| 30 | 2 corn tortillas + 60g cottage cheese + turkey ham + guacamole + lettuce | ½ cup blackberries + 5 almonds | 120g grilled chicken + cauliflower rice + ¼ cup black beans | ½ orange + 5 almonds | ½ cup oatmeal (soy milk) + ½ cup strawberries + ½ cup Greek yogurt + 7 walnuts |
What Foods Should I Avoid on a Diet for Insulin Resistance?
Similarly, CMQ Hospital Nutritionist shares a list of recommendations for foods to avoid in a diet for insulin resistance:
- Avoid sugary products: Avoid desserts, jams, caramels, sugars, honey, fruit juices, flavored waters, and sodas. These foods are high in simple carbohydrates and can quickly raise blood glucose levels.
- Fruit on its own: Eating fruit alone can raise blood sugar levels, so pair it with other foods containing fat, such as nuts or almonds, or choose fruits that can be eaten with the peel.
- Excess sodium: Limit your intake to one pinch of salt per meal.
- Processed meats: Avoid processed meats (sausage, ham, chorizo, etc.).
- Canned foods: Avoid canned and packaged foods due to their high sodium content.
- Alcoholic beverages: Avoid alcoholic beverages. Alcoholic beverages, such as mixed drinks and beer, contain a high percentage of carbohydrates. These carbohydrates can cause a spike in blood glucose levels.
In addition to the above, our nutrition specialist explains that it is advisable to practice the following habits when following a diet for insulin resistance:
- Drink about 2 liters of water per day in small sips.
- Make sure to chew your food properly and take your time with each meal.
- Regulate your sleep schedule and get 6 to 8 hours of sleep each night.
- Do at least 30 minutes of cardiovascular exercise per day. Jogging, walking, swimming, or cycling are considered cardiovascular exercises. Cardiovascular exercise is also known as aerobic exercise.
Conclusion
Insulin resistance is a chronic condition, just like obesity. Therefore, there is a high probability that this insulin resistance will progress to type 2 diabetes or even metabolic syndrome.
For this reason, it’s important to consult with a nutrition specialist for a body composition assessment and a personalized nutrition plan tailored to your needs and goals.