Fat Foods: Healthy Sources vs Ones to Avoid

Medical Disclaimer

This article is for informational purposes only and does not constitute medical advice. Always consult your physician or a qualified healthcare provider regarding any medical condition or treatment.

Key Takeaways

  • Fat foods are essential for hormone production, vitamin absorption, and satiety; the goal is choosing healthier fats, not avoiding fat altogether.
  • Unsaturated fats (olive oil, avocado, nuts, fatty fish) lower heart and diabetes risk; saturated and trans fats raise it.
  • Most adults need 20-35% of daily calories from fat — roughly 44-78 grams on a 2,000 calorie diet.
  • Limit saturated fat to under 10% of calories (22 grams or less) and avoid added trans fats entirely.

Fat foods are essential — they fuel hormone production, transport vitamins A, D, E, and K, and keep meals satisfying. The goal is not to avoid fat but to choose the right kinds. Unsaturated fats from olive oil, avocados, nuts, and fatty fish lower diabetes and heart disease risk; saturated and trans fats raise it. Most adults need 44-78 grams of total fat per day.

The Four Types of Dietary Fat

Type Effect on Health Found In
Monounsaturated (MUFA) Improves cholesterol, insulin sensitivity Olive oil, avocado, almonds, peanuts
Polyunsaturated (PUFA), incl. omega-3 Reduces inflammation, lowers heart risk Salmon, walnuts, flaxseed, sunflower oil
Saturated Raises LDL cholesterol when high Butter, red meat, cheese, coconut oil
Trans (artificial) Strongly raises heart and diabetes risk Partially hydrogenated oils, some baked goods

Healthy Fat Foods (Eat More)

Plant Oils

  • Extra-virgin olive oil — the foundation of the Mediterranean diet
  • Avocado oil — high smoke point, good for cooking
  • Canola oil — neutral flavor, contains omega-3 ALA
  • Peanut oil — high MUFA, suitable for high-heat cooking
  • Sesame oil — flavor finishing oil

Whole-Food Fat Sources

  • Avocado — about 22 g fat per fruit, mostly MUFA
  • Almonds, walnuts, pistachios, pecans, cashews — 14-18 g fat per ounce
  • Chia, flax, hemp, sunflower, pumpkin seeds — 9-15 g fat per ounce
  • Natural nut butters (no added sugar or hydrogenated oil)
  • Olives — 5 g fat per 10 olives, mostly MUFA

Fatty Fish (Omega-3 Sources)

  • Salmon — 1.2-2.4 g omega-3 per 3 oz
  • Sardines — 1.0-1.5 g omega-3 per 3 oz
  • Mackerel — 1.0-1.5 g omega-3 per 3 oz
  • Anchovies
  • Trout, herring, tuna (limit due to mercury)

Fat Foods to Limit

High Saturated Fat

  • Fatty cuts of red meat (rib-eye, prime rib, ground chuck)
  • Processed meats (bacon, sausage, hot dogs, salami)
  • Butter, cream, half-and-half
  • Full-fat cheese (in large amounts)
  • Coconut oil and palm oil
  • Lard and tallow
  • Pastries, croissants, pies, cakes

High Trans Fat (Avoid)

  • Foods listing “partially hydrogenated oil” on the label
  • Some imported margarines and shortenings
  • Commercial fried foods (especially older fryer oil)
  • Some packaged baked goods

The FDA banned added trans fats from U.S. food in 2018, but trace amounts (under 0.5 g per serving) can still be labeled as “0 g trans fat.” Check the ingredient list.

Fat Content of Common Foods

