Savor the vibrant flavors of Indian cuisine right in your own kitchen with these 35 turnip recipes! We’ve transformed this humble root vegetable into a star ingredient, using aromatic spices like turmeric, cumin, and garam masala to create dishes that are both comforting and exciting. Whether you’re craving a quick weeknight dinner or a cozy seasonal favorite, get ready to be inspired—let’s dive into these delicious creations!
Spiced Turnip Curry with Coconut and Chilies

Browsing the farmers’ market last weekend, I spotted a pile of vibrant turnips and knew they’d be perfect for a warming curry—this spiced version with creamy coconut and a kick of chilies has become my go-to for chilly evenings. It’s surprisingly simple to whip up, and the leftovers taste even better the next day, making it ideal for meal prep. I love how the humble turnip transforms into something truly special with just a few pantry staples.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the base:
– 2 tablespoons vegetable oil
– 1 large yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
For the spices and aromatics:
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1/2 teaspoon turmeric
– 2 fresh green chilies, sliced (seeds removed for less heat)
For the main components:
– 4 medium turnips, peeled and cut into 1-inch cubes
– 1 (13.5-ounce) can full-fat coconut milk
– 1 cup vegetable broth
– 1 teaspoon salt
For finishing:
– 1/4 cup fresh cilantro, chopped
– 1 tablespoon lime juice
Instructions
1. Heat the vegetable oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add the chopped onion and cook, stirring occasionally, until softened and lightly golden, about 5-7 minutes.
3. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant—be careful not to burn them, as this can turn bitter.
4. Add the ground cumin, ground coriander, turmeric, and sliced green chilies, toasting the spices for 30 seconds to release their oils and deepen the flavor.
5. Tip in the cubed turnips, tossing to coat them evenly with the spice mixture.
6. Pour in the coconut milk and vegetable broth, then add the salt, stirring to combine.
7. Bring the mixture to a gentle boil, then reduce the heat to low, cover the pot, and simmer for 20-25 minutes, until the turnips are tender when pierced with a fork.
8. Uncover the pot and stir in the chopped cilantro and lime juice, cooking for an additional 2 minutes to let the flavors meld.
9. Remove from heat and let it sit for 5 minutes before serving to allow the curry to thicken slightly.
Key to this dish’s appeal is the tender turnips soaking up the rich, aromatic sauce, with the coconut milk lending a silky texture that balances the chilies’ gentle heat. Serve it over steamed rice or with warm naan for a comforting meal, and don’t forget a dollop of yogurt on top to cool things down if you like.
Turnip and Potato Masala Stir-Fry

Venturing into my kitchen on this chilly December morning, I found myself craving something hearty yet simple, a dish that could transform humble root vegetables into a vibrant, comforting meal. As a busy food blogger, I love recipes that come together quickly with minimal fuss, and this Turnip and Potato Masala Stir-Fry is exactly that—inspired by a cozy memory of my grandmother’s kitchen, where spices always danced in the air.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
For the vegetables:
– 2 medium turnips, peeled and diced into 1/2-inch cubes (about 2 cups)
– 2 medium potatoes, peeled and diced into 1/2-inch cubes (about 2 cups)
– 1 tablespoon olive oil
For the masala sauce:
– 1 medium onion, finely chopped (about 1 cup)
– 2 cloves garlic, minced
– 1 teaspoon grated fresh ginger
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1/2 teaspoon turmeric powder
– 1/4 teaspoon cayenne pepper
– 1 cup canned diced tomatoes, drained
– 1/2 cup water
– Salt, to taste (use 1/2 teaspoon as a starting point)
For garnish:
– 2 tablespoons chopped fresh cilantro
Instructions
1. Heat 1 tablespoon olive oil in a large skillet or wok over medium-high heat (350°F).
2. Add the diced turnips and potatoes to the skillet, spreading them in a single layer. Cook for 10 minutes, stirring occasionally, until they start to turn golden brown and are tender when pierced with a fork—this initial sear adds a nice caramelized flavor, so don’t rush it!
3. Transfer the cooked vegetables to a plate and set aside, keeping the skillet on the heat.
4. In the same skillet, add the chopped onion and cook for 5 minutes, stirring frequently, until it becomes soft and translucent.
5. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant—be careful not to burn the garlic, as it can turn bitter quickly.
6. Add the ground cumin, ground coriander, turmeric powder, and cayenne pepper to the skillet, toasting the spices for 30 seconds to release their aromas.
7. Pour in the drained diced tomatoes and 1/2 cup water, bringing the mixture to a simmer over medium heat.
8. Return the cooked turnips and potatoes to the skillet, stirring to coat them evenly with the masala sauce. Reduce the heat to low, cover, and let it simmer for 5 minutes to allow the flavors to meld—this step ensures every bite is infused with spice.
9. Season with salt to taste, starting with 1/2 teaspoon and adjusting as needed, then remove from heat.
10. Garnish with chopped fresh cilantro just before serving.
My favorite part of this dish is the delightful contrast: the turnips and potatoes become tender yet hold their shape, soaking up the rich, aromatic masala sauce. Serve it over a bed of fluffy rice or with warm naan for a complete meal that’s both satisfying and bursting with flavor—it’s become a staple in my weeknight rotation!
Punjabi Turnip Sabji with Fenugreek Leaves

