Trying Indian food for the first time? You’re in for a real treat! Indian cuisine is famous for its rich flavours, unique spices, and mouth-watering dishes that are as diverse as they are delicious. But if you’re staring at a menu and feeling a bit overwhelmed, don’t worry — we’ve got your back. Whether ordering from an Indian restaurant or scrolling through your favourite Indian takeaway options, this list of top 10 must-try dishes will help you dive into the amazing world of Indian food with confidence.
1. Chicken Tikka Masala
Let’s start with a classic. Chicken Tikka Masala is probably one of the most well-known Indian dishes, and for good reason. It’s made with tender chunks of chicken cooked in a creamy, tomato-based sauce with just the right amount of spices. It's not too spicy, not too mild — just perfect. Whether you’re visiting the best Indian restaurant in London or browsing takeaways near me, this dish is always a winner.
Why you’ll love it: It’s full of flavour but won’t leave your mouth on fire, and it’s great with naan or rice.
2. Lamb Rogan Josh
Love lamb? Rogan Josh is a must-try. This dish hails from the Kashmir region and is known for its slow-cooked, rich sauce made with aromatic spices like cinnamon and cardamom. The lamb is super tender, and the sauce is flavoured but not too spicy.
Why you’ll love it: It’s a hearty dish that feels fancy without being too adventurous for first-timers.
3. Paneer Butter Masala
Paneer Butter Masala is a great option if you’re into vegetarian options or just fancy trying something different. Paneer is a type of Indian cheese (think of it like tofu but way tastier), and it’s served in a rich, buttery tomato sauce that’s super comforting.
Why you’ll love it: It’s creamy, mild, and oh-so-satisfying. Perfect for anyone who’s not quite ready for the spicier stuff.
4. Samosas
Who doesn’t love a good snack? Samosas are little deep-fried pastries stuffed with spicy potatoes, peas, and sometimes meat. Crispy on the outside, soft and flavourful on the inside — they’re the perfect starter or snack.
Why you’ll love it: Easy to eat, super tasty, and not too heavy. Plus, they’re great for sharing!
5. Biryani
Biryani is a super-flavourful rice dish usually made with chicken, lamb, or vegetables. It’s packed with aromatic spices like saffron and served with a cool, refreshing yogurt dip (raita) on the side. This is your go-to if you’re looking for something less saucy but still bursting with flavour.
Why you’ll love it: It’s filling, flavourful, and customisable — choose your favourite protein, and you’re all set!
6. Saag Paneer
If you’re looking to get your greens in, Saag Paneer is a delicious way to do it. This dish combines spinach (saag) with cubes of soft, tasty paneer cheese. The spices are mild, so it’s perfect if you’re easing your way into Indian flavours.
Why you’ll love it: Healthy, mild, and still packed with flavour. A great veggie option that doesn’t skimp on taste.
7. Tandoori Chicken
Tandoori Chicken is basically the king of grilled chicken. Marinated in yoghurt and spices, it’s cooked in a traditional clay oven (tandoor), which gives it that smoky, slightly charred flavour. It’s usually served with naan bread and a tangy mint chutney.
Why you’ll love it: It’s like grilled chicken, but way better! No heavy sauces here, just pure flavour.
8. Aloo Gobi
This simple yet delicious dish is made with potatoes (aloo) and cauliflower (gobi), spiced with turmeric, cumin, and coriander. It’s light, tasty, and pairs well with almost any other dish on this list.
Why you’ll love it: It’s mild, familiar, and veggie-friendly — great for anyone looking to keep things light.
9. Prawn Korma
Prawn Korma is a great pick if you’re a seafood lover but not quite ready for the heat. It’s made with prawns in a creamy, coconut-based sauce that’s mildly spiced and slightly sweet.
Why you’ll love it: It’s a gentle introduction to Indian spices with a sweet twist — perfect if you’re not into spicy food.
10. Garlic Naan
No Indian meal is complete without naan bread, and Garlic Naan is the ultimate choice. It’s soft, fluffy, and brushed with garlic butter, making it the perfect side to scoop up all that delicious curry.
Why you’ll love it: It’s bread — what’s not to love? Especially when it’s loaded with garlic butter!
Ready to Order?
There you have it — ten fantastic Indian dishes that are perfect for anyone trying Indian food for the first time. Whether you’re dining in at the best Indian restaurant in London or scrolling through your Indian takeaway options, these dishes will give you a taste of all the best flavours Indian cuisine has to offer.
And don’t forget, when you order food online, look out for places that have won a restaurant award or are well-reviewed. These spots usually guarantee top-notch food and service, so you know you’re in for something special!