The BBC Good Food logo
Lamb curry in blue bowl

Indian recipes

71 Recipes

Everyone loves a curry. From a big-flavoured balti to a fragrant veggie biryani, and a refreshing lassi drink to refresh the palate.


Showing items 1 to 24 of 71

  • Two mugs of masala chai

    Masala chai

    A star rating of 4.4 out of 5.3 ratings

    Blend black tea with cardamom, cinnamon, cloves, ginger and black peppercorns to make a cup of Indian-inspired chai – it's sure to liven the senses

  • Railway lamb curry served in a bowl

    Railway lamb curry

    A star rating of 4.3 out of 5.20 ratings

    Try this spicy lamb curry, so named as it was once cooked by the chefs working on the Indian railways in the 1900s. Lamb on the bone gives loads of flavour

  • Butter chicken in pan with spoon

    Classic butter chicken

    A star rating of 4.8 out of 5.28 ratings

    Swap your usual takeaway for homemade butter chicken. The dish is made in two parts, combining tandoori chicken with a rich, buttery sauce

  • Paneer makhani in a wok

    Paneer makhani

    A star rating of 5 out of 5.2 ratings

    Hosting a dinner party? No Indian-themed meal or celebration is complete without paneer, and this cheesy delight is just the ticket

  • Healthier chicken balti

    Healthier chicken balti

    A star rating of 4.5 out of 5.101 ratings

    A lighter version of the Indian takeaway classic from Angela Nilsen, this tomato-based curry is packed with extra spinach and peppers

  • Creamy beetroot curry

    Creamy beetroot curry

    A star rating of 3.9 out of 5.9 ratings

    Try an original approach to serving thickly sliced beetroot by combining with madras spices, mustard seeds and green chilli

  • Chicken pakoras in dish with dip

    Chicken pakoras

    A star rating of 5 out of 5.3 ratings

    Make a batch of these crispy golden pakoras as a snack, or part of an Indian meal. Serve hot with sweet chilli sauce or green chutney

  • Spiced roast side of salmon

    Spiced roast side of salmon

    A star rating of 4.8 out of 5.33 ratings

    Serve salmon with paprika, ginger and honey mustard glaze for an Indian-inspired, original roast

  • Bombay potatoes served in a wok

    Bombay potatoes

    A star rating of 4.7 out of 5.71 ratings

    Enjoy Bombay potatoes as a brilliant side dish to an epic feast. These Indian-style potatoes made with nuggets of juicy tomato are super-easy to make, spicy and moreish

  • A Bengali scotch eggs divided into two

    Bengali scotch eggs

    A star rating of 4.3 out of 5.12 ratings

    Impress guests at dinner parties with these moreish Bengali scotch eggs. They make a popular starter in an Indian menu, or as part of the snack spread

  • Channa bhatura served in a bowl with Indian breads

    Channa bhatura

    A star rating of 5 out of 5.2 ratings

    Serve up a hearty Indian veggie chickpea curry served with fried bread. The addition of spices such as black cardamom impart an irresistible smoky note

  • Dosa filled with spiced vegetables


    A star rating of 4.2 out of 5.5 ratings

    Make your own dosa – Indian rice pancakes made from fermented batter. They take a little effort, but are delicious served with aloo masala and other fillings

  • Malabar prawns served on a plate

    Malabar prawns

    A star rating of 4.9 out of 5.9 ratings

    Make one of Kerala’s staple dishes – malabar prawns, a speciality of the South Indian coast. They're quick and easy to prepare and full of distinct flavours

  • Family meals: Mild chicken curry

    Family meals: Mild chicken curry

    A star rating of 3.6 out of 5.41 ratings

    A mildly-spiced curry with a rich yogurt sauce that will appeal to adults and kids alike

  • Beef bhuna in dish

    Beef bhuna

    A star rating of 4.5 out of 5.4 ratings

    Enjoy this rich, flavourful beef curry with chapatis or jeera rice. It's a great family dish and ideal for a special occasion, such as Eid

  • Squash & cabbage sabzi served on a plate

    Squash & cabbage sabzi

    A star rating of 4.4 out of 5.23 ratings

    Serve this veggie Indian at a Indian feast. Made with pumpkin, cabbage and spices, it makes a good side dish with dhal and rice, or eat as a main with roti

  • Fried fish & tomato curry

    Fried fish & tomato curry

    A star rating of 4.7 out of 5.42 ratings

    Use a sustainable white fish like pollock in this southern Indian-style coconut and tomato curry with fresh coriander

  • New potato & tamarind salad

    New potato & tamarind salad

    A star rating of 4.4 out of 5.10 ratings

    Tamarind is commonly used to flavour potatoes in India, and makes this low-fat salad authentic and punchy

  • Stuffed paratha with butter

    Stuffed paratha

    A star rating of 0 out of 5.0 ratings

    Try making stuffed paratha, a popular Punjabi breakfast or afternoon snack. These have a potato filling, but we also have tips for other great fillings

  • Keema pav served with rolls and red onion

    Keema pav

    A star rating of 5 out of 5.1 rating

    Enjoy keema pav, a favourite Indian street food. Featuring spiced lamb mince, it's served with red onions, lime and soft white rolls

  • Cardamom butter chicken

    Cardamom butter chicken

    A star rating of 4.6 out of 5.85 ratings

    A homemade curry to rival your favourite Indian takeaway - a rich blend of spices mixed with creamy ghee

  • A selection of deep-fried pastries on a board


    A star rating of 0 out of 5.0 ratings

    Make this version of a popular Indian sweet filled with gently spiced coconut, almonds and raisins. They're usually made to celebrate the festival of Holi


Sponsored content