My kitchen always smells like home when I’m making this Punjabi Turnip Sabji with Fenugreek Leaves—it’s the kind of cozy, earthy dish my mom would whip up on chilly evenings, and now it’s my go-to for a quick, satisfying vegetarian meal that feels both nourishing and nostalgic.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the base vegetables:
– 2 medium turnips, peeled and cut into ½-inch cubes (about 2 cups)
– 1 cup fresh fenugreek leaves (methi), washed and chopped
For the tempering and spices:
– 2 tablespoons vegetable oil
– 1 teaspoon cumin seeds
– 1 medium onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon grated ginger
– 1 green chili, finely chopped (optional)
– ½ teaspoon turmeric powder
– 1 teaspoon coriander powder
– ½ teaspoon red chili powder
– Salt, 1 teaspoon
For finishing:
– ¼ cup water
– 1 tablespoon lemon juice
Instructions
1. Heat the vegetable oil in a large skillet over medium heat until it shimmers, about 2 minutes.
2. Add the cumin seeds and let them sizzle for 30 seconds until fragrant.
3. Add the finely chopped onion and sauté for 5 minutes, stirring occasionally, until it turns translucent and soft.
4. Stir in the minced garlic, grated ginger, and finely chopped green chili, and cook for 1 minute until aromatic.
5. Add the turmeric powder, coriander powder, red chili powder, and salt, mixing well to coat the onions—this toasts the spices for deeper flavor.
6. Tip in the peeled and cubed turnips, stirring to combine with the spice mixture.
7. Pour in the ¼ cup water, cover the skillet, and reduce the heat to medium-low. Simmer for 15 minutes, checking halfway to ensure the turnips are tender when pierced with a fork.
8. Uncover the skillet, add the washed and chopped fenugreek leaves, and cook for 5 minutes, stirring occasionally, until the leaves wilt and blend in.
9. Drizzle the lemon juice over the sabji, give it a final stir, and remove from heat.
10. Let it sit for 2 minutes before serving to allow the flavors to meld.
Using fresh fenugreek leaves instead of dried ones gives this dish a vibrant, slightly bitter edge that balances the sweet turnips perfectly. Serve it hot with steamed basmati rice or warm rotis for a comforting meal that’s both hearty and light.
Turnip Kofta in Rich Tomato Gravy

During the chilly holiday season, I always crave something hearty and comforting that’s a bit different from the usual fare—something like these tender turnip koftas simmered in a rich, spiced tomato gravy. It’s a dish that reminds me of cozy family dinners where we’d gather around the table, sharing stories over steaming bowls, and it’s become my go-to when I want to impress without stressing too much in the kitchen.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 40 minutes
Ingredients
For the koftas:
– 2 cups grated turnips (about 2 medium turnips)
– 1/2 cup chickpea flour
– 1/4 cup finely chopped onion
– 1 tbsp grated ginger
– 1 tsp ground cumin
– 1/2 tsp red chili powder
– 1/4 cup chopped fresh cilantro
– 2 tbsp vegetable oil for frying
For the tomato gravy:
– 2 tbsp vegetable oil
– 1 cup finely chopped onion
– 1 tbsp grated ginger
– 1 tbsp minced garlic
– 2 cups canned crushed tomatoes
– 1 tsp ground coriander
– 1/2 tsp turmeric powder
– 1/2 tsp garam masala
– 1 cup water
– 1/2 cup heavy cream
– Salt as needed
Instructions
1. Grate 2 medium turnips using a box grater to yield 2 cups, then squeeze out excess moisture with your hands over a bowl—this helps prevent soggy koftas.
2. In a mixing bowl, combine the grated turnips, 1/2 cup chickpea flour, 1/4 cup finely chopped onion, 1 tbsp grated ginger, 1 tsp ground cumin, 1/2 tsp red chili powder, and 1/4 cup chopped fresh cilantro; mix until a dough forms.
3. Shape the mixture into 12 equal-sized balls, about 1-inch in diameter, and set them aside on a plate.
4. Heat 2 tbsp vegetable oil in a large skillet over medium heat until it shimmers, about 350°F.
5. Fry the kofta balls in batches for 3–4 minutes per side, turning gently with a spatula, until golden brown and crisp; transfer to a paper towel-lined plate to drain.
6. In the same skillet, add 2 tbsp vegetable oil and sauté 1 cup finely chopped onion over medium heat for 5–7 minutes until translucent and lightly browned.
7. Add 1 tbsp grated ginger and 1 tbsp minced garlic, cooking for 1 minute until fragrant—be careful not to burn the garlic, as it can turn bitter.
8. Stir in 2 cups canned crushed tomatoes, 1 tsp ground coriander, 1/2 tsp turmeric powder, and 1/2 tsp garam masala; cook for 5 minutes, stirring occasionally, until the oil separates from the mixture.
9. Pour in 1 cup water and bring the gravy to a simmer over medium-low heat, then let it cook uncovered for 10 minutes to thicken slightly.
10. Gently add the fried koftas to the gravy, spooning the sauce over them to coat evenly, and simmer for 5 minutes to allow the flavors to meld.
11. Stir in 1/2 cup heavy cream and salt as needed, heating for 2 more minutes until warmed through—avoid boiling to keep the cream from curdling.
12. Remove from heat and let it sit for 5 minutes before serving to allow the koftas to absorb the gravy.
What I love most about this dish is how the soft, savory koftas soak up the tangy tomato gravy, creating a melt-in-your-mouth texture that’s perfectly balanced with a hint of spice. Serve it over steamed basmati rice or with warm naan for a complete meal that’s sure to become a new favorite at your table.
Turnip and Lentil Dal with Mustard Seeds

