The moment you take your first bite of classic Malai Kofta, the world fades away, leaving just you and that creamy, dreamy gravy enveloping tender, golden-brown kofta balls. As a vegetarian favorite in Indian cuisine, this dish beautifully marries the heartiness of paneer and potatoes with a velvety tomato-based sauce, creating a meal that’s both comforting and indulgent. This restaurant-style Malai Kofta is not only a fantastic way to impress your friends during dinner parties, but it also offers a delightful escape from fast food fatigue. With quick prep and freezer-friendly flexibility, there’s no reason not to whip up this delicious dish in your own kitchen. Are you ready to bring the flavors of India straight to your table?

What makes this Malai Kofta special?
Heavenly Flavor: The blend of spices and creamy gravy provides a restaurant-worthy experience that elevates your home dining.
Quick Prep Time: This recipe is designed for simplicity, allowing you to whip up delicious Malai Kofta in no time—perfect for busy weeknights or last-minute gatherings!
Crowd-Pleasing Dish: With its rich and creamy presentation, it’s a dinner party favorite that will leave your guests raving.
Vegetarian Delight: This indulgent dish makes it easy to enjoy a meat-free meal without sacrificing flavor.
Versatility: Pair it with fluffy naan or fragrant jeera rice for a well-rounded meal, or consider freezer-friendly options for future endeavors, making life easier in the kitchen!
Malai Kofta Ingredients
For the Gravy
• Oil – Use avocado or sunflower oil for frying koftas.
• Bay Leaf – Adds aromatic flavor during cooking.
• Cinnamon Stick – Provides warmth and depth to the gravy.
• Green Cardamoms (4) – Whole spices that enhance the aroma.
• Cloves (3) – Add a slightly sweet and warm flavor.
• Shahi Jeera (Caraway Seeds) – Offers a mild nutty flavor.
• Garlic (6-7 cloves) – Enhances flavor and aroma in the gravy.
• Ginger (1.5-inch piece) – Provides fresh, spicy notes.
• Green Chili (1) – Adds heat; adjust for spice preference.
• Yellow Onion (1 large) – Base for the gravy, adds sweetness.
• Tomatoes (2 large) – Forms the base of the curry sauce, adding richness.
• Cashews (12) – Thicken the gravy; use whole and raw for better blending.
• Water (2 cups) – Used for simmering the Malai Kofta gravy.
• Unsalted Butter (2 tablespoons) – Adds richness and depth to the sauce.
• Coriander Powder (1 teaspoon) – Adds flavor; use ground coriander.
• Kashmiri Red Chili Powder (1/4 teaspoon) – For color and mild heat.
• Salt (1/2 teaspoon, adjust to taste) – Enhances all flavors.
• Sugar (1 teaspoon) – Balances acidity in the gravy.
• Garam Masala (1/8 teaspoon) – Signature spice blend for authenticity.
• Crushed Kasuri Methi (2 teaspoons) – Dried fenugreek leaves add unique flavor.
• Heavy Cream (3 tablespoons) – Provides creaminess to the gravy.
• Cardamom Powder (pinch) – Finishing touch for flavor.
• Cilantro (for garnish) – Fresh herb adds brightness.
For the Kofta
• Mashed & Boiled Potatoes (1 cup) – Binds ingredients; the base of the kofta.
• Grated Paneer (1 cup) – Main ingredient, adding richness to the kofta.
• Finely Chopped Ginger (1 tablespoon) – For flavor in the kofta mixture.
• Chopped Cilantro (1.5 tablespoons) – Enhances freshness in kofta.
• Charred Green Chili (1) – Adds extra heat to the kofta mix.
• Chopped Cashews (1 tablespoon) – Adds texture to the kofta.
• Chopped Raisins (1 tablespoon) – Sweet bursts in the kofta.
• Cornstarch (1.5 tablespoons) – Binds kofta; avoid excess for better flavor.
• White Pepper Powder (1/4 teaspoon) – Adds mild spiciness without altering color.
• Oil (for frying) – Use for deep-frying or shallow-frying the kofta.
Delight in creating this Malai Kofta and transforming your kitchen into an aromatic Indian cuisine haven!
Step‑by‑Step Instructions for Heavenly Malai Kofta in Creamy Gravy
Step 1: Make the Gravy
Heat 2 tablespoons of oil in a large pot over medium heat. Add a bay leaf, a cinnamon stick, 4 green cardamoms, and 3 cloves, letting them sizzle for about 30 seconds until fragrant. Next, stir in 6-7 chopped cloves of garlic, a 1.5-inch piece of ginger, 1 chopped green chili, and 1 large sliced onion. Sauté for 3-4 minutes, ensuring they don’t brown, then add 2 large chopped tomatoes and 12 cashews. Pour in 2 cups of water, cover, and cook for 10-12 minutes until the tomatoes are soft. Let cool, discard the bay leaf, blend until smooth, and strain for a silky gravy.
Step 2: Season the Gravy
Return the strained gravy to the pot over medium heat. Stir in 2 tablespoons of unsalted butter, letting it melt into the mixture. Add 1 teaspoon of coriander powder, ¼ teaspoon of Kashmiri red chili powder, and adjust salt to taste. Sprinkle in 1 teaspoon of sugar and a pinch of garam masala, mixing thoroughly. Allow the gravy to simmer gently for 5 minutes, then stir in 3 tablespoons of heavy cream and 2 teaspoons of crushed kasuri methi. Cook for another 2-3 minutes, then set aside.
Step 3: Prepare the Kofta
Boil and mash 1 cup of potatoes until smooth, then combine them in a large bowl with 1 cup of grated paneer, 1 tablespoon of finely chopped ginger, 1.5 tablespoons of chopped cilantro, and 1 charred green chili. Mix in 1 tablespoon of chopped cashews, 1 tablespoon of chopped raisins, and 1.5 tablespoons of cornstarch to bind it together. Season with ¼ teaspoon of white pepper powder, and mix until well combined.
Step 4: Shape and Fry the Kofta
Form the kofta mixture into round balls, each about 40 grams in weight. Heat enough oil in a kadai for deep frying over medium-high heat. Carefully drop in the koftas, frying them for 5-6 minutes until golden brown on all sides. Ensure the oil is hot enough to prevent the koftas from breaking apart. Once done, drain them on paper towels to remove excess oil.
Step 5: Serve the Malai Kofta
On a large serving plate, ladle the creamy gravy from your Malai Kofta preparation, creating a beautiful base. Gently place the golden-brown koftas atop the gravy, allowing them to absorb the flavors. To finish, garnish with a drizzle of heavy cream and a sprinkle of fresh cilantro. Serve immediately with warm naan or fragrant jeera rice, ensuring a delightful dining experience.

