Back to Blog

Gestational Diabetes Food List: What to Eat and Avoid (Printable Guide)

13 December 2025
Created by
Medically reviewed byStephanie Langa, MPH, RD, LCELast reviewed 13 December 2025

Our content is created by moms who understand GD firsthand and reviewed by registered dietitians specializing in prenatal nutrition. Meet our team →

The short answer

The GD food list is built on three rules: eat plenty of non-starchy vegetables and protein (essentially unlimited), portion-control whole-grain carbs and fruits (15-30g per serving), and avoid added sugars and refined-flour foods. Total daily carbs: 175g minimum, 175-225g typical.

Just diagnosed with gestational diabetes?

Take the 60-second quiz and see your personalized GD meal plan — built for your trimester, your tastes, and your glucose targets.

$99 once for your whole pregnancy · 14-day money-back guarantee · no subscription

Key Takeaways

  • Free foods (zero carb): non-starchy veggies, eggs, meat, fish, poultry, cheese, butter, oils. Eat plenty.
  • Portion-control carbs: 15g per serving for grains, starchy veg, fruit. Stack 2-3 servings per meal.
  • Avoid: regular soda, juice, pastries, sugary cereal, white bread, white rice (large portions), candy.
  • 175g/day is the pregnancy carb floor — going lower can drive ketosis. Tune within 175-225g based on your post-meal numbers.

Having a clear food list makes gestational diabetes management much easier. This comprehensive guide organizes foods by category, showing you exactly what to enjoy freely, what to eat in moderation, and what to avoid.

Save this page or print it for easy reference when grocery shopping or planning meals.

Foods to Enjoy Freely

These foods have minimal impact on blood sugar. Build your meals around these:

Non-Starchy Vegetables (Unlimited)

  • Leafy greens: spinach, kale, lettuce, arugula, Swiss chard
  • Broccoli and cauliflower
  • Bell peppers (all colors)
  • Cucumbers
  • Zucchini and summer squash
  • Asparagus
  • Green beans
  • Celery
  • Mushrooms
  • Tomatoes
  • Cabbage
  • Brussels sprouts
  • Onions and garlic
  • Eggplant
  • Snap peas and snow peas

Proteins (Choose lean options)

  • Poultry: Chicken breast, turkey, ground chicken/turkey
  • Fish: Salmon, cod, tilapia, shrimp, tuna (limit albacore)
  • Eggs: Whole eggs, egg whites
  • Beef: Lean cuts, sirloin, ground beef (90% lean+)
  • Pork: Tenderloin, lean cuts
  • Plant proteins: Tofu, tempeh, edamame

Healthy Fats

  • Avocado and guacamole
  • Olive oil and avocado oil
  • Nuts: almonds, walnuts, pecans, macadamia
  • Seeds: chia, flax, pumpkin, sunflower
  • Nut butters (no sugar added)
  • Cheese (all types)
  • Butter and ghee

Condiments and Seasonings

  • Mustard
  • Hot sauce
  • Vinegar
  • Herbs and spices (all)
  • Salsa (check for added sugar)
  • Sugar-free dressings
  • Soy sauce and coconut aminos
  • Lemon and lime juice

Foods to Eat in Moderation

These foods contain carbohydrates. Measure portions and pair with protein:

Fruits (1-2 servings/day, ~15g carbs each)

Best Choices (Low GI)Portion = 15g carbs
Berries (strawberries, blueberries, raspberries)3/4 - 1 cup
Cherries12 cherries
Grapefruit1/2 medium
Apple1 small
Pear1 small
Orange1 small
Peach/nectarine1 medium
Plum2 small

Grains and Starches (Measure carefully)