Last week, while digging through my crisper drawer, I found a lonely turnip and remembered how its peppery sweetness pairs perfectly with earthy lentils—it sparked this cozy, one-pot dal that’s become my go-to for chilly evenings. Honestly, I love how humble ingredients can transform into something so comforting, and this recipe is proof that a little mustard seed can work magic.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
For the base:
– 1 tablespoon olive oil
– 1 teaspoon black mustard seeds
– 1 medium yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon grated fresh ginger
For the dal:
– 1 cup brown lentils, rinsed and drained
– 1 medium turnip, peeled and diced into ½-inch cubes
– 4 cups vegetable broth
– 1 teaspoon ground turmeric
– ½ teaspoon cayenne pepper
– 1 teaspoon salt
For finishing:
– 2 tablespoons chopped fresh cilantro
– 1 tablespoon fresh lemon juice
Instructions
1. Heat 1 tablespoon olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add 1 teaspoon black mustard seeds to the hot oil and cook until they start to pop, which takes about 30 seconds—listen for a crackling sound.
3. Stir in 1 finely chopped yellow onion and sauté until translucent, approximately 5 minutes, stirring occasionally to prevent burning.
4. Mix in 3 minced garlic cloves and 1 tablespoon grated ginger, cooking for 1 minute until fragrant.
5. Tip: Toasting the mustard seeds first enhances their nutty flavor, so don’t skip this step!
6. Add 1 cup rinsed brown lentils, 1 diced turnip, 4 cups vegetable broth, 1 teaspoon turmeric, ½ teaspoon cayenne pepper, and 1 teaspoon salt to the pot.
7. Bring the mixture to a boil over high heat, then reduce to a simmer and cover with a lid.
8. Cook for 30 minutes, stirring every 10 minutes to ensure even cooking and prevent sticking.
9. Tip: If the dal looks too thick, add ¼ cup water; for a thicker consistency, simmer uncovered for the last 5 minutes.
10. After 30 minutes, check that the lentils are tender and the turnip is soft when pierced with a fork.
11. Remove the pot from heat and stir in 2 tablespoons chopped cilantro and 1 tablespoon lemon juice.
12. Tip: Adding lemon juice at the end brightens the flavors, so avoid cooking it further to preserve its zing.
13. Let the dal rest for 5 minutes before serving to allow the flavors to meld.
You’ll love the creamy texture from the lentils contrasted with the tender, slightly sweet turnip chunks, all sparked by that mustard seed warmth. Try serving it over steamed rice or with naan for a hearty meal that’s perfect for sharing on a cold night.
Stuffed Turnip Parathas with Herbs and Spices

Zesty winter evenings always have me craving something warm and comforting, and these stuffed turnip parathas with herbs and spices are my go-to solution—they’re like a cozy hug on a plate, packed with earthy flavors that remind me of my grandma’s kitchen during the holidays. I love how the turnips soften into a sweet, savory filling, and the crispy, golden paratha exterior just melts in your mouth, making it the perfect dish to share with family or enjoy as a hearty solo meal. Trust me, once you try these, you’ll be hooked on their rustic charm and the way they fill your home with an irresistible aroma!
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– For the dough:
– 2 cups all-purpose flour
– 1/2 tsp salt
– 3/4 cup warm water (about 110°F)
– 1 tbsp vegetable oil
– For the filling:
– 2 cups grated turnips (about 2 medium turnips)
– 1/2 tsp salt
– 1/2 tsp cumin powder
– 1/4 tsp turmeric powder
– 1/4 tsp red chili powder
– 1 tbsp chopped fresh cilantro
– 1 tbsp vegetable oil
– For cooking:
– 1/4 cup vegetable oil
Instructions
1. In a large bowl, combine 2 cups all-purpose flour and 1/2 tsp salt, then gradually add 3/4 cup warm water while mixing with your hands until a soft dough forms. Tip: Use warm water at 110°F to help the dough come together smoothly without being sticky.
2. Knead the dough on a floured surface for 5 minutes until it’s elastic and smooth, then coat it with 1 tbsp vegetable oil, cover with a damp cloth, and let it rest for 15 minutes to relax the gluten.
3. While the dough rests, place 2 cups grated turnips in a clean kitchen towel, squeeze out excess moisture over the sink to prevent a soggy filling, and transfer to a bowl.
4. Add 1/2 tsp salt, 1/2 tsp cumin powder, 1/4 tsp turmeric powder, 1/4 tsp red chili powder, and 1 tbsp chopped fresh cilantro to the turnips, mixing well to combine all the spices evenly.
5. Heat 1 tbsp vegetable oil in a skillet over medium heat, add the turnip mixture, and cook for 5 minutes, stirring occasionally, until the turnips are tender and the spices are fragrant. Tip: Cook the filling until most of the moisture evaporates to ensure it doesn’t leak during rolling.
6. Divide the rested dough into 8 equal balls, then roll each ball into a 4-inch circle on a floured surface.
7. Place 2 tbsp of the cooked turnip filling in the center of a dough circle, fold the edges over to enclose it, and pinch to seal tightly, then gently roll it out again into a 6-inch circle, being careful not to tear the dough. Tip: Dust the rolling pin lightly with flour to prevent sticking and achieve an even thickness.
8. Heat a non-stick skillet or griddle over medium-high heat, place a rolled paratha on it, and cook for 2 minutes until bubbles form and the bottom is lightly browned.
9. Flip the paratha, brush the top with 1/2 tbsp vegetable oil, and cook for another 2 minutes, pressing gently with a spatula, until both sides are golden brown and crispy.
10. Repeat steps 8-9 with the remaining parathas, adding more oil as needed, and serve hot.
Yummy and utterly satisfying, these parathas boast a crispy, flaky exterior that gives way to a soft, spiced turnip filling with a hint of earthiness from the herbs. I love pairing them with a dollop of cool yogurt or a tangy mango chutney for a delightful contrast, or even crumbling them over a fresh salad for a creative twist that adds a hearty crunch!
Turnip and Spinach Stew with Garam Masala

