Veg Shami Kebab
Crispy on the outside, melt-in-the-mouth tender on the inside, these vegetarian Shami Kebabs are packed with protein-rich chana dal and mixed vegetables. Spiced with royal cumin and garam masala, they make an irresistible tea-time snack or party starter.
For 4 servings
- pressure cook · ~15 min
Pressure cook the dal and vegetables.
1.Add soaked chana dal and chopped carrot to the pressure cooker with 1 cup water.2.Pressure cook on medium heat for 4-5 whistles until the dal is soft and fully cooked.3.Let the pressure release naturally, then drain any excess water completely.TIPThe dal must be completely dry after draining — any moisture will make the kebab mixture sticky and hard to shape. - saute · ~5 min
Sauté the aromatics.
1.Heat 1 tsp oil in a pan over medium heat.2.Add chopped onion, grated ginger, minced garlic, and chopped green chili.3.Sauté for 4-5 minutes until the onion turns golden. Set aside to cool.TIPDon't rush the onion — cooking it to a deep golden color builds the kebab's flavor. - mix · ~6 min
Mash and mix the kebab dough.
1.In a large mixing bowl, combine the cooked dal-carrot mixture and boiled potatoes.2.Mash everything together with your hands or a potato masher until smooth.3.Add the sautéed onion mix, coriander leaves, mint, garam masala, cumin powder, coriander powder, red chili powder, black pepper, salt, and lemon juice.4.Mix thoroughly to form a firm, smooth dough-like mixture.TIPMash while the mixture is still warm — it softens the potatoes and makes mashing effortless. - prep · ~10 min
Shape the kebabs.
1.Divide the mixture into 8 equal portions.2.Roll each portion into a smooth ball, then flatten into a round patty about 1.5 cm thick.3.Place the shaped kebabs on a plate and refrigerate for 10 minutes to firm up.TIPWet your palms lightly with water before shaping — it prevents the mixture from sticking. - fry · ~8 min
Shallow fry until golden and crisp.
1.Heat the remaining oil in a non-stick skillet over medium heat.2.Place the kebabs gently in the pan, leaving space between each.3.Fry for 3-4 minutes on one side until deep golden brown and crisp.4.Flip carefully with a spatula and fry the other side for another 3-4 minutes.TIPKeep the heat steady at medium — too high and the outside burns before the inside warms through. - serve
Drain and serve hot.
Transfer the fried kebabs to a plate lined with paper towels to absorb extra oil. Serve immediately with mint chutney and sliced onions.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Drain the cooked chana dal thoroughly and let it steam dry for a few minutes to avoid a sticky dough.
- 2Mash the dal and potatoes while still warm for a smoother, more cohesive kebab mixture.
- 3Refrigerate the shaped kebabs for at least 10 minutes to firm them up, making them easier to fry without breaking.
- 4Wet your palms lightly with water while shaping to prevent the mixture from sticking to your hands.
- 5Fry over steady medium heat so the crust turns deep golden without burning before the centre is heated through.
- 6Use a non-stick or well-seasoned cast iron pan to ensure a crisp exterior with minimal oil.
- 7Make a double batch and freeze uncooked kebabs on a tray, then store in a zip-lock for quick frying later.
Adapt it for your goals.
Air-fried
Brush the shaped kebabs with oil and air-fry at 190°C for 12-14 minutes, flipping halfway — yields a crispy crust with 70% less oil for a lighter snack.
veganVegan
Replace the boiled potato with an equal weight of boiled sweet potato or raw plantain; the starchy texture binds the mix just as well for a fully plant-based kebab.
gluten freeGluten-free
This recipe is naturally gluten-free as it uses chana dal and vegetables — no modifications needed, just pair with a gluten-free chutney.
high proteinHigh-protein
Add 1/4 cup of crumbled paneer or tofu to the mashing step for an extra protein boost that still melts into the kebab's texture.
Why this is on our healthy list.
Rich in Plant Protein
Chana dal (split chickpea lentils) provide a substantial dose of plant-based protein, which supports muscle repair and keeps you fuller for longer.
Good Source of Dietary Fiber
The combination of chana dal, carrots, and potatoes offers soluble and insoluble fiber, aiding digestion and promoting gut health.
Low in Added Fat
Shallow frying with minimal oil keeps the kebabs lighter than deep-fried snacks, with the vegetables adding natural moisture to reduce oil absorption.
Packed with Micronutrients
Carrots contribute beta-carotene (vitamin A), while ginger, garlic, and green chili provide anti-inflammatory compounds and immune-supporting antioxidants.
Frequently asked questions
The mixture likely has too much moisture. Make sure the chana dal is fully drained and the boiled potatoes are dry; refrigerating the shaped kebabs for 10-15 minutes also helps them hold together.