FoodPortionCarbs
Quinoa (cooked)1/3 cup15g
Brown rice (cooked)1/3 cup15g
Oatmeal (cooked)1/2 cup15g
Whole wheat bread1 slice12-15g
Whole wheat tortilla (small)115-20g
Corn tortilla1 (6")10-12g
Sweet potato1/2 cup15g

Dairy

FoodPortionCarbs
Greek yogurt (plain)3/4 cup6-8g
Milk1 cup12g
Cottage cheese1 cup6-8g
Cheese (hard)1 oz<1g

Legumes

FoodPortionCarbs
Black beans1/2 cup20g
Lentils1/2 cup20g
Chickpeas1/2 cup22g
Hummus1/3 cup12g

Foods to Avoid or Strictly Limit

These foods cause rapid blood sugar spikes and should be avoided:

Sugary Drinks (AVOID)

  • Regular soda
  • Fruit juice (even 100%)
  • Sweet tea
  • Lemonade
  • Sports drinks
  • Energy drinks
  • Sweetened coffee drinks
  • Smoothies from shops (usually high sugar)

Sweets and Desserts (AVOID)

  • Candy
  • Cookies, cakes, pastries
  • Ice cream (regular)
  • Donuts
  • Chocolate (except small amounts of dark 70%+)
  • Honey, maple syrup, agave
  • Jelly and jam (regular)

Refined Grains (AVOID or STRICTLY LIMIT)

  • White bread
  • White rice
  • Regular pasta
  • Bagels
  • Croissants and pastries
  • Most crackers
  • Pretzels
  • Breakfast cereals (most)

High-Sugar Fruits (LIMIT)

  • Bananas (especially ripe)
  • Mangoes
  • Pineapple
  • Grapes (large portions)
  • Watermelon
  • Dried fruit (all types)

Other Foods to Limit

  • Fried foods
  • Fast food
  • Processed snacks
  • Chips and crackers
  • Flavored yogurts (high sugar)
  • Sweetened oatmeal packets
  • Granola (usually high sugar)
  • Most protein bars (check labels)

Best Beverages for GD

Drink Freely:

  • Water (still or sparkling)
  • Unsweetened tea (hot or iced)
  • Black coffee or with small amount of cream
  • Water with lemon, lime, or cucumber
  • Herbal tea (unsweetened)

Drink in Moderation:

  • Unsweetened almond/soy milk: ~1-3g carbs per cup
  • Cow's milk: 12g carbs per cup (count it)
  • Diet sodas: occasional only

Printable Grocery List by Section

Produce Section:

  • Salad greens and spinach
  • Broccoli and cauliflower
  • Bell peppers
  • Cucumbers
  • Zucchini
  • Tomatoes
  • Onions
  • Garlic
  • Avocados
  • Berries
  • Lemons and limes
  • Apples (small)

Meat/Protein Section:

  • Chicken breasts/thighs
  • Salmon or other fish
  • Eggs
  • Lean ground beef or turkey
  • Pork tenderloin
  • Shrimp

Dairy Section:

  • Greek yogurt (plain, full-fat)
  • Cheese (various)
  • Cottage cheese
  • Butter
  • Heavy cream (for coffee)

Pantry Items:

  • Olive oil
  • Nuts (almonds, walnuts)
  • Nut butter (no sugar added)
  • Canned beans (black, chickpeas)
  • Quinoa
  • Whole grain bread (check labels)
  • Low-carb tortillas
  • Salsa
  • Mustard

Quick Reference: Carb Portions

One serving of carbohydrates = approximately 15 grams:

  • 1 slice whole grain bread
  • 1/3 cup cooked rice or quinoa
  • 1/2 cup cooked oatmeal
  • 1 small corn tortilla
  • 1 small piece of fruit
  • 1/2 cup beans or lentils
  • 1 cup milk
  • 3/4 cup Greek yogurt

Related Articles

Want personalized meal plans based on this food list? Get your free custom GD meal plan designed by registered dietitians!

Ready to stop guessing what to eat?

Take the 60-second quiz and see your personalized GD meal plan — built for your trimester, your tastes, and your glucose targets.

$99 once for your whole pregnancy · 14-day money-back guarantee · no subscription

References

  1. Gestational Diabetes (Overview)Centers for Disease Control and Prevention
  2. Gestational Diabetes — Definition, Symptoms, Tests, ManagementNational Institute of Diabetes and Digestive and Kidney Diseases (NIH)
  3. Prenatal NutritionAcademy of Nutrition and Dietetics
  4. Healthy Eating with DiabetesCenters for Disease Control and Prevention
  5. About Folic AcidCenters for Disease Control and Prevention

All sources are from authoritative medical and nutritional organizations. Information is reviewed by registered dietitians; always consult your healthcare provider for personalized guidance.

Medical Disclaimer: This content is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult your healthcare provider about any questions regarding gestational diabetes or your pregnancy. Our content is reviewed by our team of registered dietitians specializing in prenatal nutrition and gestational diabetes management.

Frequently Asked Questions

What foods can you eat freely with gestational diabetes?

Foods you can eat freely (unlimited) with gestational diabetes include: non-starchy vegetables (leafy greens, broccoli, cauliflower, peppers, cucumbers, zucchini), lean proteins (chicken, fish, eggs, tofu), and healthy fats in moderation (avocado, olive oil, nuts). These foods have minimal impact on blood sugar. Focus on filling your plate with these before adding carbohydrates.

What foods should you avoid completely with gestational diabetes?

Foods to avoid completely: sugary drinks (soda, juice, sweet tea), candy and sweets, regular ice cream, pastries and donuts, white bread and refined grains, sugary cereals, honey and syrup, and dried fruit. These foods cause rapid blood sugar spikes with little nutritional value. You don't need to eliminate all carbs – just avoid those that spike blood sugar quickly.

How many carbs can I eat per meal with gestational diabetes?

Most women with gestational diabetes aim for 30-45 grams of carbohydrates per meal at lunch and dinner, and 15-30 grams at breakfast (when insulin resistance is highest). Snacks typically have 15-20 grams. However, your dietitian may recommend different amounts based on your individual blood sugar response. Always test to see how different amounts affect you.

Are potatoes okay for gestational diabetes?

Potatoes can be included in small portions, but they're high-glycemic and spike blood sugar quickly for many women. If you eat potatoes: keep portions small (1/2 cup), choose less processed forms (baked vs. mashed or fries), eat with protein and fat, and test your blood sugar response. Sweet potatoes have a slightly lower glycemic index but similar carb content.

Can I eat bread with gestational diabetes?

You can eat bread, but choose wisely and watch portions. Best choices: 100% whole wheat, sprouted grain (Ezekiel), or low-carb bread (under 10g carbs per slice). Avoid: white bread, bagels, croissants, and most sandwich rolls. Limit to 1-2 slices and always pair with protein. Many women find bread at breakfast causes spikes, so test your response.

Are there foods I should completely avoid with GD?
Three categories warrant a hard 'avoid': regular soda and fruit juice (liquid sugar with no fiber to slow absorption), unfiltered/raw fruit smoothies in large quantities (concentrated sugar), and added-sugar-heavy foods like candy, pastries, and frosted cereals. Almost everything else is portion-control rather than avoid — even chocolate and rice can fit in a GD-friendly diet at the right portion paired with protein.
What's the difference between 'free' foods and 'limit' foods on the GD list?
'Free' foods are essentially zero carb — they don't move blood sugar. Eat as much as you want: lettuce, spinach, broccoli, peppers, eggs, chicken, fish, cheese, oils. 'Limit' foods raise blood sugar and need portion control: bread, pasta, rice, potatoes, fruit, milk. Each of those at 15g per serving = 1 carb choice. Most meals: 2-3 carb choices (30-45g). Most snacks: 1-2 (15-30g).
Can I eat fruit on the GD food list?
Yes. Fruit is on the 'portion-control carb' list at 15g per serving. That's about: 1 small apple, ½ banana, 1 cup berries, ½ cup grapes, 1 small orange. Pair with protein (a piece of cheese, handful of nuts, some Greek yogurt) for stable blood sugar. Avoid fruit juice, dried fruit, and large servings — those concentrate sugar without the fiber that slows absorption.

Free Download: 50 Foods Safe for Gestational Diabetes

Printable guide with portion sizes, glycemic index, and pairing tips. Take it to the grocery store!

Need Help Managing Your Gestational Diabetes?

Get personalized meal plans designed by registered dietitians to help you maintain healthy blood sugar levels.

Start Your Free Meal Plan

More Articles You Might Like