As I stood in my kitchen, the tantalizing aroma of spices wafted through the air, transporting me straight to the bustling streets of India. That’s the magic of this Restaurant-Style Malai Kofta in Creamy Tomato Curry; it’s more than just a meal—it’s a sensory journey. With rich, deep-fried potato and paneer balls nestled in a lusciously silky gravy, this dish promises to impress anyone who sits at your dinner table. The best part? It’s both gluten-free and vegetarian, making it a crowd-pleaser for any occasion! Whether you’re looking to escape the cycle of fast food or simply craving the flavors of home-cooked Indian cuisine, this Malai Kofta will surely wrap you in its warm embrace. Ready to dive into a cooking adventure that feels like a warm hug? Let’s get started!

Why is Malai Kofta a Must-Try?
Rich, Flavorful Experience: The creamy tomato curry enveloping the koftas not only tantalizes your taste buds but also brings the essence of Indian cuisine right to your home.
Versatility for All: This dish caters to vegetable lovers and can be easily adapted for vegans with a simple tofu substitution!
Easy to Make: With straightforward steps and familiar ingredients, anyone can create an impressive meal that rivals restaurant dishes.
Perfect for Sharing: Ideal for family dinners and gatherings, each bite promises to unite everyone around the table in delight.
Meal Prep Friendly: Whip it up ahead of time; it stores beautifully and just needs a quick reheat, ensuring a convenient meal option after a long day.
Don’t forget to serve your Malai Kofta with homemade naan or try it as part of a delightful Indian feast you can create at home!
Malai Kofta Ingredients
For the Gravy
• Oil – Ideal for tempering spices and frying; can substitute with avocado oil or sunflower oil.
• Bay Leaf – Infuses aromatic flavor into the curry.
• Cinnamon Stick – Adds warm and sweet spice notes.
• Green Cardamoms (slightly crushed) – For a fragrant undertone that elevates the curry’s essence.
• Cloves – Introduces depth and warmth to the gravy.
• Shahi Jeera (caraway seeds) – Enhances the aromatic flavor of the dish.
• Garlic (chopped) – Delivers savory flavor to the mix; chop roughly for best results.
• Ginger (chopped) – Offers a fresh, zesty taste; also roughly chopped.
• Green Chili (chopped) – Adds a kick of heat and flavor.
• Yellow Onion (chopped) – Provides sweetness and forms the base of the gravy.
• Tomatoes (chopped) – Balances acidity and contributes sweetness to the gravy.
• Cashews – Adds creaminess; be sure to use raw and soaked for blending.
• Water – Helps in adjusting the gravy consistency.
• Unsalted Butter – Enhances the rich flavor of the curry.
• Coriander Powder – Introduces herbal notes that complement the dish.
• Kashmiri Red Chili Powder – For vibrant color and mild heat.
• Salt – Essential for enhancing overall flavor.
• Sugar – Balances the acidity in the gravy.
• Garam Masala – A spice blend that adds complexity and aroma.
• Crushed Kasuri Methi (dried fenugreek leaves) – Offers a unique earthy taste.
• Heavy Cream – Adds richness and enhances the silkiness of the curry.
• Cardamom Powder – For an aromatic finish to the dish.
For the Kofta
• Mashed & Boiled Potatoes – The main ingredient providing structure to the kofta.
• Grated Paneer – Brings creaminess and shape to the koftas; don’t forget homemade for a better taste!
• Finely Chopped Ginger – Enhances the kofta’s flavor profile.
• Chopped Cilantro – Adds freshness to the mixture.
• Cornstarch – Acts as a binding agent for perfect koftas.
• White Pepper Powder – Imparts a light peppery flavor.
• Oil (for frying) – Necessary for frying koftas until they’re beautifully golden brown.
Step‑by‑Step Instructions for Malai Kofta
Step 1: Make the Gravy
Heat 2 tablespoons of oil in a heavy-bottomed pan over medium heat. Add a bay leaf, a stick of cinnamon, slightly crushed green cardamoms, cloves, and shahi jeera, allowing them to sizzle for a minute until fragrant. Then, add chopped garlic, ginger, green chili, and yellow onion, sautéing for around 5-7 minutes without browning, until the onion is translucent.
Step 2: Add Tomatoes and Cashews
Stir in the chopped tomatoes and soaked cashews into the pan, cooking for an additional 5-6 minutes until the tomatoes soften. Pour in enough water to create a sauce-like consistency, cover the pan, and let it simmer on low heat for 10-12 minutes, allowing the ingredients to meld and become aromatic.
Step 3: Blend the Gravy
Once the mixture has cooled slightly, blend it into a smooth paste using a blender or immersion blender. For a silkier texture, strain the blended gravy back into the pan using a fine-mesh sieve, discarding any solid bits left. Return the strained gravy to medium heat, letting it warm up again.
Step 4: Add Butter and Spices
Incorporate 2 tablespoons of unsalted butter and stir it into the gravy, allowing it to melt completely. Add coriander powder, Kashmiri red chili powder, salt, sugar, and garam masala to the sauce, cooking for another 2-3 minutes while stirring continuously to combine the spices and enhance their flavors.
Step 5: Finish the Gravy
Add crushed kasuri methi and heavy cream to the gravy, stirring well to integrate the ingredients. Let the mixture simmer briefly for about 2-3 minutes, ensuring the gravy is rich and aromatic, then set it aside while you prepare the koftas, ensuring the flavors meld beautifully.
Step 6: Prepare the Kofta Mixture
For the Malai Kofta, begin by boiling and mashing the potatoes until smooth. In a mixing bowl, combine the mashed potatoes, grated paneer, finely chopped ginger, cilantro, green chili, nuts, cornstarch, and a pinch of white pepper powder. Mix everything thoroughly until you achieve a cohesive dough that binds well.
Step 7: Form the Koftas
Once the mixture is well combined, take small portions of the dough and roll them into small balls—these are your koftas. Ensure they are smooth and perfectly shaped, which will help them hold together during frying.
Step 8: Fry the Koftas
In a kadai or deep frying pan, heat enough oil for frying over medium heat. Once the oil is hot (test with a small piece of dough; it should sizzle immediately), carefully add the koftas in batches. Fry each batch for about 4-5 minutes or until they turn golden brown and crispy on all sides. Remove and drain on paper towels to absorb excess oil.
Step 9: Serve and Enjoy
To serve your Malai Kofta, place the fried koftas on a platter and generously top with the creamy tomato gravy. For an extra touch, garnish with a drizzle of cream and a sprinkle of fresh cilantro. You may also let the koftas simmer in the gravy for 2 minutes to soak up flavors, but serving them crisp with gravy on top is equally delightful.

