Is Lettuce High in Fiber? What the Numbers Show

Lettuce is not high in fiber. A cup of shredded iceberg lettuce contains less than 1 gram of dietary fiber, which is a small fraction of the 25 to 30 grams most adults need daily. That said, lettuce does contribute some fiber to your diet, and the type of fiber it contains still plays a useful role in digestion.

How Much Fiber Lettuce Actually Contains

Iceberg lettuce, the most commonly eaten variety, has about 0.98 grams of total dietary fiber per 100 grams. A typical one-cup serving of shredded lettuce weighs roughly 36 to 72 grams depending on how tightly you pack it, putting actual fiber intake somewhere between 0.4 and 0.9 grams per serving. For context, the Dietary Guidelines for Americans recommend 14 grams of fiber for every 1,000 calories you eat, which works out to about 25 grams for most women and 34 grams for most men.

The reason lettuce is so low in fiber (and calories) is simple: it’s 96% water. A full cup of shredded iceberg has only about 10 calories. That water content makes lettuce refreshing and hydrating, but it means you’d need to eat an unrealistic amount to get meaningful fiber from lettuce alone.

The Type of Fiber in Lettuce

What little fiber lettuce does contain is mostly insoluble. In iceberg lettuce, roughly 90% of the fiber is insoluble (0.88 grams per 100 grams) and only about 10% is soluble (0.10 grams per 100 grams). This matters because the two types of fiber do different things in your body.

Insoluble fiber, made up of cellulose and hemicellulose from plant cell walls, doesn’t dissolve in water. It adds bulk to stool and helps move things through your intestines more efficiently. Even in small amounts, this type of fiber supports regular bowel movements and colon health. Soluble fiber, on the other hand, dissolves in water to form a gel-like substance that can help manage blood sugar and cholesterol. Lettuce provides very little of this type.

Darker Varieties Offer More

Not all lettuce is created equal. Romaine, green leaf, and red leaf varieties tend to have slightly more fiber than iceberg, along with significantly more vitamins and minerals. A cup of romaine typically provides about 1 gram of fiber, and darker-leafed varieties come with vitamins A, C, E, and K, plus folate, iron, magnesium, potassium, and calcium. Dark green leafy vegetables also contain carotenoids, which are antioxidants that protect cells from damage.

If you’re choosing lettuce for a salad anyway, swapping iceberg for romaine or a mixed greens blend gives you a modest fiber bump and a substantially better nutrient profile overall.

Better Sources of Fiber for Salads

The real opportunity with lettuce isn’t the lettuce itself. It’s what you put on top of it. A salad built on a bed of lettuce can easily reach 8 to 12 grams of fiber once you add the right ingredients. Some of the best high-fiber salad additions include:

  • Beans and lentils: Half a cup of black beans adds about 7.5 grams of fiber
  • Chickpeas: Half a cup provides roughly 6 grams
  • Avocado: Half an avocado contributes about 5 grams
  • Broccoli or artichoke hearts: Both deliver 3 to 5 grams per serving
  • Nuts and seeds: A quarter cup of almonds or sunflower seeds adds 3 to 4 grams
  • Whole grains: Quinoa or farro can add 3 to 5 grams per half cup

Adding just two or three of these toppings transforms a low-fiber lettuce salad into a meal that covers a third or more of your daily fiber needs.

Where Lettuce Fits in Your Diet

Lettuce is worth eating for reasons other than fiber. At only 10 calories per cup with a 96% water content, it’s one of the most hydrating foods you can eat. It provides a low-calorie base for meals and delivers small amounts of potassium, folate, and vitamin K. The cellulose in lettuce, even in modest quantities, still contributes to the overall insoluble fiber your gut uses to keep things moving.

Think of lettuce as a vehicle rather than a fiber source. It carries higher-fiber, nutrient-dense foods into your diet in a form that’s easy to eat and enjoy. If you’re specifically trying to increase your fiber intake, focus your efforts on legumes, whole grains, vegetables like broccoli and Brussels sprouts, and fruits like raspberries and pears, all of which deliver five to ten times more fiber per serving than any lettuce variety.