Palak Kofta Curry

Servings: 3 Total Time: 50 mins Difficulty: Intermediate
palak kofta pinit

Looking for a delicious way to turn everyday spinach into something truly special?

This Palak Kofta Curry does exactly that.

Imagine soft, melt-in-the-mouth spinach koftas gently simmered in a rich tomato, cashew gravy infused with aromatic spices. Every bite is creamy, comforting, and packed with flavour.

Unlike many restaurant-style kofta curries that are heavy and deep-fried, this version uses steamed palak koftas, making it lighter while still delivering all the indulgence of a festive curry.

Whether you’re serving it for a family dinner, weekend lunch, or special occasion, this Palak Kofta Curry is guaranteed to impress.

What is Palak Kofta Curry?

Palak Kofta Curry is a North Indian-inspired dish made with:

  • Fresh spinach (palak)
  • Gram flour (besan)
  • Onion, ginger, garlic, and green chilli
  • Tomato-cashew gravy
  • Aromatic Indian spices

The spinach mixture is shaped into koftas and steamed until firm before being added to a rich and flavorful gravy.

The result is a curry that combines:

  • The goodness of spinach
  • The richness of cashews
  • The warmth of Indian spices

into one satisfying dish.

Why You’ll Love This Recipe

  • Packed with spinach goodness
  • Soft, tender koftas
  • No deep frying required
  • Creamy restaurant-style gravy
  • Perfect for chapathi, naan, or rice
  • Great way to make spinach appealing for kids

Why This Palak Kofta Curry Stands Out

Many kofta recipes rely on deep-fried dumplings, which can become heavy.

This version uses steamed spinach koftas, which:

  • Stay soft and moist
  • Absorb the gravy beautifully
  • Require less oil
  • Let the spinach flavor shine

The tomato-cashew gravy adds richness without overpowering the delicate koftas.

Health Benefits of Palak Kofta Curry

Spinach is one of the most nutrient-dense leafy greens used in Indian cooking.

Combined with:

  • Tomatoes
  • Garlic
  • Ginger
  • Cashews

this curry offers a wholesome balance of flavor and nutrition.

It’s also a fantastic way to include more greens in your weekly meals.

Ingredient Breakdown

Palak (Spinach)

The star ingredient.

Spinach provides:

  • Beautiful color
  • Soft texture
  • Mild earthy flavor

Letting the spinach rest with salt helps remove excess moisture, making it easier to shape the koftas.

Besan (Gram Flour)

Besan acts as the binder.

It helps:

  • Hold the koftas together
  • Add body
  • Create a soft texture

Tomatoes

Tomatoes form the foundation of the gravy.

They add:

  • Tanginess
  • Color
  • Natural sweetness

Cashews

Cashews make the gravy:

  • Creamy
  • Smooth
  • Luxurious

without needing cream.

Ginger & Garlic

These aromatics add:

  • Warmth
  • Depth
  • Classic curry flavor

Green Chillies

Fresh heat that balances the richness of the gravy.

Kasuri Methi

The finishing touch.

Kasuri methi adds:

  • Restaurant-style aroma
  • Slight bitterness
  • Incredible depth of flavor

Vegan🌿: Replace the cashews with additional soaked nuts if preferred and use oil instead of any dairy-based additions. The recipe is already largely plant-based.

How This Palak Kofta Curry Comes Together

The process begins with fresh spinach.

After washing and chopping the leaves, they’re mixed with salt and allowed to rest.

As the spinach releases moisture, it becomes easier to bind into koftas without needing excessive flour.

Meanwhile, onion, garlic, ginger, and green chillies are ground into a flavorful masala paste.

A separate puree of tomatoes and soaked cashews creates the creamy foundation for the gravy.

Once the spinach is drained, mix it with a portion of the masala paste and gram flour.

The mixture comes together into a soft dough-like consistency.

Shape it into small kofta balls and place them on a greased steaming plate.

As they steam, the koftas become firm while remaining wonderfully soft inside.

This steaming method keeps them light and allows them to absorb the curry beautifully later.

Now it’s time for the gravy.

Heat oil in a pan and sauté finely chopped onions until soft and lightly golden.

Add the remaining masala paste and cook until aromatic.

The kitchen instantly fills with the comforting scent of ginger, garlic, and green chillies.

Next comes the tomato-cashew puree.

Cook it patiently until it thickens and the raw aroma disappears.

Add:

  • Turmeric powder
  • Kashmiri chilli powder
  • Cumin powder
  • Coriander powder
  • Salt

and allow the spices to bloom.

Pour in water and let the gravy simmer gently.

As it cooks, the flavors begin to deepen and come together.

Finish with sugar and garam masala to balance the acidity and enhance the overall flavor.

Now comes the best part.

Gently place the steamed koftas into the simmering gravy.

Avoid stirring too vigorously.

The koftas slowly soak up the rich sauce while remaining soft and delicate.

A final sprinkle of kasuri methi and fresh coriander transforms the curry into a restaurant-worthy dish.

Pro Tip💡: Add only enough besan to bind the mixture. Too much can make the koftas dense. Crush the kasuri methi between your palms before adding it to release maximum aroma.

Palak Kofta Curry | Spinach Kofta Curry | Kofta Recipe | Side Dish for Chapathi Roti | Palak Recipe

Why This Recipe is Perfect for Families

This curry solves a common problem:

Getting everyone to enjoy spinach.

The soft koftas and creamy gravy make spinach much more appealing, even for picky eaters.

It’s also:

  • Filling
  • Flavorful
  • Great for special occasions

without being overly complicated.

What Goes Best With Palak Kofta Curry?

This curry pairs beautifully with:

How to Serve

Serve hot with:

  • Fresh coriander garnish
  • Extra kasuri methi
  • Warm Indian breads

A side of sliced onions and lemon wedges also works wonderfully.

Packing Tips

If packing for lunch:

  • Carry the gravy and koftas together
  • Allow the curry to cool before sealing

The koftas become even more flavorful as they absorb the gravy.

How to Store Palak Kofta Curry

Store in an airtight container in the refrigerator for up to 2 days.

The flavors continue to develop overnight.

How to Reheat

Reheat gently over low heat.

Add a splash of water if the gravy has thickened too much.

Avoid vigorous stirring to keep the koftas intact.

Substitutions

No Cashews?

Use:

  • Melon seeds
  • Almonds
  • Fresh cream

No Besan?

Try:

  • Corn flour
  • Rice flour

though besan gives the best texture.

Want More Vegetables?

Add:

  • Grated carrot
  • Finely chopped cabbage

to the kofta mixture.

Diet-Friendly Variations

Gluten-Free Version

The recipe is naturally gluten-free when using pure spices and gluten-free asafoetida (if adding any).

Common Mistakes to Avoid

  • Not draining spinach properly
  • Adding too much besan
  • Overcooking the koftas
  • Stirring aggressively after adding koftas
  • Using very thin gravy

Other Related Recipes You Might Like:

Difficulty: Intermediate Prep Time 20 mins Cook Time 30 mins Total Time 50 mins
Servings: 3 Calories: 215
Best Season: Suitable throughout the year

Description

Palak Kofta by Hema Subramanian is a delicious curry made with soft spinach koftas simmered in a rich and flavorful gravy. Perfect with roti, naan, or rice.

Ingredients

Cooking Mode Disabled

To Make Masala Paste

To Make Tomato Puree

To Make Palak Kofta Curry

Instructions

Prep Work

  1. Prepare Spinach

    Wash the spinach leaves thoroughly and chop them finely.
  2. Rest Spinach

    Mix spinach with salt and let it rest until moisture is released.
  3. Make Masala Paste

    Grind onion, garlic, ginger, and green chillies into a coarse paste.
  4. Prepare Tomato Puree

    Grind tomatoes and soaked cashews into a smooth puree.
  5. Drain Spinach

    Strain the excess water released from the spinach and keep the leaves ready.

Method

  1. Prepare Kofta Mixture

    Add a portion of the ground masala and gram flour to the drained spinach. Mix well.
  2. Shape Koftas

    Roll the mixture into small kofta balls.
  3. Arrange for Steaming

    Place the prepared koftas on a greased steaming plate.
  4. Steam Koftas

    Steam the koftas until firm and cooked through.
  5. Saute Onions

    Heat oil in a pan, add spices, and saute the onions until softened.

  6. Cook Masala Base

    Add the remaining ground masala and cook until aromatic.
  7. Add Tomato Puree

    Pour in the tomato cashew puree and cook until well combined.
  8. Add Spice Powders

    Add turmeric powder, kashmiri chilli powder, cumin powder, coriander powder, and salt. Cook briefly.
  9. Simmer Gravy

    Add water, cover, and cook until the gravy develops flavor.
  10. Finish Gravy

    Remove the bay leaf if used. Add sugar and garam masala and mix well.
  11. Add Koftas

    Gently place the steamed koftas into the gravy and mix carefully.
  12. Final Simmer

    Add remaining water, cover, and cook until the koftas absorb the flavors.
  13. Garnish and Serve

    Add kasuri methi and coriander leaves. Mix gently and serve hot.

Equipment

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Nutrition Facts

Servings 3


Amount Per Serving
% Daily Value *
Total Fat 12g19%
Saturated Fat 2g10%
Sodium 620mg26%
Potassium 760mg22%
Total Carbohydrate 21g8%
Dietary Fiber 5g20%
Sugars 8g
Protein 6g12%

Vitamin A 7850 IU
Vitamin C 38 mg
Calcium 145 mg
Iron 4.2 mg
Vitamin E 2.1 IU
Vitamin K 395 mcg
Folate 145 mcg
Phosphorus 118 mg
Magnesium 78 mg
Zinc 1.1 mg
Copper 0.3 mg
Manganese 0.9 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Palak Kofta Curry ,|Spinach Kofta Curry, Kofta Recipe, Side Dish, Palak Recipe,
Rate this recipe

Stay Connected with Home Cooking Show!

Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!

Did you make this recipe?

Tag #homecookingshow  if you made this recipe. Follow @homecookingshow on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Why should I rest the spinach with salt?

It helps remove excess moisture, making the koftas easier to shape.

Can I use frozen spinach?

Yes, thaw and squeeze out all excess water before using.

Why soak the cashews?

Soaked cashews blend smoothly and create a creamy gravy.

Can I make the masala paste in advance?

Yes, it can be prepared a day ahead and refrigerated.

Should the spinach be finely chopped?

Yes, finely chopped spinach helps bind the koftas better.

Why are the koftas steamed instead of fried?

Steaming makes them lighter and healthier while keeping them soft.

How do I prevent koftas from breaking?

Ensure excess moisture is removed and the mixture is properly bound.

Can I make the curry ahead of time?

Yes, prepare the gravy earlier and add koftas before serving.

What can I serve with palak kofta curry?

Chapati, roti, naan, phulka, or jeera rice pair well with it.

Can I make this curry less spicy?

Yes, reduce the green chillies and chilli powder to suit your taste.

Hema Subramanian
Hema Subramanian Food and Lifestyle Blogger

I love to cook! And through Home Cooking Show, I hope to make cooking fun, easy, and approachable for everyone.

My way of sharing recipes is all about keeping it simple and delicious—no complicated steps, no fancy ingredients, just real home-cooked food that anyone can make. Cooking should be a joy, not a chore! Whether you’re a beginner or a seasoned cook, you’ll find something here to inspire you. If you love good food made with love, then you’re in the right place!

- Hema Subramanian

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *