If you’re searching for Indian restaurants in Preston, you’re in for a treat. The city is home to a variety of eateries that serve authentic Indian and Bangladeshi cuisine, offering everything from spicy curries to tandoori delights. Whether you’re planning a family dinner, a casual meal with friends, or ordering takeaway, Preston has something for every Indian food lover.
Here’s our list of the top 5 Indian restaurants in Preston, including the popular Spice & Spirits, which locals trust for their classic Indian flavours.
1. Spice & Spirits – Authentic Indian Dining in Preston
Location: Near Preston, UK
Spice & Spirits is one of Preston’s most-loved Indian restaurants, offering a vibrant dining experience with an extensive menu of traditional dishes. From tandoori chicken to creamy butter chicken, and from vegetarian curries to street-style chaats, everything is made with fresh ingredients and authentic spices.
Highlights:
- Dine-in and takeaway options
- Perfect for family meals and special occasions
- Signature dishes include lamb biryani, chicken tikka masala, and paneer butter masala
Whether you’re in the mood for a light vegetarian option or a hearty meaty curry, Spice & Spirits delivers consistent quality and flavour.
2. Shahzaad Tandoori Restaurant
Location: Preston, UK
Shahzaad Tandoori is a traditional Indian takeaway and restaurant known for its freshly cooked curries and classic Indian dishes. Customers love the prawn salad and rich, flavourful gravies that pair perfectly with naan or rice.
Why it’s a favourite:
- Authentic North Indian and Bangladeshi flavours
- Quick takeaway service for busy evenings
- Friendly staff and cosy dining experience
3. Mowgli Street Food
Location: Miller Arcade, Preston
Mowgli Street Food brings modern Indian cuisine with a twist, blending classic spices with contemporary presentation. From street-style chaats to flavourful curries, this restaurant is ideal for a casual, fun meal.
Specialties:
- Unique street-food-inspired dishes
- Vegetarian and vegan options available
- Great for casual dining and takeaway
4. Ashiana Indian Restaurant
Location: Preston, UK
Ashiana is perfect for those who enjoy authentic Indian and Bangladeshi dishes with a wide variety of fish, chicken, and vegetarian options. Their richly spiced curries and tandoori dishes make it a go-to choice for locals.
Customer favourites:
- Signature fish curries
- Hearty meat-based dishes like lamb rogan josh
- Perfect for takeaway or sit-down meals
5. East Z East
Location: Preston, UK
East Z East is known for its elegant Indian dining experience. The menu offers a wide range of traditional curries, biryanis, and tandoori dishes, all prepared with high-quality ingredients.
Why visit:
- Perfect for family dining or romantic meals
- Authentic Indian spices and flavours
- Wide selection of vegetarian options
Tips for Choosing the Right Indian Restaurant in Preston
- Check reviews: Local feedback is invaluable in finding consistent quality.
- Look for authenticity: Restaurants like Spice & Spirits and Shahzaad Tandoori are praised for traditional recipes.
- Consider dietary needs: Many restaurants offer vegetarian and vegan dishes.
- Order online or takeaway: For convenience, most restaurants in Preston provide easy online ordering.
Preston Indian dining scene is diverse and flavorful. Whether you’re craving a classic lamb biryani, a creamy butter chicken, or freshly spiced vegetarian curries, these restaurants—including the standout Spice & Spirits—offer the best Indian cuisine the city has to offer.