Perhaps you’re like me—when the weather turns chilly, I crave something hearty, nourishing, and a little unexpected. That’s exactly why I fell in love with this Turnip and Spinach Stew with Garam Masala; it’s a cozy, aromatic hug in a bowl that’s become my go-to for busy weeknights. I first whipped it up on a lazy Sunday when my fridge was full of root vegetables, and now it’s a family favorite that fills the kitchen with the warmest spices.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
For the base:
– 2 tablespoons olive oil
– 1 medium yellow onion, diced (about 1 cup)
– 3 cloves garlic, minced
– 1 tablespoon grated fresh ginger
For the stew:
– 1 pound turnips, peeled and cut into 1-inch cubes
– 1 teaspoon garam masala
– ½ teaspoon ground turmeric
– ¼ teaspoon cayenne pepper
– 4 cups vegetable broth
– 1 (14.5-ounce) can diced tomatoes, undrained
To finish:
– 5 ounces fresh spinach leaves (about 5 packed cups)
– 1 (13.5-ounce) can full-fat coconut milk
– 1 teaspoon salt
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat until it shimmers, about 2 minutes.
- Add the diced onion and cook, stirring occasionally, until it turns translucent and softens, about 5 minutes.
- Stir in the minced garlic and grated ginger, and cook for 1 minute until fragrant—be careful not to let it burn.
- Add the cubed turnips to the pot, and cook for 3 minutes, stirring to coat them in the oil and aromatics.
- Sprinkle the garam masala, turmeric, and cayenne pepper over the turnips, and stir constantly for 30 seconds to toast the spices and deepen their flavor.
- Pour in the vegetable broth and diced tomatoes with their juices, and bring the mixture to a boil over high heat.
- Once boiling, reduce the heat to low, cover the pot, and let it simmer for 20 minutes until the turnips are tender when pierced with a fork.
- Add the fresh spinach leaves to the stew, and stir until they wilt completely, about 2 minutes.
- Pour in the coconut milk and salt, and stir to combine everything evenly.
- Simmer the stew uncovered over low heat for 5 more minutes to let the flavors meld and the sauce thicken slightly.
My favorite part is how the turnips become wonderfully tender without turning mushy, soaking up all those warm garam masala notes. Serve it over a bed of fluffy basmati rice or with a side of naan for dipping—the creamy coconut broth is absolutely irresistible. Making this stew always reminds me that the simplest ingredients can create the most comforting meals.
Turnip Raita with Cumin and Coriander

While most people are roasting root vegetables this time of year, I find myself craving something cool and refreshing to balance out all the heavy holiday meals. This Turnip Raita with Cumin and Coriander is my go-to solution—a creamy, spiced yogurt dip that’s surprisingly easy to whip up and always disappears first at potlucks.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
For the Base
- 1 cup plain whole-milk yogurt
- 1 medium turnip, peeled and grated (about 1 cup)
For the Tempered Spices
- 1 tablespoon vegetable oil
- 1 teaspoon cumin seeds
- 1/2 teaspoon black mustard seeds
For Flavoring
- 1/4 cup fresh cilantro, finely chopped
- 1/2 teaspoon ground coriander
- 1/4 teaspoon salt
Instructions
- Place 1 cup of plain whole-milk yogurt in a medium mixing bowl.
- Peel one medium turnip and grate it using the large holes of a box grater to yield about 1 cup. Tip: Grating the turnip just before mixing helps prevent it from becoming watery.
- Add the grated turnip to the bowl with the yogurt.
- Heat 1 tablespoon of vegetable oil in a small skillet over medium heat for 1 minute.
- Add 1 teaspoon of cumin seeds and 1/2 teaspoon of black mustard seeds to the hot oil.
- Cook the seeds for 30-45 seconds, or until the mustard seeds begin to pop and the cumin seeds darken slightly. Tip: Listen for the popping sound as your cue to remove the skillet from the heat to prevent burning.
- Immediately pour the hot oil and spices over the yogurt and turnip mixture.
- Add 1/4 cup of finely chopped fresh cilantro, 1/2 teaspoon of ground coriander, and 1/4 teaspoon of salt to the bowl.
- Stir all ingredients together until fully combined. Tip: For best flavor, cover and refrigerate the raita for at least 30 minutes before serving to allow the spices to infuse.
Refreshingly crisp from the grated turnip and beautifully aromatic from the toasted spices, this raita has a cool, creamy texture with little pops of earthy flavor. I love serving it alongside spicy curries to tame the heat, or even as a unique dip for pita chips or fresh vegetable sticks for a light snack.
Turnip and Pea Pulao with Aromatic Basmati

Venturing into the kitchen on a chilly December afternoon like today, I’m craving something warm, fragrant, and packed with veggies—enter this cozy Turnip and Pea Pulao. It’s my go-to when I want a fuss-free, one-pot meal that fills the house with the most incredible aromas, and honestly, it’s become a staple in my winter rotation because it’s just so forgiving and adaptable.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the rice:
– 1 cup basmati rice
– 2 cups water
For sautéing:
– 2 tbsp vegetable oil
– 1 medium onion, thinly sliced
– 2 cloves garlic, minced
– 1 tsp cumin seeds
For the vegetables and seasoning:
– 1 cup turnips, peeled and diced into ½-inch cubes
– ½ cup frozen peas
– 1 tsp ground turmeric
– 1 tsp salt
Instructions
1. Rinse 1 cup of basmati rice under cold water until the water runs clear, then soak it in 2 cups of water for 15 minutes—this helps the grains cook up fluffy and separate, a tip I swear by for perfect pulao every time.
2. Heat 2 tbsp of vegetable oil in a large, heavy-bottomed pot over medium heat until it shimmers, about 2 minutes.
3. Add 1 tsp of cumin seeds to the hot oil and let them sizzle for 30 seconds until fragrant, being careful not to burn them.
4. Stir in 1 thinly sliced medium onion and cook for 5 minutes, stirring occasionally, until softened and lightly golden.
5. Add 2 minced cloves of garlic and cook for 1 minute, just until aromatic.
6. Mix in 1 cup of diced turnips and cook for 3 minutes to lightly brown the edges, which adds a nice depth of flavor.
7. Drain the soaked rice, reserving the soaking water, and add the rice to the pot along with 1 tsp ground turmeric and 1 tsp salt, stirring to coat everything evenly.
8. Pour in the reserved 2 cups of soaking water, bring to a boil over high heat, then reduce the heat to low, cover the pot tightly, and simmer for 15 minutes—resist the urge to peek, as keeping the steam in is key for even cooking.
9. After 15 minutes, turn off the heat and let the pot sit, covered, for 5 minutes to allow the rice to steam further and absorb any remaining liquid.
10. Gently fluff the rice with a fork, then fold in ½ cup of frozen peas, letting the residual heat thaw them perfectly without overcooking, a trick I use to keep veggies vibrant and fresh-tasting.
Rely on this pulao for its tender, separate grains and sweet, earthy notes from the turnips and peas—it’s wonderfully comforting on its own, but I love topping it with a dollop of yogurt or serving it alongside a simple cucumber salad for a complete, satisfying meal that always feels like a hug in a bowl.
Spicy Turnip Pickle with Mustard Oil

Picking up a jar of homemade pickles from my grandma’s pantry is one of my earliest food memories—the sharp, tangy aroma always promised something special. This Spicy Turnip Pickle with Mustard Oil is my modern twist on that tradition, perfect for adding a punch to any meal. I love making a big batch on lazy Sundays; it fills the kitchen with an irresistible, spicy fragrance that lingers for hours.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 0 minutes
Ingredients
For the turnips:
– 2 medium turnips, peeled and cut into ½-inch cubes (about 2 cups)
– 1 tbsp kosher salt
For the spice paste:
– 3 tbsp mustard oil
– 2 tbsp red chili powder
– 1 tbsp turmeric powder
– 1 tbsp fenugreek seeds
– 1 tsp asafoetida (hing)
For finishing:
– 2 tbsp white vinegar
Instructions
1. Place the turnip cubes in a large bowl and sprinkle with 1 tbsp kosher salt. Toss thoroughly to coat. 2. Let the turnips sit at room temperature for 15 minutes to draw out excess moisture—this helps keep them crisp. 3. After 15 minutes, squeeze the turnips firmly with your hands over the sink to remove as much liquid as possible. 4. In a small skillet, heat 3 tbsp mustard oil over medium heat until it reaches 350°F, which you can test by dropping in a fenugreek seed; it should sizzle immediately. 5. Add 1 tbsp fenugreek seeds to the hot oil and fry for 30 seconds until fragrant and lightly browned. 6. Remove the skillet from heat and immediately stir in 2 tbsp red chili powder, 1 tbsp turmeric powder, and 1 tsp asafoetida to form a paste—working off-heat prevents burning. 7. Pour the hot spice paste over the squeezed turnips in the bowl. 8. Add 2 tbsp white vinegar to the bowl. 9. Mix everything together with a spoon until the turnips are evenly coated with the paste. 10. Transfer the pickle to a clean, airtight glass jar, pressing down gently to remove air pockets. 11. Seal the jar and let it rest at room temperature for 24 hours before refrigerating; this allows the flavors to meld. 12. Store the pickle in the refrigerator for up to 2 weeks, shaking the jar gently every few days to redistribute the spices.
Zesty and crunchy, this pickle delivers a bold kick from the mustard oil and chili that mellows into a complex warmth. I love it as a zippy side with grilled meats or stirred into rice for an instant flavor boost—it’s the kind of condiment that makes even simple meals feel extraordinary.
Turnip and Cauliflower Curry with Tumeric

Nestled between holiday feasts and winter chill, I found myself craving something warming yet light—a dish that could satisfy without weighing me down. That’s when I turned to this vibrant Turnip and Cauliflower Curry with Turmeric, a recipe born from a fridge clean-out that became a weekly staple. It’s cozy, nourishing, and perfect for those nights when you want a flavorful meal without too much fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the Base:
– 1 tablespoon olive oil
– 1 medium onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
For the Vegetables and Spices:
– 2 medium turnips, peeled and diced into 1-inch cubes
– 1 small head cauliflower, cut into florets
– 1 teaspoon ground turmeric
– 1 teaspoon ground cumin
– 1/2 teaspoon red pepper flakes
– 1/2 teaspoon salt
For the Liquid and Finish:
– 1 (14-ounce) can coconut milk
– 1 cup vegetable broth
– 1/4 cup fresh cilantro, chopped
Instructions
1. Heat 1 tablespoon olive oil in a large pot over medium heat until shimmering, about 2 minutes.
2. Add 1 medium chopped onion and cook, stirring occasionally, until translucent and soft, about 5 minutes.
3. Stir in 3 cloves minced garlic and 1 tablespoon grated ginger, cooking for 1 minute until fragrant.
4. Add 2 diced turnips and 1 head cauliflower florets to the pot, tossing to coat with the aromatics.
5. Sprinkle in 1 teaspoon turmeric, 1 teaspoon cumin, 1/2 teaspoon red pepper flakes, and 1/2 teaspoon salt, stirring well to evenly coat the vegetables.
6. Pour in 1 can coconut milk and 1 cup vegetable broth, bringing the mixture to a gentle boil.
7. Reduce heat to low, cover the pot, and simmer for 20 minutes until the vegetables are tender when pierced with a fork.
8. Remove from heat and stir in 1/4 cup chopped cilantro just before serving.
This curry offers a delightful contrast: the turnips soften into creamy bites while the cauliflower holds a slight crunch, all enveloped in a golden, aromatic sauce. Try serving it over a bed of fluffy rice or with warm naan to soak up every last drop—it’s a comforting bowl that feels both wholesome and indulgent.
Turnip Bhaji with Fresh Curry Leaves

Last winter, when my CSA box overflowed with turnips, I discovered this vibrant, aromatic dish that’s become a weeknight staple—it’s a humble vegetable transformed with the magic of fresh curry leaves. Let’s make Turnip Bhaji together!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the base:
– 2 tablespoons vegetable oil
– 1 teaspoon mustard seeds
– 10 fresh curry leaves
– 1 medium yellow onion, thinly sliced
For the turnips:
– 4 medium turnips (about 1 pound), peeled and cut into ½-inch cubes
– ½ teaspoon ground turmeric
– ½ teaspoon red chili powder
– 1 teaspoon salt
For finishing:
– 2 tablespoons water
– 2 tablespoons chopped fresh cilantro
Instructions
1. Heat the vegetable oil in a large skillet over medium heat for 2 minutes until shimmering.
2. Add the mustard seeds and cook for 30 seconds until they begin to pop.
3. Stir in the fresh curry leaves and cook for 15 seconds until fragrant—this releases their essential oils.
4. Add the thinly sliced onion and sauté for 5 minutes, stirring occasionally, until softened and translucent.
5. Mix in the cubed turnips, ground turmeric, red chili powder, and salt until evenly coated.
6. Pour in the 2 tablespoons of water, then cover the skillet with a lid.
7. Reduce the heat to medium-low and cook for 15 minutes, stirring halfway through, until the turnips are tender when pierced with a fork.
8. Uncover and cook for 3 more minutes to evaporate any excess liquid.
9. Remove from heat and stir in the chopped fresh cilantro.
Fluffy and fragrant, this bhaji has a tender bite with earthy turnips softened by warm spices. I love it spooned over steamed rice or tucked into warm rotis for a comforting meal that’s surprisingly simple to pull off.
Turnip and Chickpea Masala with Cumin

You know those cozy winter nights when you crave something hearty but don’t want to spend hours in the kitchen? This Turnip and Chickpea Masala with Cumin is my go-to for exactly that—a comforting, spiced one-pot wonder that’s become a staple in my home, especially during the holiday hustle when time is precious but flavor is non-negotiable.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
– For the base and aromatics:
– 2 tablespoons olive oil
– 1 medium yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
– For the spices and sauce:
– 1 tablespoon ground cumin
– 1 teaspoon ground turmeric
– 1/2 teaspoon cayenne pepper
– 1 (14.5-ounce) can diced tomatoes
– 1/2 cup vegetable broth
– For the main components:
– 2 medium turnips, peeled and cut into 1-inch cubes
– 1 (15-ounce) can chickpeas, drained and rinsed
– 1/2 cup full-fat coconut milk
– For garnish:
– 1/4 cup fresh cilantro, chopped
Instructions
1. Heat 2 tablespoons olive oil in a large pot or Dutch oven over medium heat until shimmering, about 2 minutes.
2. Add 1 finely chopped yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.
3. Stir in 3 minced garlic cloves and 1 tablespoon grated ginger, cooking for 1 minute until fragrant to prevent burning.
4. Add 1 tablespoon ground cumin, 1 teaspoon ground turmeric, and 1/2 teaspoon cayenne pepper, toasting the spices for 30 seconds to deepen their flavor.
5. Pour in 1 can diced tomatoes and 1/2 cup vegetable broth, scraping the bottom of the pot to incorporate any browned bits.
6. Add 2 cubed turnips and 1 can drained chickpeas, stirring to coat them evenly in the sauce.
7. Bring the mixture to a simmer, then reduce heat to low, cover, and cook for 25 minutes until the turnips are fork-tender.
8. Stir in 1/2 cup coconut milk and simmer uncovered for 5 minutes to thicken the sauce slightly.
9. Remove from heat and garnish with 1/4 cup chopped cilantro.
Zesty and satisfying, this masala boasts tender turnips and creamy chickpeas in a richly spiced, aromatic sauce. I love serving it over fluffy basmati rice or with warm naan to soak up every last bit—it’s a humble dish that always feels like a hug in a bowl.
Turnip Sambar with Tamarind and Lentils

Last weekend, as I was rummaging through my crisper drawer looking for something to make for a cozy winter dinner, I stumbled upon a bag of turnips that had been forgotten in the back. It was the perfect inspiration for this hearty, tangy sambar that warms you from the inside out. I love how humble ingredients can transform into something so deeply flavorful and comforting.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
For the Lentils & Vegetables:
– 1 cup yellow lentils (toor dal)
– 2 medium turnips, peeled and cubed into 1-inch pieces
– 4 cups water
For the Tamarind Base:
– 1 golf ball-sized piece of tamarind pulp
– 1 cup hot water (about 180°F)
For the Sambar Powder & Tempering:
– 2 tbsp sambar powder
– 1 tsp turmeric powder
– 2 tbsp vegetable oil
– 1 tsp mustard seeds
– 10-12 fresh curry leaves
– 2 dried red chilies
For Seasoning:
– 1 tsp salt
Instructions
1. Rinse 1 cup of yellow lentils under cold running water until the water runs clear.
2. In a large pot, combine the rinsed lentils, 2 cubed turnips, and 4 cups of water.
3. Bring the pot to a boil over high heat, then reduce the heat to medium-low, cover with a lid, and simmer for 25 minutes until the lentils are completely soft and mushy. (Tip: Skim off any foam that forms on the surface during the first 5 minutes of boiling for a clearer broth.)
4. While the lentils cook, place 1 golf ball-sized piece of tamarind pulp in a small bowl and pour 1 cup of hot water (about 180°F) over it.
5. Let the tamarind soak for 10 minutes, then use your fingers to squeeze and dissolve the pulp into the water, creating a thick, dark liquid.
6. Strain the tamarind liquid through a fine-mesh sieve into a clean bowl, discarding the seeds and fibers.
7. Once the lentils are cooked, use a potato masher or the back of a spoon to mash about half of the lentils directly in the pot to thicken the sambar.
8. Stir the strained tamarind liquid, 2 tbsp of sambar powder, 1 tsp of turmeric powder, and 1 tsp of salt into the pot.
9. Bring the mixture back to a gentle simmer over medium heat and cook for 10 minutes, stirring occasionally. (Tip: If the sambar thickens too much, add ¼ cup of warm water at a time until it reaches your desired consistency.)
10. In a small separate pan, heat 2 tbsp of vegetable oil over medium heat for 1 minute until it shimmers.
11. Add 1 tsp of mustard seeds to the hot oil and cook for 30 seconds until they begin to pop and crackle.
12. Immediately add 10-12 fresh curry leaves and 2 dried red chilies to the pan and fry for 15 seconds until the leaves are crisp and fragrant. (Tip: Have your pot of sambar ready nearby so you can pour this tempering in immediately to capture all the aroma.)
13. Carefully pour the entire contents of the tempering pan into the simmering sambar pot—it will sizzle loudly.
14. Stir the sambar once to incorporate the tempering, then remove the pot from the heat.
Perfectly balanced between the earthy turnips, creamy lentils, and that signature tang from the tamarind, this sambar has a wonderfully thick, stew-like texture. I love serving it over a mound of steamed rice, but it’s also fantastic as a hearty soup with a side of crusty bread for dipping.
Turnip and Paneer Tikka with Yogurt Marinade

M y kitchen has seen its share of holiday chaos, but this year, I craved something different from the usual festive fare—a dish that’s cozy yet vibrant, perfect for a chilly December evening. That’s how I landed on this Turnip and Paneer Tikka, a twist on classic Indian flavors with a creamy yogurt marinade that’s surprisingly simple to whip up, even amid the holiday rush. It’s become my go-to for a quick, satisfying meal that feels special without the fuss.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
For the Marinade:
– 1 cup plain whole-milk yogurt
– 2 tbsp lemon juice
– 1 tbsp grated ginger
– 2 minced garlic cloves
– 1 tsp ground cumin
– 1 tsp paprika
– 1/2 tsp turmeric
– 1/2 tsp salt
For the Tikka:
– 2 medium turnips, peeled and cut into 1-inch cubes
– 8 oz paneer, cut into 1-inch cubes
– 2 tbsp vegetable oil
Instructions
1. In a large bowl, combine 1 cup plain whole-milk yogurt, 2 tbsp lemon juice, 1 tbsp grated ginger, 2 minced garlic cloves, 1 tsp ground cumin, 1 tsp paprika, 1/2 tsp turmeric, and 1/2 tsp salt. Whisk until smooth.
2. Add 2 medium turnips, peeled and cut into 1-inch cubes, and 8 oz paneer, cut into 1-inch cubes, to the bowl. Gently toss to coat evenly with the marinade. Tip: Let it marinate for at least 15 minutes at room temperature for deeper flavor absorption.
3. Preheat your oven to 400°F and line a baking sheet with parchment paper.
4. Arrange the marinated turnips and paneer in a single layer on the prepared baking sheet, leaving space between pieces. Drizzle 2 tbsp vegetable oil over the top.
5. Bake at 400°F for 20-25 minutes, flipping the pieces halfway through, until the turnips are tender when pierced with a fork and the paneer edges are golden brown. Tip: Check at 20 minutes to avoid overcooking—the turnips should be soft but not mushy.
6. Remove from the oven and let cool for 2-3 minutes before serving. Tip: For extra crispiness, broil on high for 1-2 minutes at the end, watching closely to prevent burning.
V elvety from the yogurt and spiced just right, this tikka offers a delightful contrast: the turnips become tender and slightly sweet, while the paneer stays firm with a creamy interior. Serve it over a bed of basmati rice or tucked into warm naan for a complete meal that’s as comforting as it is colorful.
Turnip Biriyani with Caramelized Onions

Browsing through my grandmother’s old recipe box last winter, I stumbled upon a faded card for turnip biryani—a dish I’d never tried but instantly felt drawn to. After tweaking her spicing and adding my signature caramelized onions, this humble vegetable has become a star in my cold-weather rotation, proving that comfort food doesn’t need meat to feel deeply satisfying. Serving: 4 | Pre Time: 20 minutes | Cooking Time: 50 minutes
Ingredients
For the caramelized onions:
– 2 large yellow onions, thinly sliced
– 2 tbsp olive oil
– 1/4 tsp salt
For the rice:
– 1 1/2 cups basmati rice
– 3 cups water
– 1 tsp salt
For the turnip mixture:
– 2 medium turnips, peeled and cubed into 1/2-inch pieces
– 1 tbsp olive oil
– 1 tsp cumin seeds
– 1 tsp turmeric powder
– 1/2 tsp cayenne pepper
– 1/2 cup plain yogurt
Instructions
1. Heat 2 tbsp olive oil in a large skillet over medium-low heat.
2. Add the sliced onions and 1/4 tsp salt, stirring to coat.
3. Cook the onions for 25–30 minutes, stirring every 5 minutes, until they turn a deep golden brown and reduce significantly in volume.
4. Tip: Don’t rush the onions—low heat is key for proper caramelization without burning.
5. While the onions cook, rinse the basmati rice under cold water until the water runs clear.
6. In a medium pot, combine the rinsed rice, 3 cups water, and 1 tsp salt.
7. Bring the rice to a boil over high heat, then reduce the heat to low, cover, and simmer for 15 minutes.
8. Remove the rice from heat and let it sit, covered, for 5 minutes before fluffing with a fork.
9. In a separate large pot, heat 1 tbsp olive oil over medium heat.
10. Add 1 tsp cumin seeds and toast for 30 seconds until fragrant.
11. Add the cubed turnips and sauté for 5 minutes, stirring occasionally.
12. Stir in 1 tsp turmeric powder and 1/2 tsp cayenne pepper, coating the turnips evenly.
13. Tip: Cutting turnips uniformly ensures they cook at the same rate.
14. Reduce the heat to medium-low and stir in 1/2 cup plain yogurt.
15. Cook the turnip mixture for 10 minutes, stirring frequently, until the turnips are tender but not mushy.
16. Tip: If the mixture looks dry, add 1–2 tbsp water to prevent sticking.
17. Gently fold the cooked rice into the turnip mixture until well combined.
18. Top the biryani with the caramelized onions, reserving a small handful for garnish.
19. Cover the pot and let it rest off the heat for 5 minutes to allow the flavors to meld.
20. Serve the biryani warm, sprinkled with the reserved caramelized onions.
Warm and fragrant straight from the pot, this biryani offers a delightful contrast between the fluffy rice and the tender, spiced turnips. The sweet, deeply caramelized onions cut through the earthy spices beautifully, making each bite complex yet comforting. I love serving it with a simple cucumber raita or a side of roasted cauliflower for a complete vegetarian feast that feels special enough for holidays.
Turnip and Ginger Soup with Indian Spices

