Creamy Parsnip and Lentil Curry with Coconut and Warm Spices

This creamy parsnip curry is packed with flavour and is ready in around 20 minutes — a comforting, filling midweek meal.

🍴 Why you will love this recipe

Parsnips and warm curry spices work beautifully together. This creamy parsnip curry, made with lentils and coconut milk, is hearty, tasty and very satisfying. It’s a great way to use a glut of parsnips and makes a slightly different take on classic vegetable curries.

This is an easy 20-minute recipe, ideal for busy evenings. Use shortcuts like pre-cooked lentils, ready-chopped garlic and ginger, or a shop-bought curry paste to save time. If you prefer, you can swap any of the convenience items for fresh or homemade versions.

Serve the curry with rice or naan, or alongside steamed greens such as broccoli or green beans. It also tastes great as leftovers the next day and freezes well if you want to batch-cook.

📝 What you need

ingredients for parsnip curry

Ingredients

Parsnips — Two medium-large parsnips (about 400g) or the equivalent weight in smaller or one large parsnip.

Baby carrots — I used Chantenay, but any baby carrots or chopped regular carrots will work.

Curry paste — Pick a paste with the heat level you prefer; a balti paste gives a good kick but milder pastes are fine.

Lentils — Use a 400g tin (drained and rinsed) of green or brown lentils, or a pouch of pre-cooked lentils. Canned or cooked lentils save time.

👩🏽‍🍳 How to make your parsnip curry

For a printable recipe with ingredient quantities and full instructions, see the recipe card below.

Peel and chop parsnips and carrots

Peel and trim the parsnips and cut them into finger-sized wedges. Trim and halve the baby carrots.

fry with spices and tomato

Heat oil in a large pan or casserole and gently fry the parsnips and carrots for about 5 minutes, until they begin to brown at the edges. Add sliced onion, garlic and ginger and cook for another 2–4 minutes.

add lentils and coconut milk

Stir in the curry paste, chopped tomatoes (with their juices), and the chopped coriander stalks. Add the drained lentils and coconut milk, then simmer for 4–5 minutes until the sauce has thickened and the vegetables are tender. Finish with chopped coriander leaves and a squeeze of lemon, taste and adjust the seasoning, then serve.

creamy parsnip curry

🔪 Top Tips & FAQs

Adjust the consistency — If the curry becomes too thick, stir in a splash of water. If it’s too thin, simmer a little longer to reduce the sauce.

Adjust heat and seasoning — Taste as you cook and add more curry paste or a pinch of chilli flakes if you want more heat. Season with salt and lemon juice to balance the flavours.

Can I freeze my parsnip curry?

Yes. This curry freezes well, making it ideal for batch-cooking and using up extra parsnips.

How long will the curry keep in the fridge?

Store the curry in an airtight container in the fridge for 2–3 days. Reheat thoroughly before eating.

🍽 If you liked that…

You might also enjoy other vegan recipes featuring parsnips and lentils.

  • Curried Parsnip Soup
  • Creamy Green Lentil Dahl
  • Parsnip Cake with hazelnuts
  • Swiss Chard Curry with potato & lentils

Loved this recipe? ⭐️ Leave a rating and, if you like, share a photo on Instagram with the tag @thevegspace or #thevegspace. Subscribe to the newsletter to get new recipes by email.

📖 Recipe

parsnip curry

Creamy Parsnip Curry with lentils

Kate Ford | The Veg Space

This creamy parsnip curry is packed with flavour and easy to make in just 20 minutes. A filling and delicious midweek meal.
4.91 from 11 votes
Prep Time 5 mins
Cook Time 15 mins
Total Time 20 mins
Course Main
Cuisine Indian
Servings 2 servings
Calories 500 kcal

Ingredients

  • 2 parsnips
  • 200 g baby carrots
  • 2 tablespoon rapeseed or sunflower oil
  • 1 onion
  • 1 teaspoon ready-chopped garlic or garlic purée
  • 1 teaspoon ready-chopped ginger or ginger purée
  • handful fresh coriander (separate stalks and leaves)
  • 2 tomatoes, roughly chopped
  • 2 tablespoon curry paste (adjust to taste)
  • 400 ml coconut milk
  • 400 g tin lentils, drained and rinsed (green or brown)
  • 1 lemon (juice to finish)

Instructions

  • Peel and trim the parsnips and cut into finger-sized wedges. Trim and halve the baby carrots.
  • Heat the oil in a large casserole or deep frying pan and gently fry the parsnips and carrots for about 5 minutes until the edges start to brown.
  • Peel and slice the onion and add to the pan with the garlic and ginger. Cook for a further 2–3 minutes.
  • Separate the coriander leaves from the stalks. Finely chop the stalks and add them to the pan.
  • Add the chopped tomatoes (with juices) and the curry paste, stir and cook for 3–4 minutes. Season with salt.
  • Stir in the drained lentils and coconut milk. Simmer for 4–5 minutes until the sauce thickens and the vegetables are tender.
  • Stir through the chopped coriander leaves and a squeeze of lemon juice. Taste and adjust seasoning, then serve with rice or naan.

Notes

Adjust consistency: If the curry is too thick, add a splash of water. If it’s too thin, simmer until reduced.

Adjust heat: Add extra curry paste or chilli flakes if you prefer more spice. Finish with lemon to brighten the flavours.

Nutrition

Serving: 1 serving
Calories: 500 kcal
Tried this recipe?
Let us know how it was and tag @thevegspace or #thevegspace.
Vegan meal plan and shopping lists

Free 4-Week Vegan Meal Plan

Download a free 4-week vegan meal plan and shopping list to simplify weekly cooking and meal prep.

Veg Space E-Newsletter

Don’t want to miss a thing?

Subscribe to the blog to receive new vegan recipes by email every week.

Please note that all recipes and images on The Veg Space are copyright protected. If you would like to share the recipe, please use the share buttons provided. Do not screenshot or copy and paste the recipe. Many thanks for your understanding.