Egg Kofta in Spicy Tomato Sauce Recipe
Six hard-boiled eggs form the center of these tender koftas, while the seventh egg remains raw to bind them. Finely prepared, well-squeezed onion keeps the mixture cohesive rather than watery or coarse. After a gentle pan-fry, the golden egg balls are warmed briefly in a concentrated tomato gravy scented with garlic, ginger, cumin, coriander, paprika, and garam masala.
Kofta belongs to a broad Persianate and South Asian family of shaped, seasoned foods; in Indian cooking, the term extends well beyond meatballs to many vegetarian and egg-based versions. There is no single standardized Indian egg-kofta formula. This grated-egg preparation fits the practical, home-style tradition of turning boiled eggs into a substantial dish served with a spiced gravy.
The appeal lies in the contrast: coarse shreds of boiled egg give the koftas a light, springy interior, while brief frying creates a delicate golden shell. The tomato gravy is cooked down enough to cling to the balls, carrying warm spices without masking their distinctive egg flavor.
Why this version works
- The recipe clearly separates the 6 eggs that must be hard-boiled from the single raw egg used as a binder.
- Squeezing the finely prepared onion removes the liquid that could otherwise make the koftas loose, while moving any excess onion into the sauce preserves the full quantity.
- A 10-minute rest gives the breadcrumbs time to hydrate before more are added, preventing unnecessarily dense koftas.
- Frying one test ball reveals whether the mixture is stable before the whole batch reaches the pan.
- Garam masala is added near the end so its aromatic character remains distinct, and the koftas simmer only briefly to keep them tender.
Chef's tips
Onion size varies considerably, so texture is a better guide than volume: use roughly 1/2 cup of firmly squeezed onion pulp in the koftas and place all remaining onion in the gravy. If the mixture is still soft after all 4 tablespoons of breadcrumbs have been incorporated or used for dusting, chill it rather than adding an unlisted dry ingredient.
How to serve
Serve the koftas hot with rice or flatbreads, allowing two or three per person and spooning plenty of thick tomato sauce around them. Add the fresh coriander only at the table or just before serving so it stays bright and aromatic.
Watch out for
- Do not add wet, coarsely chopped onion directly to the egg mixture; large pieces prevent clean shaping, and onion juice weakens the binder.
- Avoid packing the balls as tightly as meatballs. Use enough pressure to hold them together, but retain the grated texture.
- The frying oil should sizzle gently around a test crumb. If it is too cool, the koftas absorb oil; if it smokes, their exterior browns before it firms.
- Paprika can become bitter when scorched, so lower the heat before adding the ground spices and have the tomatoes ready.
- Once the koftas enter the sauce, do not stir vigorously or maintain a hard boil. Spoon the gravy over them and keep the heat low.
Substitutions
- If the canned tomatoes are whole rather than chopped, crush them thoroughly in the pan; the cooking time remains the same.
- For a milder gravy, replace part of the hot paprika with an equal amount of the listed sweet paprika, keeping the total paprika quantity unchanged.
- Fine dry breadcrumbs work directly; if using coarse panko-style breadcrumbs, crush them before measuring so they bind the grated egg evenly.
- If a box grater is unavailable, chop the hard-boiled eggs finely with a knife while preserving small, distinct pieces.
Ingredients
- eggs - 6 piece
- egg - 1 piece
- breadcrumbs - 4 tablespoons
- onion - 2 piece
- canned tomatoes chopped - 400 g
- garlic - 4 cloves
- ginger - 3 cm
- ground coriander - 2 teaspoons
- ground cumin - 1 teaspoon
- sweet paprika - 1 teaspoon
- hot paprika - 1 teaspoon
- garam masala - 1 teaspoon
- vegetable oil - 4 tablespoons
- salt
- water - 200 ml
- fresh coriander leaves - 2 tablespoons
Preparation
- Place 6 eggs in a saucepan, cover with cold water, and bring to a boil. Lower the heat and simmer for 9–10 minutes, then cool the eggs in cold water. Peel and dry them thoroughly. Keep the remaining 1 egg raw for binding.
- Prepare the 2 onions separately. Finely grate or mince 1 onion, then squeeze it firmly in a clean kitchen towel to remove as much liquid as possible; aim for about 1/2 cup of squeezed onion pulp, transferring any excess to the sauce portion. Finely chop the second onion and combine it with any excess from the first. Finely grate or mince the garlic, and peel and finely grate the ginger.
- Coarsely grate the 6 hard-boiled eggs into a bowl. Add the squeezed onion pulp, the raw egg, 3 tablespoons of the breadcrumbs, and a generous pinch of salt. Mix just until evenly combined, then leave for 10 minutes so the crumbs can absorb moisture. The mixture should hold when pressed without feeling runny.
- Shape the mixture into 10–12 walnut-size balls, compressing each one gently between your palms. If the mixture still smears or slumps, mix in some or all of the remaining tablespoon of breadcrumbs; if it is already firm, use that tablespoon to dust the outside lightly. Chill the shaped koftas for 15 minutes if they remain delicate.
- Heat 2 tablespoons of vegetable oil in a wide frying pan over medium heat. Fry one test kofta for 2–3 minutes, turning carefully. If it cracks, return the remaining mixture to the bowl, compress it more firmly, and chill it before continuing. Fry the koftas in a single layer for 6–8 minutes total, rolling them with a spoon rather than gripping them with tongs, until lightly golden on several sides. Transfer them to a plate.
- Add the remaining 2 tablespoons of oil to the same pan, followed by the chopped onion reserved for the sauce. Cook over medium heat for 7–9 minutes, stirring regularly, until soft and golden at the edges. Add the prepared garlic and ginger and cook for 60–90 seconds, until fragrant and no longer sharp-smelling.
- Lower the heat. Add the ground coriander, cumin, sweet paprika, and hot paprika, and stir for about 30 seconds without letting the spices scorch. Add the canned tomatoes, crushing any whole pieces with the spoon, then pour in all 200 ml of water and season with salt. Simmer uncovered over medium-low heat for 12–15 minutes, stirring occasionally, until the sauce looks glossy, leaves a brief trail when the spoon crosses the pan, and shows tiny beads of oil at the edges.
- Stir the garam masala into the sauce. Carefully lower in the fried koftas and spoon sauce over them rather than stirring the pan. Keep at a very gentle simmer for 3–5 minutes, only until the centers are hot; prolonged boiling can make the egg firm and split the balls. Remove from the heat, scatter with the fresh coriander leaves, and serve immediately.
Storage
Store the koftas in sauce in the fridge, preferably in a shallow container so they are easy to reheat. Reheat over low heat, gently shaking the pan instead of stirring with a spoon so the meatballs don’t fall apart.
I prefer these koftas when they are only pale gold rather than deeply browned. That lighter crust remains tender enough to absorb a little tomato sauce without losing the delicate texture of the grated egg.