If you’re searching for an Indian restaurant in Farnworth, you’re in luck. This charming area in Bolton offers several standout restaurants, each serving authentic Indian cuisine, from traditional curries to modern twists on classic dishes. Whether you’re looking for a cosy dine-in experience or a convenient takeaway, Farnworth has something to suit every taste.
Here’s a curated list of the top 5 Indian restaurants in Farnworth that locals love, including the ever-popular Spice & Spirits.
1. Spice & Spirits – Modern Indian Dining Experience
Spice & Spirits is one of the most popular Indian restaurants near Farnworth, known for its contemporary twist on authentic Indian cuisine. It’s perfect for dine-in evenings or ordering a flavourful takeaway.
Why locals love Spice & Spirits:
- Contemporary, welcoming ambiance
- Freshly prepared Indian curries and grilled dishes
- Ideal for family dinners, group meals, and special occasions
- Consistently praised for rich flavours and generous portions
Spice & Spirits is a must-visit for anyone looking for a modern Indian dining experience in Farnworth.
2. Royal Balti House – A Legacy of Authentic Flavours
Established in 1969, Royal Balti House is Bolton’s oldest Indian restaurant, originally known as Kohinoor (Jewel in the Crown). It’s a legendary spot for traditional curries and classic Indian dishes.
Highlights:
- Over 50 years of culinary excellence
- Traditional Balti dishes made with authentic spices
- Cozy atmosphere ideal for family dining
- Famous among locals for takeaway and dine-in
For anyone who loves a taste of history with their meal, Royal Balti House is a must-try.
3. The Taj Mahal – Vibrant Indian Flavours
The Taj Mahal restaurant combines warmth and traditional Indian flavours, offering both takeaway and dine-in options. From aromatic curries to fragrant biryanis, this place is loved for its vibrant menu.
What makes it stand out:
- Rich, authentic flavours from across India
- Friendly staff and welcoming interior
- Wide menu including vegetarian and meat options
- Perfect for casual dinners or celebrations
The Taj Mahal is ideal if you’re looking for classic Indian cuisine in a comfortable setting.
4. Lucknow Junction – Royal North Indian Cuisine
Lucknow Junction brings the regal tastes of Awadhi and North Indian cuisine to Farnworth. Known for catering events as well as everyday dining, it’s a versatile choice for locals.
Why people choose Lucknow Junction:
- Specialises in rich Awadhi flavours
- Perfect for takeaway and private events
- Menu includes biryani, kebabs, and traditional curries
- Loved for consistent quality and generous portions
This is the go-to option for those craving authentic royal Indian flavours.
5. Local Takeaways Around Farnworth
In addition to sit-down restaurants, Farnworth has several Indian takeaways ideal for busy nights or quick meals. Look for places offering freshly prepared dishes with consistent spice and flavour.
Tips for choosing the best takeaway:
- Check recent reviews online
- Opt for freshly cooked curries and biryanis
- Consider portion size and spice levels
- Verify if the restaurant offers delivery to your area
How to Pick the Best Indian Restaurant in Farnworth
When deciding where to eat, consider:
- Dine-in vs takeaway options
- Menu variety and spice levels
- Distance and parking availability
- Reviews and popularity among locals
Final Thoughts
Finding the perfect Indian restaurant in Farnworth is easy with these top five options. From the modern elegance of Spice & Spirits to the historic charm of Royal Balti House, there’s something for everyone — whether you prefer classic curries, biryani, or innovative modern dishes.
Enjoy authentic Indian cuisine in Farnworth, whether you’re planning a special dinner, a casual meal, or a takeaway night in.