Food Serving Total Fat (g) Saturated (g)
Olive oil 1 tablespoon 14 2
Butter 1 tablespoon 11 7
Avocado 1 medium 22 3
Almonds 1 oz (23 nuts) 14 1
Walnuts 1 oz 18 1.5
Peanut butter (natural) 2 tablespoons 16 3
Salmon (Atlantic, cooked) 3 oz 11 2
Tuna (canned in water) 3 oz 1 0
Egg (large) 1 5 1.5
Cheddar cheese 1 oz 9 6
Whole milk 1 cup 8 5
2% milk 1 cup 5 3
Greek yogurt (whole) 3/4 cup 7 5
Bacon 2 slices 7 2.5
Ground beef (80/20) 3 oz cooked 15 6
Chicken thigh (skin on) 3 oz 10 3
Chicken breast (skinless) 3 oz 3 1
Tofu (firm) 3 oz 4 0.5
French fries (medium) medium order 17 3
Croissant 1 medium 12 7

How Much Fat per Day?

Daily Calories Total Fat (g) Saturated Fat Limit (g)
1,500 33-58 17
1,800 40-70 20
2,000 44-78 22
2,200 49-86 24
2,500 56-97 28

Smart Swaps

  • Butter on toast → avocado or olive oil drizzle
  • Mayonnaise → mashed avocado or hummus
  • Sour cream → plain Greek yogurt
  • Bacon at breakfast → smoked salmon or eggs cooked in olive oil
  • Beef burger → salmon burger or veggie burger with avocado
  • Cream-based salad dressing → olive oil and vinegar
  • Cheese-heavy snack → handful of mixed nuts

Fat and Blood Sugar

Fat itself does not directly raise blood glucose, but very high-fat meals (especially high in saturated fat) can blunt insulin action and slow gastric emptying — leading to delayed glucose spikes 4-6 hours after eating. Choose unsaturated fats and balance fat with adequate protein and fiber-rich carbs.

For a deeper look at fatty foods and how they fit a prediabetes plan, see our reference on what are fatty foods and our broader prediabetes diet framework.

According to the American Heart Association, replacing 5% of calories from saturated fat with unsaturated fat lowers heart disease risk by roughly 25%.

The Bottom Line

Fat foods are essential — but the type matters more than the amount. Choose unsaturated fats from olive oil, avocados, nuts, seeds, and fatty fish. Limit saturated fat to under 10% of calories and avoid added trans fats. A daily target of 44-78 grams of fat (on a 2,000-calorie diet) supports steady energy, satiety, and long-term cardiovascular and metabolic health.

Frequently Asked Questions

What foods are highest in healthy fats?

The highest sources of healthy unsaturated fats are extra-virgin olive oil, avocados, fatty fish (salmon, sardines, mackerel), nuts (almonds, walnuts, pecans), seeds (chia, flax, sunflower), and nut butters. These provide monounsaturated and omega-3 polyunsaturated fats linked to better heart and metabolic health.

What foods are highest in unhealthy fats?

The biggest sources of saturated fat in American diets are red meat, processed meats (sausage, bacon), full-fat dairy (butter, cream, cheese), tropical oils (coconut, palm), and baked goods. Trans fats are largely banned in the U.S. but still appear in some imported foods and partially hydrogenated oils.

How much fat should I eat per day?

The Dietary Guidelines recommend 20-35% of daily calories from total fat. On a 2,000-calorie diet, that is 44-78 grams of fat per day. Saturated fat should stay under 10% of calories (about 22 grams), and trans fats should be avoided entirely.

Is dietary fat bad for prediabetes?

No — the type of fat matters more than the amount. Replacing saturated fat with unsaturated fat (especially from plants and fish) improves insulin sensitivity, lipid profiles, and cardiovascular risk. The Mediterranean diet, which is roughly 35-40% fat from olive oil and fish, is among the most effective patterns for preventing diabetes.

Sources

  1. American Heart Association. Dietary Fats. https://www.heart.org/en/healthy-living/healthy-eating/eat-smart/fats
  2. U.S. Department of Agriculture. Dietary Guidelines for Americans 2020-2025.
  3. Harvard T.H. Chan School of Public Health. The Nutrition Source: Fats and Cholesterol.