Expert Tips for Malai Kofta
Hot Oil: Ensure the oil is at the right temperature before frying koftas; if it’s not hot enough, they may stick or break apart.
Homemade Paneer: Using homemade paneer will significantly enhance the flavor. If you’re short on time, store-bought is fine too!
Cornstarch Balance: Be cautious with cornstarch; too much can alter the taste and texture of your kofta. Find that sweet spot for perfect binding.
Smooth Gravy: For an irresistibly silky gravy, always strain after blending. This simple step makes a world of difference in presentation and texture.
Indulge Well: Don’t skimp on the butter and cream! The richness is what makes this Malai Kofta an unforgettable treat.
Flavor Soak: Consider letting the koftas simmer in the gravy for a few minutes before serving for an enhanced flavor experience, or serve them crisp!
Make Ahead Options
These Malai Kofta are perfect for meal prep enthusiasts! You can prepare the creamy tomato gravy up to 3 days in advance; simply blend and store it in an airtight container in the refrigerator. For the koftas, mix your mashed potatoes, paneer, and spices and form the balls up to 24 hours ahead. Keep them covered in the fridge to maintain their freshness. When you’re ready to serve, fry the koftas until golden and heat the gravy gently on the stove. Simply combine and garnish with cream and cilantro for a quick, restaurant-quality meal that saves you time during busy weeknights!
What to Serve with Malai Kofta
Discover delectable side dishes and drinks that enhance your meal experience with this creamy curry delight.
-
Homemade Naan: Soft, warm naan perfectly soaks up the rich, silky gravy, giving you every last drop of flavor in each bite.
-
Jeera Rice: Fragrant rice infused with cumin complements the curry nicely while adding a comforting texture to the meal.
-
Cucumber Raita: A cool yogurt dip made with fresh cucumber and mint balances the spices in the kofta, creating a refreshing contrast.
-
Lentil Dal: Serve alongside rich dal for a deliciously hearty protein option, adding depth and a new layer of flavor to your dinner.
-
Indian Salad: A fresh salad with tomatoes, onions, and cilantro lightly dressed in lemon juice adds crunch and a burst of brightness that cuts through the creaminess.
-
Mango Lassi: This creamy mango yogurt drink provides a sweet, fruity counterpoint to the spicy curry, delighting your taste buds.
-
Gulab Jamun: End your meal on a sweet note with these warm, syrup-soaked dumplings, which offer a perfect textural and flavor contrast to the savory kofta.
Pair these delightful options with your Malai Kofta for an unforgettable, traditional Indian feast that will keep everyone coming back for more!
How to Store and Freeze Malai Kofta
Room Temperature: Allow the Malai Kofta to cool completely before storing it. Ideally, consume it within 2 hours if left out.
Fridge: Store leftover Malai Kofta in an airtight container in the fridge for up to 3 days. Reheat gently to avoid the koftas becoming too soft.
Freezer: For longer storage, freeze the koftas separately from the gravy in a freezer-safe container for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Reheat the gravy on the stove or in the microwave, adding a splash of cream for richness. Warm the koftas separately in the oven for a few minutes to restore their crispiness before serving.
Malai Kofta Variations and Substitutions
Feel free to get creative and personalize your Malai Kofta to match your tastes and dietary needs!
- Vegan Twist: Substitute tofu for paneer to make this lush dish entirely plant-based. It’s still creamy and delicious!
- Low-Carb Option: Swap regular potatoes for sweet potatoes, rutabaga, or cauliflower mash to enjoy a health-conscious version without sacrificing flavor.
- Air-Fried Koftas: For a lighter option, try air frying your koftas instead of deep frying. You’ll still get a satisfying crunch with less oil!
- Extra Creaminess: Add a splash of coconut milk in the gravy for a tropical twist that complements the spices beautifully.
- Nut-Free Version: Replace cashews with sunflower seeds, ensuring a creamy texture without the nuts. This keeps it allergen-friendly!
- Spice It Up: If you appreciate heat, sprinkle in some red pepper flakes or add a touch more green chilies to the mix for an extra kick.
- Herby Infusion: Enhance the flavor by adding fresh herbs like mint or parsley alongside cilantro in the kofta mixture. It’ll brighten every bite!
- Crumbly Texture: For a different texture, add breadcrumbs to the kofta mixture. It lightens the texture while ensuring they hold together well.
Whichever variation you choose, remember that cooking is all about your personal taste! For more inspiration, consider trying it alongside homemade naan or as part of an exciting Indian feast.

