What Has Carbs but No Fat? Top Food Examples

Most fruits, vegetables, legumes, and natural sweeteners are packed with carbohydrates while containing little to no fat. The list is longer than you might expect, spanning everything from bananas and honey to beans and plain rice. Whether you’re tracking macros, managing a health condition, or just curious about food composition, here’s a practical breakdown of where to find carbs without fat.

Fruits and Vegetables

Nearly all whole fruits and vegetables land at or near zero grams of fat per serving. Bananas, apples, grapes, mangoes, and berries deliver 15 to 30 grams of carbohydrates per cup, almost entirely from natural sugars and fiber. Starchier vegetables like corn, peas, and sweet potatoes pack even more carbs, often 25 grams or more per serving, while staying under a gram of fat.

Leafy greens, carrots, beets, and bell peppers are lower in total carbs but still contain essentially no fat. The carbohydrates in these foods come bundled with fiber, water, and micronutrients, which slows digestion and keeps blood sugar steadier than processed alternatives. On the glycemic index scale, most fruits and non-starchy vegetables score 55 or below, meaning they raise blood sugar modestly compared to refined carb sources.

Beans, Lentils, and Chickpeas

Pulses are one of the best high-carb, virtually fat-free food groups available. Lentils, black beans, kidney beans, and chickpeas all contain roughly 1% fat by weight. A cooked cup of lentils provides around 40 grams of carbohydrates and less than a gram of fat, along with a substantial amount of protein and fiber. That fiber content gives pulses a low glycemic index, so they deliver sustained energy without a sharp blood sugar spike.

Grains and Starches

Plain cooked rice, pasta, oats, and bread are primarily carbohydrate with very little fat, though the exact amount depends on preparation. A cup of cooked white rice has about 45 grams of carbs and under a gram of fat when no oil or butter is added. The same goes for plain pasta and boiled potatoes. The moment you fry, butter, or sauté these foods, the fat content jumps significantly.

Not all grain-based carbs affect your body the same way. White bread, rice cakes, bagels, and most packaged breakfast cereals score 70 or higher on the glycemic index, meaning they spike blood sugar almost as fast as pure glucose. Swapping to whole-grain bread, steel-cut oats, brown rice, or bulgur brings the glycemic score down into the moderate or low range, which helps with energy stability and satiety. Peas or leafy greens can replace corn as a side dish for the same reason.

Natural Sweeteners

Honey, maple syrup, and table sugar are nearly pure carbohydrate. Honey contains about 82 grams of carbs per 100 grams and zero fat. Maple syrup comes in at 67 grams of carbs with just 0.1 grams of fat. Table sugar is 100% carbohydrate by definition. Agave syrup is a slight outlier at 0.5 grams of fat per 100 grams, but that’s still negligible. These sweeteners provide quick energy and virtually nothing else nutritionally, so they work best used sparingly rather than as a primary carb source.

Processed Snacks and Sweets

Several common packaged foods fit the high-carb, no-fat profile. Hard candies, marshmallows, jelly beans, gummy bears, and most fat-free pretzels are almost entirely sugar or refined starch. Soda and fruit juice also fall into this category, delivering 30 to 50 grams of carbohydrates per serving with zero fat.

The distinction worth paying attention to is the type of carb. Complex carbohydrates from whole grains and starchy vegetables come with fiber and nutrients that slow absorption and support overall health. Refined sugary snacks and sweetened drinks deliver a rapid blood sugar spike followed by a crash. Both categories are fat-free, but their effects on your body are very different.

What “Fat-Free” Actually Means on Labels

Under FDA labeling rules, any food with less than 0.5 grams of fat per serving can be listed as containing zero grams of fat on the nutrition label. That means a product labeled “0g fat” might contain trace amounts, just not enough to register at the rounding threshold. For most people this is irrelevant, but if you’re eating many servings of a food marketed as fat-free, those trace amounts can add up slightly.

Why a Little Fat Still Matters

Vitamins A, D, E, and K are fat-soluble, meaning your small intestine absorbs them alongside dietary fat. If your meals consistently lack fat, your body struggles to take in these nutrients even when they’re present in the food you eat. You don’t need much: a few grams of fat from nuts, seeds, avocado, or a drizzle of olive oil alongside a carb-heavy meal is enough to support absorption. Eating a salad full of vitamin-rich vegetables with a completely fat-free dressing, for example, means you’ll absorb less of the vitamins than if you added a small amount of oil.

Building meals around fat-free carb sources is perfectly fine, but including small amounts of healthy fat at some point during the day keeps your nutrient absorption functioning properly and helps you feel full longer.