Most fruits, vegetables, legumes, and nonfat dairy products contain little to no fat, making them the foundation of any low-fat eating pattern. As a general rule, foods with 3 grams of fat or less per serving are considered low-fat. Understanding which whole foods and packaged products fit that threshold helps you build meals that are satisfying without relying on guesswork.
Fruits and Vegetables
Nearly all fresh fruits and vegetables are naturally low in fat. A medium banana has less than half a gram. A cup of strawberries, blueberries, or watermelon sits well under a gram. Apples, oranges, grapes, peaches, and pears are all in the same range. The only common exceptions are avocados (about 21 grams of fat each) and olives, which are technically fruits but behave more like a fat source in cooking.
Vegetables follow the same pattern. Leafy greens, tomatoes, cucumbers, bell peppers, carrots, broccoli, cauliflower, zucchini, and green beans are all essentially fat-free. Starchy vegetables like potatoes, sweet potatoes, and corn contain under a gram per serving as long as you aren’t frying them or adding butter. The fat in most vegetable dishes comes from how they’re prepared, not from the vegetables themselves.
Grains, Bread, and Pasta
Plain grains are naturally low in fat. A cup of cooked rice (white or brown) has about 0.5 to 1 gram. Oats, barley, quinoa, and couscous are similarly lean. A slice of whole wheat bread typically contains around 1 gram of fat, though some brands add oils that push it higher, so checking the label is worth the few seconds it takes.
Pasta is another reliable low-fat staple at roughly 1 gram per cooked cup. The challenge with grains and pasta is usually what goes on top. A plain baked potato has virtually no fat; loaded with butter and sour cream, it can easily reach 15 grams. Choosing tomato-based sauces over cream-based ones, or seasoning rice with herbs and citrus instead of oil, keeps these foods in the low-fat column.
Lean Protein Sources
Protein foods vary widely in fat content, so choosing the right cuts and types matters more here than in any other food group.
Skinless chicken breast and turkey breast are among the leanest options, with about 3 grams of fat per 3-ounce cooked serving. Removing the skin is key: a chicken thigh with skin has roughly 13 grams of fat, while a skinless breast of the same weight has a third of that. White meat is consistently leaner than dark meat across all poultry.
Fish and shellfish are generally low in fat. Cod, tilapia, shrimp, scallops, and crab all come in under 2 grams per serving. Fatty fish like salmon and mackerel are higher (around 7 to 12 grams per serving), though much of that fat comes from omega-3 fatty acids that support heart health, so many nutrition guidelines still encourage eating them.
For red meat, look for cuts with “loin” or “round” in the name. Eye of round roast, sirloin tip, and top round are all relatively lean at 4 to 6 grams per 3-ounce serving. Ground beef labeled 95% lean contains about 5 grams of fat per serving compared to 13 grams in regular 80% lean ground beef.
Egg whites contain zero fat. The yolk holds all of the egg’s 5 grams. If you’re strictly limiting fat, using egg whites or a mix of whole eggs and whites is a practical swap for omelets and scrambles.
Legumes and Plant Proteins
Beans, lentils, and peas are some of the most overlooked low-fat protein sources. A cup of cooked black beans has under 1 gram of fat and delivers around 15 grams of protein plus substantial fiber. Chickpeas, kidney beans, navy beans, and split peas are all in a similar range. Tofu varies by firmness: a half-cup of firm tofu has about 5 to 6 grams of fat, while silken tofu is closer to 2 grams.
Dairy and Dairy Alternatives
Dairy products span the full fat spectrum, so the specific version you choose determines everything. Skim (nonfat) milk has essentially zero fat per cup, while whole milk has about 8 grams. Nonfat Greek yogurt typically contains 0 to 0.5 grams of fat per serving and packs more protein than regular yogurt. Low-fat cottage cheese (1% milkfat) sits around 2 grams per half cup.
Cheese is one of the highest-fat dairy products. An ounce of cheddar has about 9 grams. Reduced-fat versions exist but still carry 5 to 6 grams per ounce. If you want to keep fat very low, small amounts of parmesan (which delivers strong flavor in smaller quantities) or fat-free cream cheese are more practical than trying to make reduced-fat cheddar work in the same portions you’re used to.
Most unsweetened plant milks, including almond, oat, and soy, fall between 1 and 4 grams of fat per cup, making them comparable to low-fat cow’s milk.
Snacks and Packaged Foods
Packaged foods labeled “low-fat” must contain 3 grams of fat or less per serving under FDA labeling rules. “Fat-free” means less than 0.5 grams. These labels are reliable for fat content, but it’s worth noting that many low-fat packaged foods compensate with added sugar to improve taste. Checking the sugar line on the nutrition label alongside the fat line gives you a more complete picture.
Naturally low-fat snack options include air-popped popcorn (about 1 gram per 3 cups), rice cakes, pretzels, whole-grain crackers, dried fruit, and fresh fruit. Fat-free pudding cups and gelatin are also in the zero-to-low range. Nuts and seeds, while nutrient-dense, are not low-fat foods: a quarter cup of almonds has about 14 grams of fat.
Cooking Methods That Keep Fat Low
How you cook matters as much as what you cook. A tablespoon of olive oil adds 14 grams of fat to any dish. A tablespoon of butter adds about 12. Those numbers add up quickly when you’re sautéing vegetables or basting a pan of chicken.
Steaming, baking, grilling, broiling, and poaching all require little to no added fat. Nonstick cookware and cooking spray (which delivers under a gram per spray) help with stovetop cooking. Broth-based sautéing, where you use a splash of vegetable or chicken broth instead of oil, works well for softening onions and garlic. Roasting vegetables on parchment paper instead of an oiled sheet pan is another easy switch that saves 5 to 10 grams of fat per batch.
Seasoning generously with herbs, spices, citrus juice, vinegar, mustard, and hot sauce can replace the flavor that fat typically provides. Many people find that low-fat cooking feels bland only when they haven’t replaced the fat with enough seasoning.
Reading Labels Quickly
When you’re scanning a nutrition label, look at three things: the serving size, total fat per serving, and saturated fat per serving. A food with 3 grams of total fat or less per serving qualifies as low-fat. Saturated fat is the type most strongly linked to increased LDL cholesterol, so even within your fat budget, choosing foods where most of the fat is unsaturated is a better move for heart health.
Be cautious with serving sizes. A bag of chips might list 2 grams of fat per serving, but if the serving size is only 5 chips and you eat 20, you’ve consumed 8 grams. Multiplying the label values by the number of servings you’ll realistically eat gives you a more honest count.