How to Store and Freeze Malai Kofta
Fridge: Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, gently warm on the stovetop, adding a splash of water or cream to restore the gravy’s richness.
Freezer: For long-term storage, freeze cooked Malai Kofta separately from the gravy in airtight containers for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: When ready to enjoy your frozen Malai Kofta, reheat the gravy first, then add the koftas until heated through. This helps maintain the texture of the koftas.
Serving Freshness: For the best experience, plan to serve Malai Kofta fresh. However, the ability to store and freeze makes this indulgent dish more convenient and allows for quick meals later on!
Make Ahead Options
These classic Malai Kofta are perfect for meal prep enthusiasts! You can prepare the gravy up to 3 days in advance and store it in an airtight container in the refrigerator. To maintain its velvety texture, reheat gently on the stovetop before serving, adding a splash of cream if needed. The kofta can be shaped, refrigerated for up to 24 hours, and fried right before you’re ready to enjoy. This way, you’ll have fresh, golden-brown koftas without any hassle on hectic weeknights. Just remember to keep the koftas separate from the gravy until it’s time to serve, ensuring they remain crispy and delicious!
Malai Kofta Variations & Substitutions
Embrace your creativity in the kitchen by tailoring this Malai Kofta recipe to suit your taste and dietary preferences!
-
Vegan Option: Substitute paneer with crumbled tofu for a delightful vegan twist. Press the tofu beforehand for best results.
-
Dairy-Free Creaminess: Use coconut cream in place of heavy cream for a rich, dairy-free alternative that infuses a hint of tropical flavor.
-
Gluten-Free Binding: Replace all-purpose cornstarch with gluten-free flour alternatives like almond flour or chickpea flour to keep the koftas binding without gluten.
-
Nut-Free Kofta: If allergies are a concern, omit the cashews from both the gravy and kofta mixture. Instead, consider using sunflower seeds for added texture and flavor.
-
Extra Spice: Elevate the heat factor by adding chopped jalapeños or red chili flakes to the gravy. This adds a refreshing kick that spice lovers will enjoy.
-
Herbaceous Twist: Incorporate fresh herbs like mint or dill into the kofta mixture for an aromatic twist that brightens the entire dish. This subtle change can surprise your palate!
-
Chunky Gravy: For a rustic touch, leave the blended gravy slightly chunky rather than straining it completely. This adds more texture and hearty appeal to the dish.
-
Flavor Experiment: Try different spice blends like curry powder or smoked paprika in the gravy to give a unique flavor profile to your Malai Kofta. Each variation can whisk you away to a new culinary adventure.
Let your imagination guide you, and don’t hesitate to experiment with these variations to create your perfect bowl of Malai Kofta! If you want to explore more delicious recipes, check out our guide on making Garlic Naan and delight in the homemade experience.
Expert Tips for Malai Kofta
-
Strain for Silky Texture: Ensure you strain the gravy after blending for a smooth finish. This step is key for achieving that exquisite restaurant-style Malai Kofta.
-
Homemade Paneer: For the richest flavors, use homemade paneer. If using store-bought, soak it beforehand in warm water to soften.
-
Hot Oil Check: Always test the frying oil by dropping a small amount of the kofta mixture in first. If it sizzles and rises, the oil is hot enough to prevent your koftas from breaking apart.
-
Immediate Serving: For the crispiest koftas, serve them right after frying without letting them simmer too long in the gravy. This keeps them light and fluffy!
-
Adjust Spice Levels: Feel free to modify the green chili quantity based on your spice tolerance. You can always sprinkle some chili powder on top for a kick!
What to Serve with Classic Restaurant-Style Malai Kofta?
Elevate your meal with perfect companions that enhance the rich flavors and comforting essence of this Indian classic.
-
Garlic Naan: The buttery, garlicky flatbreads are perfect for scooping up that creamy gravy, making every bite a delight.
-
Jeera Rice: Fragrant cumin-infused rice brings a warm nuttiness that beautifully balances the richness of the Malai Kofta.
-
Fresh Cucumber Raita: A cooling yogurt side with cucumber and spices can help to offset the warmth of the curry.
-
Vegetable Pulao: This colorful, spiced rice dish introduces fresh vegetables, adding textural contrast and nutritional value to your meal.
-
Aloo Gobi: With spiced potatoes and cauliflower, this dish can be a lovely side that complements the textures in the kofta while keeping the meal vegetarian.
-
Chickpea Salad: A refreshing medley of chickpeas tossed with diced tomatoes, onions, and cilantro adds zest and lightness to the meal.
-
Mango Lassi: This creamy, sweet drink acts as a refreshing counterpoint to the richness of Malai Kofta, perfect for balancing flavors.
-
Gulab Jamun: End your meal on a sweet note with these soft, syrup-soaked pastries, providing a delightful contrast to the savory dishes.

Malai Kofta Recipe FAQs
What type of potatoes work best for the kofta?
Absolutely! I recommend using starchy potatoes, like Russets or Yukon Golds, as they mash well and provide a fluffy texture for the kofta. Avoid waxy potatoes as they can lead to a dense mixture.
How should I store leftover Malai Kofta?
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently on the stovetop, adding a splash of water or cream if the gravy thickens.
Can I freeze Malai Kofta?
Yes, you can! Freeze the cooked koftas separately from the gravy in airtight containers for up to 2 months. To reheat, thaw in the fridge overnight, warm the gravy first, then add the koftas until heated through.
What if my koftas fall apart while frying?
Very! If the koftas break apart, it could be due to either overly wet potatoes or not enough binding agents. Ensure your mashed potatoes are dry, and use the recommended amount of cornstarch to hold everything together. Fry in hot oil—test by dropping a small ball in first; it should sizzle and rise.
Is this Malai Kofta suitable for those with nut allergies?
Definitely! If you’re cooking for someone with nut allergies, you can simply omit the cashews. Replace them with a little more paneer or cornflour if you’re concerned about texture. Enjoy the creamy goodness worry-free!
Are there any variations for a vegan version of Malai Kofta?
Absolutely! You can substitute the paneer with crumbled tofu and swap the heavy cream for coconut cream. Make sure the tofu is well-pressed to achieve the right consistency. Your vegan Malai Kofta will be just as delicious!