Malai Kofta Recipe FAQs
How do I choose ripe tomatoes for the gravy?
Absolutely! When selecting tomatoes for your Malai Kofta, look for ones that are firm but slightly tender to the touch, with vibrant red skin. They should not have dark spots or wrinkles. Ripe tomatoes will have a sweet aroma and yield slightly when gently pressed.
What is the best way to store leftover Malai Kofta?
Very! After allowing your Malai Kofta to cool completely, transfer it to an airtight container. It can be kept in the fridge for up to 3 days. When you’re ready to enjoy, reheat gently to maintain the texture of the koftas—just be mindful not to overheat them, as that can make them soft.
Can I freeze Malai Kofta?
Absolutely! To freeze, separate the koftas from the gravy. Place them in freezer-safe containers or bags, and they can be stored for up to 2 months. When you’d like to enjoy them again, thaw the koftas in the fridge overnight, reheat both the gravy and koftas separately, adding a splash of cream to the gravy for creaminess.
What should I do if my koftas break while frying?
No worries! If your koftas break, it may be due to the oil not being hot enough. To prevent this, make sure the oil is adequately heated—test it with a small piece of dough before frying. If they still break, consider adding a bit more cornstarch to the mixture to help bind the ingredients better.
Is this recipe suitable for people with allergies?
Very! This Malai Kofta recipe is vegetarian and gluten-free, making it suitable for many dietary needs. However, it does contain dairy due to paneer and heavy cream. If you have dairy allergies, you can substitute the paneer with tofu, and use coconut or cashew cream for a delicious vegan option.
What’s the best way to reheat Malai Kofta to maintain crispiness?
For best results, reheat the koftas in an oven preheated to 350°F (175°C) for about 5-10 minutes. This will help restore their crispy texture. Meanwhile, gently warm the gravy on the stove, adding a bit of cream for richness. Combining these methods ensures your Malai Kofta stays deliciously indulgent!

Irresistible Malai Kofta in Creamy Tomato Curry Bliss
Ingredients
Equipment
Method
- Heat 2 tablespoons of oil in a heavy-bottomed pan over medium heat. Add a bay leaf, a stick of cinnamon, slightly crushed green cardamoms, cloves, and shahi jeera, allowing them to sizzle for a minute until fragrant.
- Add chopped garlic, ginger, green chili, and yellow onion, sautéing for around 5-7 minutes without browning, until the onion is translucent.
- Stir in the chopped tomatoes and soaked cashews into the pan, cooking for an additional 5-6 minutes until the tomatoes soften.
- Pour in enough water to create a sauce-like consistency, cover the pan, and let it simmer on low heat for 10-12 minutes.
- Once the mixture has cooled slightly, blend it into a smooth paste using a blender or immersion blender. Strain the blended gravy back into the pan.
- Incorporate 2 tablespoons of unsalted butter and stir it into the gravy, allowing it to melt completely.
- Add coriander powder, Kashmiri red chili powder, salt, sugar, and garam masala to the sauce, cooking for another 2-3 minutes.
- Add crushed kasuri methi and heavy cream to the gravy, stirring well to integrate the ingredients.
- For the Malai Kofta, begin by boiling and mashing the potatoes until smooth. Combine the mashed potatoes, grated paneer, finely chopped ginger, cilantro, green chili, nuts, cornstarch, and a pinch of white pepper powder.
- Take small portions of the dough and roll them into small balls—these are your koftas.
- In a kadai or deep frying pan, heat enough oil for frying over medium heat. Once hot, carefully add the koftas in batches.
- Fry each batch for about 4-5 minutes or until golden brown and crispy on all sides. Remove and drain on paper towels.
- To serve, place the fried koftas on a platter and generously top with the creamy tomato gravy. Garnish with a drizzle of cream and a sprinkle of fresh cilantro.

Leave a Reply