Fenesi: Nine health benefits of eating jackfruit
Listen to article
8 min listen
Audio reading is not supported on this browser.
Ready
Thanks for listening. Continue with a related story, or tap the speaker icon on the next page to listen.

From pilau to tea: How turmeric may support your gut health
Margaret Wanjiru
·
2 weeks agoRead nextOpens a fresh page.
A 2019 review published in the International Journal of Food Science found that jackfruit is packed with vitamins, minerals, antioxidants and dietary fibre that may support heart health, digestion, immunity and <a href="https://health.kporia.com/9-fruits-with-the-most-carbs-for-healthy-energy/” title=”9 fruits with the most carbs for healthy energy”>healthy skin.
Few fruits are as eye-catching as the jackfruit, locally known in East Africa as Fenesi.
Covered in a spiky green skin and capable of weighing more than 30 kilograms, the tropical fruit has long been a favourite in Kenya’s Coast region and parts of western Kenya, where it is eaten fresh, cooked or sold by roadside vendors.
Often described as tasting like a blend of pineapple, mango, banana, cantaloupe and pawpaw, jackfruit is not only prized for its sweet flavour but also for its nutritional value.
More To Read
- From pilau to tea: How turmeric may support your gut health
- From sukuma wiki to spinach: How your body benefits from eating more greens
- Mycotoxins found in plant-based foods raise food safety questions
- Study links antioxidant‑rich diet to 56 per cent lower cervical cancer odds
- 8 surprising nutritional yeast benefits and why it deserves a place in your diet
- Study uncovers new role of protein in breast cancer treatment resistance
A 2019 review published in the International Journal of Food Science found that jackfruit is packed with vitamins, minerals, antioxidants and dietary fibre that may support heart health, digestion, immunity and healthy skin.
Its origin
Jackfruit is native to India and Bangladesh, where it has been cultivated for thousands of years.
Latest Stories
- Kenya politics a year after Raila: ODM rifts deepen as new alliances and movements emerge ahead of 2027 polls
- All Saints Cathedral attack suspects freed after church forgives them, cites powerful forces behind incident
- Ex-Sudanese President Omar al-Bashir moved to military hospital in Khartoum
- High power costs, taxes and corruption hindering private investment in Kenya – World Bank
Historians believe it reached East Africa through Indian Ocean trade routes, brought by Arab and Indian traders centuries ago. The fruit adapted well to the warm, humid climate along the Kenyan coast and gradually spread inland.
Today, jackfruit is commonly grown in Mombasa, Kilifi, Kwale, Lamu and Taita Taveta, as well as parts of Kakamega, Busia, Bungoma, Kisii and Migori.
It is also widely cultivated in neighbouring Tanzania.
Jackfruit grows best in warm tropical climates with high humidity, abundant rainfall and well-drained soils.
These conditions make Kenya’s coastal counties ideal for cultivation, allowing farmers to harvest dozens of fruits from a single mature tree each season.
Jackfruit holds the distinction of being the largest fruit that grows on a tree.
Most fruits weigh between 5 and 35 kilograms, although exceptionally large jackfruits can exceed 50 kilograms.
Ripe jackfruit contains higher amounts of certain vitamins and minerals than apples, apricots, avocados and bananas, making it one of the most nutrient-rich tropical fruits.
Researchers say the fruit contains vitamin C, potassium, magnesium, calcium, iron and several beneficial plant compounds that contribute to its nutritional value.
Nine health benefits of jackfruit1. Supports the immune system
Jackfruit is rich in vitamin C, which helps strengthen the body’s immune system and protects cells against damage caused by harmful free radicals.
2. Helps maintain healthy digestion
Its high fibre content promotes healthy digestion, supports regular bowel movements and may help prevent constipation, but you should avoid taking it with milk.
3. May help lower blood pressure
According to the review, jackfruit is naturally rich in potassium, which helps counter the effects of sodium in the body.
Researchers say this may reduce the risk of high blood pressure, heart disease, stroke and bone loss, while also supporting healthy muscle and nerve function.
4. Supports heart health
The fruit also contains vitamin B6, which researchers say may help reduce homocysteine levels in the blood. High homocysteine levels have been associated with an increased risk of cardiovascular disease.
5. Good for healthy skin
Vitamin C found in jackfruit plays an important role in collagen production, helping maintain skin firmness and supporting wound healing.
Researchers say it may also help protect the skin against damage from prolonged sun exposure and natural ageing.
6. Rich in antioxidants
Jackfruit contains antioxidants and plant compounds, including flavonoids, lignans, isoflavones and saponins.
Other Topics To Read
According to the review, laboratory and experimental studies suggest these compounds possess antioxidant and anti-inflammatory properties that help protect the body’s cells from damage.
7. May help protect against some diseases
The researchers also cited studies suggesting jackfruit contains compounds with anticancer, antihypertensive, anti-ulcer and anti-ageing properties.
Some experimental studies have explored whether these compounds could help reduce the growth of certain cancer cells. However, the researchers noted that more studies in humans are needed before these findings can be confirmed.
8. Strengthens bones
Advertisement
Jackfruit contains magnesium, which helps the body absorb calcium and contributes to healthy bones.
It also provides calcium itself, making it beneficial for maintaining bone strength.
9. Helps prevent anaemia
The fruit contains iron, which helps the body produce healthy red blood cells and may reduce the risk of iron-deficiency anaemia.
Don’t throw away the seeds
Many people discard jackfruit seeds, yet they are highly nutritious. The review found that the seeds provide protein, fibre, potassium, iron, magnesium and B vitamins, including thiamine and riboflavin.
Studies cited in the review also suggest jackfruit seeds contain antibacterial and antioxidant compounds, although more research is required.
Health experts recommend boiling or roasting the seeds before eating them, as raw seeds contain natural antinutrients that may interfere with nutrient absorption.
The researchers noted that almost every part of the jackfruit tree has a use.
In many countries, ripe jackfruit is processed into: Baby food, fruit juice, jam and jelly, marmalade for bread, cordials, sweets, fruit leather and ice cream.
The unripe fruit is cooked as a vegetable or preserved as pickles. Its seeds can be boiled, roasted or ground into flour for baking.
Beyond food, the tree’s durable timber is used to make furniture and is naturally resistant to termites.
An orange-red dye extracted from the wood has traditionally been used to colour the robes of Buddhist monks in parts of Asia.
The leaves and fruit waste are also used as animal feed for cattle, goats and pigs, while the bark, roots, leaves and fruit have long been used in traditional medicine.
How to prepare jackfruit
Preparing jackfruit can be messy because it releases a sticky latex sap.
Many people lightly coat their knife and hands with cooking oil before cutting into the fruit.
Once opened, separate the yellow fleshy pods from the fibrous rind and remove the seeds.
The ripe flesh can be eaten fresh, blended into smoothies, mixed with yoghurt or added to desserts.
Unripe jackfruit is commonly cooked in stews, curries, tacos, burgers and stir-fries because of its meat-like texture.
The seeds should always be boiled or roasted before eating.
Depending on the season and size, whole jackfruits in Kenya typically sell for between Sh300 and Sh4,000, while individual fruit pods often retail for Sh10 to Sh30 each in local markets.
Although nutritious, jackfruit may not be suitable for everyone.
People with chronic kidney disease should consult a healthcare professional before eating large amounts because the fruit is high in potassium.
Those with latex or birch pollen allergies may experience allergic reactions due to cross-reactivity.
People with diabetes should enjoy ripe jackfruit in moderation because it naturally contains sugars.
Researchers also advise caution for people taking blood-thinning medication, as some studies suggest jackfruit seeds may influence blood clotting.
Whether bought from roadside vendors in Mombasa, harvested from backyard trees in Kilifi or grown on farms in western Kenya, jackfruit remains one of East Africa’s most versatile tropical fruits.
As researchers continue studying its nutritional value and potential health benefits, one thing is already clear: jackfruit is much more than a sweet seasonal snack; it is a fruit with remarkable nutritional value and uses that extend far beyond the kitchen.
Top Stories Today
- One year without Raila: How Kenya’s political landscape has changed
- All Saints Cathedral attack case withdrawn after church opts for forgiveness
- Ex-Sudanese President Omar al-Bashir moved to military hospital in Khartoum
- High power costs, taxes and corruption hindering private investment in Kenya – World Bank
- Mass funeral held in Gaza for 103 Palestinians killed in 2023 strike
- Eritrea to sever ties with Ethiopia in retaliation for diplomat expulsions
`;
}
return “;
}
function commentActionsMarkup(comment, canComment) {
const likeLabel = comment.liked_by_me ? ‘Liked’ : ‘Like’;
const likeCount = Number(comment.like_count || 0) > 0
? “
: ”;
const likeButton = canComment && comment.status === ‘approved’
? “
: “;
const replyButton = canComment && comment.status === ‘approved’
? “
: ”;
return `
`;
}
function commentMarkup(comment, canComment, isReply = false) {
const pendingBadge = comment.status && comment.status !== ‘approved’
? “
: ”;
const edited = comment.is_edited
? “
: ”;
const repliesHtml = Array.isArray(comment.replies) && comment.replies.length
? `
`
: “;
return `
`;
}
function replyFormMarkup(commentId) {
return `
`;
}
function setNotice(widget, message, type = ‘info’) {
const notice = widget.querySelector(‘[data-role=”notice”]’);
if (!notice) return;
if (!message) {
notice.hidden = true;
notice.textContent = ”;
notice.classList.remove(‘is-error’);
return;
}
notice.hidden = false;
notice.textContent = message;
notice.classList.toggle(‘is-error’, type === ‘error’);
}
function setCount(widget, total) {
const count = widget.querySelector(‘[data-role=”count”]’);
if (!count) return;
const num = Number(total || 0);
count.textContent = num === 1 ? ‘1 comment’ : `${num} comments`;
}
function openReplyBox(widget, commentId) {
widget.querySelectorAll(‘[data-role=”reply-box”]’).forEach(box => {
box.hidden = true;
box.innerHTML = ”;
});
const targetItem = widget.querySelector(`.ev-comments__item[data-comment-id=”${commentId}”]`);
if (!targetItem) return;
const replyBox = targetItem.querySelector(‘[data-role=”reply-box”]’);
if (!replyBox) return;
replyBox.hidden = false;
replyBox.innerHTML = replyFormMarkup(commentId);
const textarea = replyBox.querySelector(‘textarea’);
if (textarea) textarea.focus();
}
function closeReplyBox(container) {
if (!container) return;
container.hidden = true;
container.innerHTML = ”;
}
async function initCommentsWidget(widget) {
const state = {
articleId: Number(widget.dataset.articleId),
loadUrl: widget.dataset.loadUrl,
storeUrl: widget.dataset.storeUrl,
commentsBaseUrl: widget.dataset.commentsBaseUrl,
canComment: widget.dataset.canComment === ‘1’,
page: 1,
perPage: 10,
sort: ‘newest’,
total: 0,
hasMore: false,
busy: false
};
const list = widget.querySelector(‘[data-role=”list”]’);
const loading = widget.querySelector(‘[data-role=”loading”]’);
const empty = widget.querySelector(‘[data-role=”empty”]’);
const loadMoreBtn = widget.querySelector(‘[data-role=”load-more”]’);
const sortSelect = widget.querySelector(‘[data-role=”sort”]’);
const composerForm = widget.querySelector(‘[data-role=”composer-form”]’);
async function loadComments(reset = true) {
if (state.busy) return;
state.busy = true;
setNotice(widget, ”);
loading.hidden = false;
if (reset) {
state.page = 1;
list.innerHTML = ”;
empty.hidden = true;
}
try {
const url = new URL(state.loadUrl, window.location.origin);
url.searchParams.set(‘page’, state.page);
url.searchParams.set(‘per_page’, state.perPage);
url.searchParams.set(‘sort’, state.sort);
const response = await requestJson(url.toString(), {
method: ‘GET’,
headers: {
‘Accept’: ‘application/json’,
‘X-Requested-With’: ‘XMLHttpRequest’
}
});
const items = Array.isArray(response.data) ? response.data : [];
const meta = response.meta || {};
state.total = Number(meta.total || 0);
state.hasMore = !!meta.has_more;
setCount(widget, state.total);
if (reset) {
list.innerHTML = ”;
}
if (!items.length && reset) {
empty.hidden = false;
} else {
empty.hidden = true;
list.insertAdjacentHTML(
‘beforeend’,
items.map(item => commentMarkup(item, state.canComment, false)).join(”)
);
}
loadMoreBtn.hidden = !state.hasMore;
} catch (error) {
if (!list.children.length) {
empty.hidden = false;
empty.textContent = ‘Unable to load comments right now.’;
}
setNotice(widget, error.message || ‘Unable to load comments.’, ‘error’);
} finally {
loading.hidden = true;
state.busy = false;
}
}
async function submitTopLevelComment(form) {
const textarea = form.querySelector(‘textarea[name=”content”]’);
const button = form.querySelector(‘[data-role=”submit-comment”]’);
if (!textarea) return;
const content = textarea.value.trim();
if (!content) return;
const originalText = button ? button.textContent : ”;
try {
if (button) {
button.disabled = true;
button.textContent = ‘Posting…’;
}
const response = await requestJson(state.storeUrl, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({
article_id: state.articleId,
content: content,
source_url: window.location.href
})
});
textarea.value = ”;
if (response?.data) {
list.insertAdjacentHTML(
‘afterbegin’,
commentMarkup(response.data, state.canComment, false)
);
empty.hidden = true;
if ((response.data.status || ”) === ‘approved’) {
state.total += 1;
setCount(widget, state.total);
}
}
setNotice(widget, response.message || ‘Comment posted successfully.’);
} catch (error) {
setNotice(widget, error.message || ‘Unable to post comment.’, ‘error’);
} finally {
if (button) {
button.disabled = false;
button.textContent = originalText || ‘Post comment’;
}
}
}
async function submitReply(form) {
const commentId = Number(form.dataset.commentId || 0);
const textarea = form.querySelector(‘textarea[name=”content”]’);
const button = form.querySelector(‘.ev-comments__reply-submit’);
if (!commentId || !textarea) return;
const content = textarea.value.trim();
if (!content) return;
const originalText = button ? button.textContent : ”;
try {
if (button) {
button.disabled = true;
button.textContent = ‘Posting…’;
}
const response = await requestJson(`${state.commentsBaseUrl}/${commentId}/reply`, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({
article_id: state.articleId,
content: content,
source_url: window.location.href
})
});
if (response?.data) {
const parentItem = widget.querySelector(`.ev-comments__item[data-comment-id=”${commentId}”]`);
if (parentItem) {
const repliesWrap = parentItem.querySelector(‘.ev-comments__replies’);
if (repliesWrap) {
repliesWrap.insertAdjacentHTML(
‘beforeend’,
commentMarkup(response.data, state.canComment, true)
);
}
}
}
closeReplyBox(form.closest(‘[data-role=”reply-box”]’));
setNotice(widget, response.message || ‘Reply posted successfully.’);
} catch (error) {
setNotice(widget, error.message || ‘Unable to post reply.’, ‘error’);
} finally {
if (button) {
button.disabled = false;
button.textContent = originalText || ‘Post reply’;
}
}
}
async function toggleLike(button) {
const commentId = Number(button.dataset.commentId || 0);
if (!commentId) return;
const originalHtml = button.innerHTML;
try {
button.disabled = true;
button.innerHTML = ‘Working…’;
const response = await requestJson(`${state.commentsBaseUrl}/${commentId}/like`, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({})
});
const liked = !!response?.data?.liked;
const likeCount = Number(response?.data?.like_count || 0);
button.classList.toggle(‘is-liked’, liked);
button.innerHTML = `${liked ? ‘Liked’ : ‘Like’} ${likeCount > 0 ? “ : ”}`;
} catch (error) {
button.innerHTML = originalHtml;
setNotice(widget, error.message || ‘Unable to update like.’, ‘error’);
} finally {
button.disabled = false;
}
}
if (composerForm) {
composerForm.addEventListener(‘submit’, function (e) {
e.preventDefault();
submitTopLevelComment(composerForm);
});
}
if (sortSelect) {
sortSelect.addEventListener(‘change’, function () {
state.sort = this.value || ‘newest’;
loadComments(true);
});
}
if (loadMoreBtn) {
loadMoreBtn.addEventListener(‘click’, function () {
if (state.busy || !state.hasMore) return;
state.page += 1;
loadComments(false);
});
}
widget.addEventListener(‘click’, function (e) {
const likeBtn = e.target.closest(‘[data-action=”toggle-like”]’);
if (likeBtn) {
e.preventDefault();
toggleLike(likeBtn);
return;
}
const replyBtn = e.target.closest(‘[data-action=”toggle-reply”]’);
if (replyBtn) {
e.preventDefault();
openReplyBox(widget, Number(replyBtn.dataset.commentId || 0));
return;
}
const cancelReplyBtn = e.target.closest(‘[data-action=”cancel-reply”]’);
if (cancelReplyBtn) {
e.preventDefault();
closeReplyBox(cancelReplyBtn.closest(‘[data-role=”reply-box”]’));
}
});
widget.addEventListener(‘submit’, function (e) {
const replyForm = e.target.closest(‘.ev-comments__reply-form’);
if (replyForm) {
e.preventDefault();
submitReply(replyForm);
}
});
loadComments(true);
}
document.addEventListener(‘DOMContentLoaded’, function () {
document.querySelectorAll(‘.ev-comments’).forEach(initCommentsWidget);
});
})();
Trending

MPs give thumbs up to Kenya’s 2027 AFCON preparations after Talanta Stadium tourSports
|Erick Kariuki
|5 hours ago
Nearly three years later, Gaza holds mass funeral for 103 Palestinians killed in 2023 strikeMiddle-East
|Bashir Mbuthia
|5 hours ago
African Development Bank and Germany sign pact to boost Africa’s railwaysBusiness
|Mwangi Maina
|6 hours ago
Kenya’s Oloosirkon Secondary School among finalists for Sh130 million Zayed sustainability prizeEducation
|Mwangi Maina
|7 hours ago
Guirassy strike condemns Harambee Stars to 1-0 defeat as Guinea claim first winFootball
|Erick Kariuki
|6 hours ago
Kenya politics a year after Raila: ODM rifts deepen as new alliances and movements emerge ahead of 2027 pollsPolitics
|Barack Oduor
|5 hours ago

Public participation now an enforceable legal doctrine – Deputy CJ MwiluNews
|Carolyne Kubwa
|21 hours ago

Rwanda demands accountability for DR Congo failure to neutralise FDLRRegional
|The New Times
|11 hours ago
Zimbabwean tycoon Wicknell Chivayo, wife killed in Marondera helicopter crashAfrica
|Bashir Mbuthia
|1 day ago
Kariobangi Sharks, Mombasa United finally take playoff battle to the pitchNews
|Erick Kariuki
|18 hours ago