Heavenly Malai Kofta in Creamy Gravy for Comfort Food Lovers
Ingredients
Equipment
Method
- Heat 2 tablespoons of oil in a large pot over medium heat. Add a bay leaf, a cinnamon stick, 4 green cardamoms, and 3 cloves, letting them sizzle for about 30 seconds until fragrant.
- Stir in 6-7 chopped cloves of garlic, a 1.5-inch piece of ginger, 1 chopped green chili, and 1 large sliced onion. Sauté for 3-4 minutes, ensuring they don’t brown, then add 2 large chopped tomatoes and 12 cashews.
- Pour in 2 cups of water, cover, and cook for 10-12 minutes until the tomatoes are soft. Let cool, discard the bay leaf, blend until smooth, and strain for a silky gravy.
- Return the strained gravy to the pot over medium heat. Stir in 2 tablespoons of unsalted butter, letting it melt into the mixture. Add 1 teaspoon of coriander powder, ¼ teaspoon of Kashmiri red chili powder, and adjust salt to taste.
- Sprinkle in 1 teaspoon of sugar and a pinch of garam masala, mixing thoroughly. Allow the gravy to simmer gently for 5 minutes, then stir in 3 tablespoons of heavy cream and 2 teaspoons of crushed kasuri methi. Cook for another 2-3 minutes, then set aside.
- Boil and mash 1 cup of potatoes until smooth, then combine them in a large bowl with 1 cup of grated paneer, 1 tablespoon of finely chopped ginger, 1.5 tablespoons of chopped cilantro, and 1 charred green chili. Mix in 1 tablespoon of chopped cashews, 1 tablespoon of chopped raisins, and 1.5 tablespoons of cornstarch to bind it together.
- Season with ¼ teaspoon of white pepper powder, and mix until well combined. Form the kofta mixture into round balls, each about 40 grams in weight.
- Heat enough oil in a kadai for deep frying over medium-high heat. Carefully drop in the koftas, frying them for 5-6 minutes until golden brown on all sides. Ensure the oil is hot enough to prevent the koftas from breaking apart.
- Once done, drain them on paper towels to remove excess oil.
- On a large serving plate, ladle the creamy gravy from your Malai Kofta preparation, creating a beautiful base. Gently place the golden-brown koftas atop the gravy, allowing them to absorb the flavors. To finish, garnish with a drizzle of heavy cream and a sprinkle of fresh cilantro. Serve immediately with warm naan or fragrant jeera rice.
















