
I’ll be real with you—my first attempt at malai kofta ended in a soggy, falling-apart mess. Then I cracked the code for silky dumplings that hold their shape in a rich, aromatic gravy.
This dish is all about contrast: soft, melt-in-your-mouth koftas swimming in a creamy tomato-based sauce with just the right amount of spice. The trick is in the frying—don’t rush it.
What you’ll get is a restaurant-worthy dish that looks as impressive as it tastes. The koftas stay tender, the gravy is velvety, and every bite delivers layers of flavor.
Perfect for impressing guests or treating yourself to something special. Here’s how to nail it.
Ingredients for Malai Kofta Recipe Your Food Lab
Potatoes, paneer, and warm spices form the heart of this creamy, aromatic dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Potatoes 🥔 | 2 lb | Russet or Yukon Gold, boiled |
| Paneer 🧀 | 1 cup | Crumbled or finely grated |
| Cashews 🥜 | ½ cup | Soaked in warm water |
| Cornstarch 🌾 | 2 tbsp | For binding kofta mixture |
| Ginger 🧅 | 1 tbsp | Freshly grated, peeled |
| Green Chilies 🌶️ | 2 whole | Finely chopped, seeds removed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for kofta mixture |
| Tomatoes 🍅 | 4 whole | Blanched, peeled, and pureed |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Onion 🧅 | 1 whole | Finely chopped for gravy |
| Garlic Cloves 🧄 | 4 cloves | Minced for gravy base |
| Garam Masala 🌿 | 1 ½ tsp | Freshly ground preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth of flavor |
| Ground Coriander 🌿 | 1 tsp | Fresh for best aroma |
| Turmeric 🌶️ | ½ tsp | For color and earthiness |
| Vegetable Oil 🫒 | 1 cup | For deep-frying koftas |
[recipe_ingredient_scaler]
The potatoes are the foundation here—Russet or Yukon Gold give the right texture (floury but holds shape). For paneer, Patel Brothers or Haldiram’s brands are solid if you don’t make it fresh. Cashews add creaminess, so don’t skip them. Bulk bins at Whole Foods have good prices. Soak them in warm water for 15 minutes to soften before blending.
No paneer? Extra-firm tofu (pressed and crumbled) works in a pinch. Cashews can be swapped for almonds or sunflower seeds. Fresh cilantro can be replaced with parsley or mint. For the gravy, tomato paste plus water can substitute for fresh tomatoes. Garam masala is key—no shortcuts here. If you’re out, mix cumin, coriander, cardamom, and cinnamon.
Kofta mixture keeps in the fridge for 24 hours before frying (actually improves flavor). Gravy can be made ahead and reheated gently. Leftover koftas stay good in the fridge for 3-4 days—reheat in the gravy to keep them moist. Freezing isn’t ideal for koftas, but the gravy freezes well for 1 month.
Why You’ll Love This Recipe
- No-Fuss Koftas: I love how the cornstarch binds the potatoes and paneer with barely any effort—just mix, shape, and fry.
- Creamy Crunch: The cashews add this rich, buttery bite that pairs ridiculously well with the soft koftas and ginger-spiked gravy.
- Crowd Pleaser: Honestly, it’s my go-to for potlucks because vegetarians and meat-lovers alike always ask for the recipe.
- Stays Fresh: Leftovers taste even better the next day—the flavors deepen, and they reheat like a dream.
Step-by-Step Instructions for Malai Kofta
These steps will guide you through creating those melt-in-your-mouth dumplings and rich, creamy gravy.
Step 1: Prepare the Kofta Mixture
Start by boiling the 2 lb Potatoes until fork-tender, then peel and mash them while warm. In a large bowl, combine the mashed potatoes with the 1 cup Paneer, 0.5 cup Cashews (drained and finely chopped), 2 tbsp Cornstarch, 1 tbsp Ginger, 2 whole Green Chilies (finely chopped), and 0.25 cup Fresh Cilantro.
Mix gently with your hands until everything comes together into a soft dough. The mixture should hold its shape when pressed but not be sticky. If it feels too wet, add a little more cornstarch. Form into 12-14 equal-sized balls, pressing lightly to ensure no cracks.
Step 2: Fry the Koftas to Golden Perfection
Heat 1 cup Vegetable Oil in a deep, heavy-bottomed pan over medium heat until it reaches 350°F. Test by dropping a small piece of kofta mixture in—it should rise immediately and sizzle gently.
Fry the koftas in batches for 3-4 minutes until they turn a golden brown all over. Don’t overcrowd the pan, as this lowers the oil temperature and leads to greasy koftas. Use a slotted spoon to transfer them to a paper towel-lined plate to drain excess oil. They’ll firm up as they cool.
Step 3: Build the Aromatic Gravy Base
In a separate pan, heat 2 tablespoons of the same vegetable oil over medium heat. Add the 1 whole Onion (finely chopped) and sauté until soft and translucent, about 5-6 minutes. Stir in the 4 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant.
Add the 1 tsp Ground Cumin, 1 tsp Ground Coriander, and 0.5 tsp Turmeric, stirring constantly for 1 minute to toast the spices. Pour in the puree from the 4 whole Tomatoes and cook for 8-10 minutes until the mixture thickens and the oil starts to separate at the edges.
Step 4: Finish with Cream and Spices
Reduce the heat to low and stir in the 1.5 tsp Garam Masala. Pour in the 0.5 cup Heavy Cream and simmer for 2-3 minutes, stirring occasionally. The gravy should be smooth and coat the back of a spoon.
Taste and adjust seasoning if needed. For a richer texture, you can blend the gravy briefly with an immersion blender. Gently add the fried koftas to the gravy just before serving, allowing them to soak up the flavors for 1-2 minutes without breaking apart.
Pro Tips For Making Malai Kofta Recipe Your Food Lab
- Chill the Kofta Mix: After combining potatoes, paneer, and cornstarch, refrigerate the mixture for 20-30 minutes before shaping. I learned this the hard way—warm mix crumbles apart when frying, and the chill helps bind everything tightly. —
- Soak the Cashews: Cover cashews in hot water for at least 15 minutes before blending into the gravy. Sounds weird, but it works: unsoaked cashews leave a grainy texture, while soaked ones blend into a silky, rich base. —
- Skip the Overcrowding: Fry koftas in batches with space between them—about 4-5 at a time in a standard pan. After burning three batches, I finally figured out that crowded koftas steam instead of crisp, turning greasy instead of golden. —
- Grind the Ginger Fine: Use a microplane or fine grater for the ginger instead of mincing. My grandmother swore by this, and she was right: fine ginger integrates smoothly into the gravy, while chunks can overpower a bite.
Essential Equipment for malai kofta recipe food lab
Deep Frying Setup
I use a 5-quart Dutch oven for frying—its heavy base prevents hot spots. A candy thermometer clipped to the side is non-negotiable for maintaining 350°F. I picked mine up at Target for under $10. 🌡️
Kofta Forming Tools
A cookie scoop ensures evenly sized koftas—mine is a 1.5-tbsp size from OXO. Lightly oil your palms to prevent sticking while shaping. I keep a small bowl of water nearby to rewet my hands as needed.
Gravy Preparation
For the gravy, a heavy-bottomed saucepan prevents scorching. I swear by my All-Clad 3-quart for even heat distribution. A wooden spoon is ideal for stirring and scraping up any browned bits from the spices.
Blending Essentials
An immersion blender makes smoothing the gravy effortless. I use a Cuisinart model that’s lasted me years. If you don’t have one, a regular blender works—just let the gravy cool slightly and work in batches.
Serving Gear
A wide, shallow serving dish lets the koftas and gravy shine. I use a white ceramic platter from Crate & Barrel that makes the colors pop. Have tongs ready for arranging the koftas without piercing them. 💛
Cleanup Helpers
Keep paper towels and a slotted spoon within reach for draining koftas. A splatter screen saves your stovetop from oil spatter during frying. I learned this the hard way in my tiny Boston kitchen.
Nutrition Facts
Frequently Asked Questions
Can I bake the koftas instead of frying?
Yes, but the texture will differ. Bake at 375°F for 20-25 minutes, flipping halfway. They’ll be less crispy but still flavorful. Brush with oil for better browning.
Why did my koftas break apart in the gravy?
They likely weren’t fried long enough. Ensure koftas are golden brown and firm before adding to gravy. Also, handle them gently with a slotted spoon.
Can I make this dish vegan?
Replace paneer with extra-firm tofu and use coconut cream instead of heavy cream. The flavors will still shine.
How do I adjust the spice level?
Reduce or omit green chilies for milder heat. For more kick, add 1/2 tsp cayenne to the gravy. Taste as you go for perfect balance.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026