Every year when the chill sets in, I find myself craving something that warms from the inside out, and this vibrant Turnip and Ginger Soup with Indian Spices has become my go-to. It’s the perfect way to use up those humble root vegetables, transforming them into a fragrant, soul-soothing bowl that feels both comforting and excitingly new.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
For the Base:
– 2 tablespoons olive oil
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
For the Spices & Vegetables:
– 1 teaspoon cumin seeds
– 1 teaspoon ground coriander
– 1/2 teaspoon turmeric
– 1/4 teaspoon cayenne pepper
– 1 1/2 pounds turnips, peeled and cubed
– 4 cups vegetable broth
For Finishing:
– 1/2 cup full-fat coconut milk
– 1 tablespoon fresh lime juice
– Salt, to taste
– Fresh cilantro, chopped, for garnish
Instructions
1. Heat the 2 tablespoons of olive oil in a large pot over medium heat for 1 minute.
2. Add the 1 large diced yellow onion and cook, stirring occasionally, for 5 minutes until translucent and soft.
3. Stir in the 3 cloves of minced garlic and 1 tablespoon of grated ginger, cooking for 1 more minute until fragrant. Tip: Keep the heat medium to prevent the garlic from burning.
4. Add the 1 teaspoon of cumin seeds to the pot and toast for 30 seconds, until they become aromatic and slightly darker.
5. Stir in the 1 teaspoon of ground coriander, 1/2 teaspoon of turmeric, and 1/4 teaspoon of cayenne pepper, cooking for 30 seconds to bloom the spices.
6. Add the 1 1/2 pounds of cubed turnips and the 4 cups of vegetable broth to the pot.
7. Increase the heat to bring the soup to a boil, then reduce to a simmer, cover, and cook for 25 minutes until the turnips are completely tender when pierced with a fork.
8. Carefully transfer the soup in batches to a blender and puree until completely smooth, or use an immersion blender directly in the pot. Tip: Let the soup cool slightly before blending and never fill the blender more than halfway to prevent hot liquid from exploding.
9. Return the pureed soup to the pot over low heat and stir in the 1/2 cup of coconut milk and 1 tablespoon of lime juice.
10. Season the soup with salt, starting with 1/2 teaspoon and adding more if needed, then heat through for 2 minutes. Tip: The lime juice brightens the flavors, so add it off the heat to preserve its zing.
11. Ladle the soup into bowls and garnish with fresh chopped cilantro.
Ultimately, this soup achieves a wonderfully velvety, creamy texture from the pureed turnips and coconut milk, with the ginger and spices providing a warm, aromatic depth that’s not overly spicy. I love serving it with a swirl of extra coconut milk and a side of warm naan for dipping, making it a complete and deeply satisfying meal.
Crispy Turnip Fritters with Spiced Yogurt Dip

Zesty and comforting, these crispy turnip fritters are my go-to for using up those winter root vegetables that always seem to linger in the fridge. I first made them on a snowy afternoon when I was craving something fried but wanted to feel a bit virtuous, and the spicy yogurt dip was a happy accident that’s now a staple in my kitchen.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
For the Fritters:
– 2 medium turnips (about 1 pound), peeled and grated
– 1/2 cup all-purpose flour
– 1 large egg, beaten
– 1/4 cup grated Parmesan cheese
– 1/2 teaspoon garlic powder
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 cup vegetable oil, for frying
For the Spiced Yogurt Dip:
– 1 cup plain whole-milk yogurt
– 1 tablespoon lemon juice
– 1/2 teaspoon ground cumin
– 1/4 teaspoon smoked paprika
– 1/8 teaspoon cayenne pepper
– 1/4 teaspoon salt
Instructions
1. Place the grated turnips in a clean kitchen towel and squeeze firmly over the sink to remove as much liquid as possible; this prevents soggy fritters.
2. In a large mixing bowl, combine the squeezed turnips, 1/2 cup all-purpose flour, 1 large beaten egg, 1/4 cup grated Parmesan cheese, 1/2 teaspoon garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
3. Mix the ingredients with your hands or a spoon until a cohesive, slightly sticky batter forms.
4. Heat 1/4 cup vegetable oil in a large skillet over medium heat until it shimmers, about 350°F on a thermometer.
5. Scoop about 2 tablespoons of the batter per fritter and gently flatten it into a 1/2-inch thick patty with your hands.
6. Carefully place 3-4 patties into the hot oil, leaving space between them to avoid steaming.
7. Fry the fritters for 3-4 minutes per side, or until they are deep golden brown and crispy; I always test one first to check the oil temperature.
8. Transfer the cooked fritters to a paper towel-lined plate to drain any excess oil.
9. Repeat steps 5-8 with the remaining batter, adding more oil to the skillet if needed.
10. In a small bowl, whisk together 1 cup plain whole-milk yogurt, 1 tablespoon lemon juice, 1/2 teaspoon ground cumin, 1/4 teaspoon smoked paprika, 1/8 teaspoon cayenne pepper, and 1/4 teaspoon salt until smooth.
11. Let the dip sit for at least 5 minutes to allow the flavors to meld while you finish frying.
A perfect bite reveals a crunchy exterior that gives way to a tender, savory interior, with the turnips adding a subtle sweetness. I love serving these fritters warm alongside the cool, tangy dip—they’re fantastic as an appetizer or piled high on a salad for a hearty lunch.
Conclusion
Let this collection of 35 flavorful turnip recipes be your gateway to exploring Indian spices in your own kitchen. From comforting curries to vibrant salads, there’s something for every home cook to try. We’d love to hear which recipes become your favorites—leave a comment below and share your culinary adventures by pinning this article on Pinterest!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




