Most people reach for beer or soft drinks with Indian food, but as long as you don’t go overboard on the chilli when cooking, there’s a wine out there for every dish. Even when you are cooking with strong flavours, there are wines that can pair with and match these perfectly, whether you're serving warm spices, creamy coconut richness or sweet, roasted vegetables. BBC Good Food's wine expert Henry Jeffreys has chosen a few examples of brilliant wines to pair with Indian food below (including some top bottles to try with each dish), so you'll know what to look for next time you're choosing a bottle.

Have you joined the BBC Good Food Wine Club yet? In partnership with Laithwaites, a subscription to the Wine Club means you'll get a case of top-notch bottles of wine delivered every 12 weeks, chosen by our experts.

Take your pick of a mixed, red or white cases, and enjoy trying out new discoveries with each delivery. Plus, with your very first box, you'll not only save £83 on the wine, but you'll also receive a free bottle of prosecco, plus four wine tumblers, and enjoy free delivery.

Find out more and try your first subscription here.

Selection of white wine

Wine pairing at a glance:

  • Durif goes well with: lamb rogan josh
  • Chenin Blanc-Grenache blend goes well with: fish curry
  • Pinot Grigio goes well with: chicken tikka masala
  • German Riesling goes well with: butternut squash curry

Best wine to serve with lamb rogan josh: Durif

Rogan josh curry in bowl with rice

Durif, also known as Petite Syrah, makes intensely fruity, full-bodied wines that are usually without too much tannin, which can taste bitter with highly spiced food. Therefore, it’s excellent with a spicy dish like lamb rogan josh.

We recommend pairing our lamb rogan josh with a bottle such as:
Black Duck Durif, £12.99, Laithwaites

Best wine to pair with fish curry: Chenin Blanc-Grenache blend

30 minute meal recipes: Coconut fish recipes

Another rich dish that needs a suitably full wine. The Forager is a delicious South African blend of Chenin Blanc and Grenache that has enough body so as not to be overwhelmed by the coconut. Plus, it features plenty of acidity to keep things fresh.

We recommend pairing our coconut fish curry with a bottle such as:
The Forager, £12.99, Laithwaites

More like this

Best wine to pair with chicken tikka masala: Pinot Grigio


The country’s favourite dish with, perhaps, its most popular wine: Pinot Grigio. Most Italian versions of this grape would be a bit too light to cope with a creamy, spicy dish like chicken tikka masala, but this Hungarian example has a richness and ginger note that fits the bill perfectly. Also, check out our kala masala roast chicken recipe.

We recommend pairing our chicken tikka masala with a bottle such as:
Campanula Pinot Grigio, £9.99, Laithwaites

Best wine to pair with butternut squash curry: German Riesling

Indian butternut squash curry in a bowl with rice

A sweet, creamy vegetable curry like this one requires a wine with a bit of sweetness, but also plenty of acidity to cut through the rich flavours. This delightful German Riesling is just the thing: it’s fresh and crisp, with just a little residual sugar.

We recommend pairing our butternut squash curry with a bottle such as:
My Karp Riesling, £14.49, Laithwaites

More from the BBC Good Food Wine Club

Find out more about the BBC Good Food Wine Club and what is in this season's specially curated member's boxes. If you like discovering new bottles, receiving discounts on great bottles and learning about wine from experts, this is the wine club for you. Subscribe to regular deliveries, or choose one of three boxes (mixed, red or white wine) to give as a gift to a fellow wine-lover.


The best wines to drink with chicken
The best wines to drink with pork
The best wines to drink with pasta
Complete guide to wine varieties

Comments, questions and tips

Choose the type of message you'd like to post

Choose the type of message you'd like to post