Royal India Geraldine is a fully licensed, 100% halal Indian restaurant on Talbot Street, serving traditionally prepared dishes alongside contemporary classics, made with locally sourced produce.
The restaurant describes its approach simply: "a pinch of patience, a dash of kindness, a spoonful of laughter, and a heap of love." It was recognised as a Best Restaurant by Restaurant Guru in 2024, and features NZ craft beer on tap, a fully licensed bar (no BYO), and a children's play area for families dining in.
The menu spans tandoor-cooked appetizers, a full range of curries, biryanis, naan and flatbreads, vegetarian mains, sides, desserts and a dedicated kids menu.
On Talbot Street in Geraldine, Royal India brings a fully licensed, 100% halal Indian dining experience to the town, built around traditionally prepared dishes and a genuine warmth of hospitality. As the restaurant puts it, what they serve is "a pinch of patience, a dash of kindness, a spoonful of laughter, and a heap of love."
That approach hasn't gone unnoticed — Royal India Geraldine was recognised as a Best Restaurant by Restaurant Guru in 2024, a nod to a menu and dining experience that clearly resonates with the local community and visitors passing through.
The appetiser menu leans heavily on the Tandoor, with Chicken Tikka, Chicken Malai Tikka, Tandoori Prawn, Tandoori Mushroom and the signature Tandoori Malai Broccoli all cooked in the traditional clay oven. The signature Lamb Chops — ginger-flavoured young lamb cutlets marinated in yoghurt and Tandoori Masala — are a standout, alongside platters like the Royal Non-Veg Platter and Royal Special Platter for those wanting to sample a bit of everything.
On the mains side, the curry list runs long and deep: Butter Chicken and Butter Prawns in a house-made signature sauce, Mango Chicken with a sweet and spicy purée, and a full run of classic styles — Korma, Madras, Vindaloo, Jalfrezi, Do Payaza, Saag, Kadhai and Bhuna Masala — each available with meat of choice, and many offered as a vegan option on request. Fish lovers are catered for too, with Bengali Fish and Fish Malabari bringing coastal Indian flavours to the table, while Lamb Rogan Josh offers a fall-apart-tender, intensely spiced option.
Vegetarians have a dedicated section as well, spanning Palak Paneer, Matar Paneer, Malai Kofta, Gobhi Masala and more — proper vegetarian mains rather than an afterthought.
The naan selection covers plain, butter, cheese, garlic, cheesy garlic, chocolate, and a Chef's Special Pizza Naan, alongside Tandoori Roti, Lacha Parantha and Kulcha with a choice of filling. Sides include a Side Platter of poppadom, raita, mango chutney and mixed pickle, plus Bombay Aloo and Saag Aloo for extra vegetables on the side. To finish, there's Gulab Jamun, a Chocolate Naan served with vanilla ice cream, and a Sizzling Brownie with ice cream and chocolate sauce.
Royal India Geraldine is set up to welcome families, with a dedicated kids menu covering mild versions of Butter Chicken, Korma and Mango Chicken, plus a Royal India Special Kids Meal of chicken nuggets and chips — and a children's play area to keep younger diners entertained. The restaurant is fully licensed with NZ craft beer on tap, though it's worth noting BYO isn't offered.
Royal India Geraldine is located at 7 Talbot Street, Geraldine, and can be reached on 03 693 8877. It's open Tuesday to Sunday for lunch (12pm-2pm) and dinner (5pm-9pm), and closed Mondays. Orders can also be placed online for those wanting to enjoy Royal India's cooking away from the restaurant.
Between its halal, locally sourced ingredients, tandoor-cooked classics, and genuinely deep curry menu, Royal India Geraldine offers a proper taste of India in the heart of South Canterbury.