// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27.6 C
Singapore

Indian family’s annual Chinese New Year celebration wins praise as good example of racial harmony in Singapore

SINGAPORE: An Indian household’s annual Chinese New Year (CNY) gathering tradition draws cheers and reflections online about what racial harmony should look like in Singapore.

Over 30 members of the Indian family gathered under one roof to celebrate the Chinese New Year this week. Many Singaporeans said the energy felt warm, loud and joyful in the family’s video, the kind of celebration that reminds people what the festive season should be all about.

The video creator Abraham De Laure posted the clip on Feb 18. It showed three generations working side by side to prepare food. Some wore red outfits and traditional Chinese clothing. Later, the family tossed yusheng, shared hot pot, exchanged oranges and handed out red packets. The younger members knelt before the elders to offer their New Year’s respect and greetings. The scene looked busy, but organised. Laughter filled the room.

@abrahamdelaure

Family celebrates Chinese new year #cny2026

♬ original sound – abrahamdelaure – abrahamdelaure

On TikTok, the clip drew over 300,000 views and nearly 30,000 likes. Many praised the family’s effort, with a few Chinese commenters joking that it looked even livelier than their own reunions. Others pointed to it as a good example of racial harmony in Singapore.

De Laure told 8world News that this is the fourth year his extended family has celebrated Chinese New Year together. The clan has more than 70 members, and over 30 attended this year’s event. He also shared that his family includes members from different races, so celebrating various festivals has always been normal for them. Chinese New Year just adds another reason to come together to celebrate.

Each year, they also make a point of learning more about Chinese customs. For example, they now understand that each ingredient in yusheng carries a wish for prosperity, health or good fortune. They also learned that oranges should be given in pairs, as a sign of abundance.

In the video, De Laure added that the family adjusted some dishes to suit the different dietary needs of the family members. And as not everyone eats raw salmon, his aunt cooked the fish in mala soup before using it for the yusheng. Certain meats were also avoided, so everyone could enjoy their meals comfortably.

The video resonated well with many Chinese Singaporeans because it didn’t stray too far from just celebrating CNY and showed a family enjoying their time together. As the Chinese New Year is about reunion dinners and family bonds, this family gathering kept that core intact, and even though the faces may not match old stereotypes, the spirit sure did.

The supportive online response also suggests that people are drawn to and appreciate such scenes because they are rare and reflect the kind of society many hope to see more often: open, curious and respectful to other races and cultures.

De Laure said that learning about other cultures has always been important in his family, so that positive attitude may be the main story here and a good example for others to reflect on and learn from as well.

Hot this week

Couple spends up to S$100k on wedding, expects guests to help cover S$300-a-head costs

SINGAPORE: At its core, giving an ang bao at a wedding is a way for guests to wish the couple good fortune, longevity, and prosperity.   The practice used to be about the sentiment

LTA adds three new bus services including RTS Link connector and two Tengah routes as Bus Connectivity Enhancement Programme continues

LTA is introducing three new bus services and enhancing two existing ones under the BCEP, including two Tengah connectivity services from Oct 25 and a new Service 968 to support the RTS Link Woodla...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks