Skip to main content
🎂 — | ♂/♀ M/F | ⚖️ — kg | 📏 — cm | BMI — | 👟 —
⚡ 88%
🩺 Nutrition & Diet

List of the best high-fiber foods to add to your diet to stay healthy

Dr. Priya Sammani (MBBS)
Medically Reviewed by Dr. Priya Sammani (MBBS) ✓ Medically Reviewed
📅 Updated: Jul 6, 2026 • ⏱ 6 min read • Editorial Policy
List of the best high-fiber foods to add to your diet to stay healthy
Table of Contents ▾

The next time you go shopping, don't forget to add these items to your shopping cart. Because the fiber in these foods, which we all know as fiber, is very valuable to our body. Simply put, fiber helps us reduce the level of bad cholesterol, which is harmful to the body, (LDL) cholesterol , improves intestinal health and digestion, and also helps us control unnecessary eating by giving us a feeling of fullness even after eating a little. So, let's see what these fiber-rich, healthy foods are.

⚡ Interactive Clinical Tool
⚡

TDEE Calculator

Calculate the number of calories needed per day to lose, gain or maintain weight

Open Interactive Calculator →

First, let's talk about fruits and vegetables.

Fruits and vegetables are one of the best and tastiest ways to get fiber. Let's take a look at what you should add to your diet.

Types of fruits

Fruits like apples, bananas, oranges, and strawberries typically contain about 3 to 4 grams of fiber per serving. When eating apples, be sure to eat them with the skin on , as the skin contains the most fiber. Raspberries easily win this competition with about 8 grams of fiber per cup.

Fruits like mango and guava, which are common in our country, are also very rich in fiber.

  • A medium-sized mango contains about 5 grams of fiber.
  • A cup of guava contains a high amount of fiber, about 9 grams.
  • Persimmons also contain about 6 grams of fiber.

Vegetables

Here's a simple rule to remember: the darker the color of a vegetable, the more fiber it contains. For example, carrots, beets, and broccoli are high in fiber. So are leafy greens. Leafy greens like kale, spinach, and Swiss chard all have about 4 grams of fiber per cup. Artichokes are one of the highest-fiber vegetables, with a medium-sized one containing about 10 grams.

The potatoes we all eat are also a good source of fiber. A medium-sized potato, including red potatoes, white potatoes, and sweet potatoes, contains more than 3 grams of fiber if eaten with the skin .

Food Average fiber intake (grams) Special points
Raspberries ~8g per cup Highest fiber content among fruits.
Guava ~9g per cup It can be easily found in Sri Lanka.
Apple / Potato ~4g per medium fruit It is important to eat with the peel .
Dark green vegetables ~4g per cup Things like spinach and kale.

Let's also look at dry and canned food.

Grains and legumes are another valuable food group full of fiber.

Add things like chickpeas, peas, green beans, and lentils to your diet regularly. You can make soups, add them to salads, or you can steam them and eat them as we usually do. These legumes are rich in fiber and protein. So if you are cutting back on meat and fish, adding something like this to your diet instead is very good for your body.

Remember, it's best to add fiber to your diet gradually. Eating too much at once can cause stomach discomfort and bloating. So increase it gradually.

How to choose bread and cereals?

We need to be a little careful when choosing the types of cereal, bread, and rice we eat for breakfast.

  • Cereals: While most cereals contain some amount of fiber, not all are created equal. When you buy a packet of cereal, read the label. Any cereal with 5 grams or more of fiber per serving is a good choice.
  • Whole-grain breads: Instead of white bread, choose breads made from whole grains, such as kurakkan bread, bread made from atta flour, and bread made from chickpea flour.
  • Whole grains: Instead of the usual white rice, try eating brown rice or whole grains . You can also add other grains like barley to your diet.

For those who like to eat snacks...

We should also think about what we eat when we get a little hungry during the day. Choose things like this instead of oily, sugary biscuits and cakes.

  • Nuts and seeds: Any type of nut, such as sunflower seeds, pumpkin seeds, pistachios, and almonds, is a great way to get fiber. One ounce (about 28 grams) of these provides about 3 grams of fiber. However, they are also high in calories. Therefore, it is important to eat in moderation .
  • Popcorn: Three cups of air-popped popcorn, without oil, has about 4 grams of fiber. It's a healthy, delicious snack.

Be aware of these things too.

Milk, yogurt, and fruit drinks don't usually contain fiber. But some products on the market now have fiber added to them. When you go to the supermarket, look for "Fiber Added" or "Fiber Fortified" on the label of yogurt, milk, or orange juice. Choosing such a product is also a good way to meet your daily fiber needs.

If you have any medical conditions, especially digestive problems, it is very important to talk to your doctor before adopting this type of diet.

💡 Take-Home Message

  • Fiber is an essential nutrient that helps reduce bad cholesterol, facilitate digestion, maintain intestinal health, and aid in weight control.
  • Include a variety of fiber-rich foods in your daily diet. Fruits (with skin), dark vegetables, nuts, and whole grains are the main ones.
  • When buying food, read the label and pay attention to the fiber content.
  • Gradually add fiber to your diet. And drink plenty of water throughout the day.
  • If you have any concerns about your health or diet, consult your doctor before making any changes.
Fiber, high fiber foods, healthy foods, cholesterol, weight loss, digestion, healthy eating Sinhala

❓ FAQ

Frequently Asked Medical Questions (FAQ)

Evidence-based clinical answers to common patient questions

What should you know about First, let's talk about fruits and vegetables.?

Fruits and vegetables are one of the best and tastiest ways to get fiber. Let's take a look at what you should add to your diet.

What are the types of fruits?

Fruits like apples, bananas, oranges, and strawberries typically contain about 3 to 4 grams of fiber per serving. When eating apples, be sure to eat them with the skin on , as the skin contains the most fiber. Raspberries easily win this competition with about 8 grams of fiber per cup.

What should you know about Vegetables?

Here's a simple rule to remember: the darker the color of a vegetable, the more fiber it contains. For example, carrots, beets, and broccoli are high in fiber. So are leafy greens. Leafy greens like kale, spinach, and Swiss chard all have about 4 grams of fiber per cup. Artichokes are one of the highest-fiber vegetables, with a.

What should you know about Let's also look at dry and canned food.?

Grains and legumes are another valuable food group full of fiber. Add things like chickpeas, peas, green beans, and lentils to your diet regularly. You can make soups, add them to salads, or you can steam them and eat them as we usually do. These legumes are rich in fiber and protein. So if you are cutting back on meat and fish.

🔍 Search Keywords: Fiber Groceries • fiber groceries symptoms • fiber groceries causes and treatment • fiber groceries sri lanka • List of the best high-fiber foods to add to your diet to stay healthy

🩺 Articles For You

Do you have high cholesterol? Let's learn about the diseases it can cause (High Cholesterol)

Is sugar causing your cholesterol to rise? (Sugar and Cholesterol)

Discover how personalized Medical Nutrition Therapy uses food as medicine to manage chronic diseases, control symptoms, and transform your long-term health.

Do you also struggle with cholesterol? (High Cholesterol) Then this story is for you.

10 best diets that help lower cholesterol!

Tired of eating the same foods to lower cholesterol? Try these 10 new foods!

💬 Patient Questions & Comments (0)

Have a question or experience to share? Post a comment or reply to other readers below.

🛡️ Plain Text Only • No Links
👤

No comments yet. Be the first to share your question or experience below.

⚠️ Important: Medical articles and information on Nirogi Lanka are strictly for educational and awareness purposes and do not substitute professional medical advice, diagnosis, or treatment. Always consult a qualified physician for any medical concerns.