ADVERTISEMENT

Century Pacific Food acquires US brand Loma Linda to expand plant-based food business

Published Aug 12, 2025 09:38 am
Century Pacific Food Inc. (CNPF), through United States (US)-based subsidiary Century Pacific North America Inc. (CPNA), has acquired the Loma Linda brand from Atlantic Natural Foods Inc. (ANF) to further scale its growing presence in shelf-stable, plant-based nutrition.
In a disclosure to the Philippine Stock Exchange (PSE), CNPF said the agreement encompasses the acquisition of Loma Linda, other brands such as Tuno, neat, and Kaffree Roma, formulations, select manufacturing assets, licenses, and remaining inventory related to the ongoing business of ANF.
With product creations by John Harvey Kellogg dating back to 1890, from the family behind today’s The Kellogg Co. (Kellogg’s), Loma Linda is an iconic, 135-year-old brand that has long catered to the dietary needs of health-conscious consumers, especially among the Seventh-day Adventist community.
It was named after Loma Linda, California, a city officially recognized as one of the five so-called Blue Zones—regions in the world where people live longer, healthier lives, with more centenarians than the global average.
Since acquiring the brand in 2016, ANF transformed Loma Linda into a key player in health foods, with products like BIG FRANKS vegan hotdogs; SKALLOPS, the first plant-based seafood alternative; and TUNO, its flagship plant-based tuna, now sold across North America and in over 30 countries worldwide.
CPNA is best known for its unMeat brand—a fast-rising shelf-stable plant-based product line available in major US retailers such as Walmart, Albertsons, HEB, Meijer, various natural food stores, and distributed in over 13,000 stores globally.
The company’s advanced research and development (R&D) capabilities and world-class manufacturing attracted ANF as a supply partner—eventually leading to deeper collaboration and this acquisition initiative.
“This is a strategic and synergistic move for CPNA. We are bringing together a trusted heritage brand and a disruptor brand under one roof—leveraging decades of consumer trust with bold innovation,” said CNPF Chief Operating Officer (COO) Gregorio Francis Banzon.
He added that, “This allows us to serve both loyal customers and new generations seeking accessible, nutritious, and sustainable food choices.”
CNPF said that under CPNA’s stewardship, loyal customers of Loma Linda can expect the same values, quality standards, and product availability to be maintained.
According to Banzon, the transaction, valued at less than $10 million, is expected to be immediately accretive to the business.
Operational integration is anticipated to be a seamless, bolt-on match to CPNA’s existing plant-based food operations—amplifying scale without disruption.
“The acquisition reflects CPNA’s measured and profitable growth strategy: tapping into established markets while accelerating momentum for plant-based food adoption across diverse geographies.
“Ultimately, it reinforces the group’s broader mission of building a healthier, more sustainable portfolio that provides affordable nutrition to the consumers we serve,” Banzon said.

Related Tags

Century Pacific Food Inc. Century Pacific North America Inc. Loma Linda Gregorio Francis Banzon Greg Banzon
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.