Vegetarian Shami Kebab Roll
Vegetarian Shami Kebab Roll is a medium Indian recipe that serves 4. 350 calories per serving.
Prep: 1 hr 20 min | Cook: 45 min | Total: 2 hrs 25 min
Cost: $17.54 total, $4.39 per serving
Ingredients
- 0.5 cup Soybeans (soaked overnight, drained)
- 0.5 cup Chickpea Dal (Bengal gram) (soaked overnight, drained)
- 1 cup All-Purpose Flour (for chapati dough)
- 0.25 cup Milk Powder (dry) (adds softness to chapatis)
- 0.5 tsp Salt (plain table salt)
- 1 tsp Refined Oil (for dough, plus extra for cooking)
- 0.5 cup Warm Water (lukewarm, not hot)
- 1 tsp Cumin Seeds (dry roasted)
- 4 pieces Cloves (whole, dry roasted)
- 2 tbsp Coriander Powder (dry) (ground, roasted)
- 1 tsp Red Chili Powder (adjust to heat preference)
- 1 tsp Amchur (Dry Mango Powder) (adds tanginess)
- 1 tsp Roasted Cumin Powder (dry roasted cumin, ground)
- 0.25 cup Besan (Gram Flour) (binds kebab batter)
- 1.5 cup Onion (finely chopped)
- 2 tbsp Garlic (minced)
- 0.25 cup Fresh Coriander Leaves (chopped)
- 1 tbsp Corn Flour (optional, to thicken thin batter)
- 2 cup Vegetable Oil (for deep frying, heat to 180°C)
- 2 tbsp Tomato Ketchup (for sauce)
- 2 tbsp Tomato Sauce (mix with ketchup)
- 0.25 cup Cucumber (finely diced)
- 0.25 cup Tomato (finely diced)
- 1 tsp Lemon Juice (freshly squeezed)
- 0.5 tsp Chaat Masala (sprinkle on assembled roll)
- 0.25 tsp Red Chili Flakes (optional heat)
Instructions
Soak Legumes
Rinse ½ cup dry soybeans and ½ cup chickpea dal, then soak them together in plenty of water overnight (at least 8‑10 hours). Drain and set aside.
Time: PT0M
Blend Legume Batter
Place the drained soybeans and chickpeas in a blender, add a splash of water (just enough to help blending), and pulse until you obtain a coarse, slightly grainy batter. Transfer to a mixing bowl.
Time: PT5M
Prepare Chapati Dough
In a separate bowl combine 1 cup all‑purpose flour, ¼ cup dry milk powder, ½ tsp salt and 1 tsp refined oil. Gradually add ½ cup warm water while mixing until a soft, non‑sticky dough forms. Knead for 2‑3 minutes.
Time: PT10M
Rest Dough
Cover the dough with a damp cloth and let it rest for 30 minutes at room temperature. This relaxes the gluten and makes the chapatis extra soft.
Time: PT30M
Roll and Cook Chapatis
Divide the rested dough into 8 equal balls (≈75 g each). On a lightly floured surface roll each ball into a very thin circle (≈12‑15 cm diameter). Heat a tawa over medium‑high heat; place a chapati, cook 30‑40 seconds, flip, cook another 30 seconds, then press gently with a cloth‑wrapped spatula to puff. Keep cooked chapatis covered in a clean towel to stay soft.
Time: PT20M
Temperature: 190°C
Make Shami Masala
In a small pan dry‑roast 1 tsp cumin seeds, 4‑5 cloves, 2 tbsp coriander powder, 1 tsp red chili powder, 1 tsp amchur, and 1 tsp roasted cumin powder for 1‑2 minutes until fragrant. Transfer to a bowl and let cool.
Time: PT5M
Temperature: Medium heat
Prepare Kebab Batter
To the legume batter add the roasted masala, ¼ cup besan, 1.5 cups finely chopped onion, 2 tbsp minced garlic, ¼ cup chopped fresh coriander, and salt to taste. Mix well. If the batter feels too thin, stir in 1 tbsp corn flour; if too thick, add a teaspoon of water.
Time: PT10M
Shape and Fry Kebabs
Heat 2 cups vegetable oil in a deep pan to about 180°C (oil should shimmer). Using a spoon, drop small portions of batter (≈30 g) into the oil, flatten gently with the back of the spoon to form thin patties. Fry 3‑4 minutes, turning once, until golden brown and crisp. Remove with a slotted spoon and drain on paper towels.
Time: PT15M
Temperature: 180°C
Prepare Tangy Sauce
In a small bowl mix 2 tbsp tomato ketchup, 2 tbsp tomato sauce, 1 tsp lemon juice, a pinch of chaat masala and red chili flakes. Stir until smooth.
Time: PT3M
Assemble the Rolls
Lay a warm chapati on a clean surface, spread a thin layer of the tangy sauce, place 2‑3 kebabs in the centre, top with a spoonful each of diced cucumber and tomato, drizzle a little extra sauce, sprinkle a pinch of chaat masala and red chili flakes, then roll tightly. Secure with a toothpick if needed.
Time: PT5M
Serve or Store
Serve the rolls immediately, or let them cool and store in an airtight container. Refrigerate up to 7 days; reheat kebabs in a hot pan before assembling if stored.
Time: PT0M
Nutrition Facts
- Calories
- 350
- Protein
- 12 g
- Carbohydrates
- 40 g
- Fat
- 15 g
- Fiber
- 5 g
Dietary info: Vegetarian, High‑protein, Contains gluten
Allergens: Soy, Wheat, Dairy
Ingredient Substitutions
- Instead of Soybeans: Edamame beans, Tofu (for texture)
- Instead of Chickpea Dal (Bengal gram): Red lentils, Split peas
- Instead of All-Purpose Flour: Whole wheat flour (will be less soft)
- Instead of Milk Powder (dry): Powdered skim milk, Soy milk powder
- Instead of Salt: Sea salt
- Instead of Refined Oil: Vegetable oil, Canola oil
- Instead of Cumin Seeds: Ground cumin (use half amount)
- Instead of Cloves: Ground cloves (¼ tsp)
- Instead of Coriander Powder (dry): Fresh cilantro (adds flavor but different texture)
- Instead of Red Chili Powder: Paprika (milder)
- Instead of Amchur (Dry Mango Powder): Lemon zest (½ tsp)
- Instead of Roasted Cumin Powder: Ground cumin (½ tsp)
- Instead of Besan (Gram Flour): All‑purpose flour (will change flavor)
- Instead of Onion: Shallots
- Instead of Garlic: Garlic paste (1 tbsp)
- Instead of Fresh Coriander Leaves: Parsley
- Instead of Corn Flour: Bread crumbs
- Instead of Vegetable Oil: Canola oil, Sunflower oil
- Instead of Tomato Ketchup: Tomato puree (1 tbsp)
- Instead of Tomato Sauce: Passata (1 tbsp)
- Instead of Cucumber: Zucchini (peeled)
- Instead of Tomato: Red bell pepper
- Instead of Lemon Juice: Lime juice
- Instead of Chaat Masala: Tajín (for similar tang)
- Instead of Red Chili Flakes: Paprika
Equipment Needed
- Blender or Food Processor
- Mixing Bowl
- Rolling Pin
- Tawa or Flat Skillet
- Deep Frying Pan or Pot
- Slotted Spoon or Spider Strainer
- Spatula
- Measuring Cups and Spoons
- Knife and Cutting Board
- Plate for Resting Chapatis
- Thermometer (optional) (optional)
- Parchment Paper (optional) (optional)
Critical Steps — Do Not Skip
- Soaking soybeans and chickpeas overnight
- Achieving the right batter consistency (neither too thin nor too thick)
- Rolling chapatis ultra‑thin without tearing
- Maintaining oil temperature at ~180°C for crisp kebabs
Chef Tips from the Video
- For extra aroma, add a pinch of smoked paprika to the kebab batter
- Garnish rolls with fresh mint leaves for a refreshing contrast
- Use a non‑stick tawa for perfectly puffed chapatis without oil
Troubleshooting
Kebabs turn out hard and dry
Soak the soybeans and chickpeas longer (12‑14 hrs) and add a little more water or corn flour to the batter.
Chapatis tear while rolling
Rest the dough longer (up to 45 min) and roll on a lightly floured surface using gentle, even pressure.
Batter sticks to the pan during frying
Make sure oil is hot enough (180°C) before adding kebabs; lower temperature causes sticking.
Storage
Refrigerator: Store cooked kebabs and rolled chapatis separately in airtight containers for up to 7 days.
Freezer: Kebabs can be frozen for up to 2 months; thaw and reheat before use.
Room temperature: Do not keep assembled rolls at room temperature for more than 2 hours.
Make-Ahead Tips
- Prepare the legume batter a day ahead and refrigerate
- Kebabs can be fried in bulk, cooled and frozen
- Chapati dough can be rested overnight for even softer rotis
Frequently Asked Questions
What is the cultural significance and history of Vegetarian Shami Kebab Roll in Indian cuisine?
Shami kebab originated in the Mughal courts as a protein‑rich snack made with meat; the vegetarian version using soybeans and chickpeas emerged as a nutritious alternative for fasting days and for vegetarians in North India. Rolling the kebabs in soft chapatis blends the kebab tradition with the everyday Indian flatbread, creating a portable street‑food style snack.
What are the traditional regional variations of Shami Kebab in Indian cuisine?
In Lucknow (Awadhi) the kebabs are finely minced and often include ground meat; in Punjab they are coarser and may include lentils; in Gujarat a sweeter version uses a touch of jaggery. The vegetarian version varies by region—some add paneer, others use lentils or peanuts for texture.
How is Vegetarian Shami Kebab Roll traditionally served in North Indian households?
Traditionally the kebabs are served hot with green chutney, tamarind sauce, or a simple yogurt‑mint dip, accompanied by sliced onions and lemon wedges. When rolled in chapatis, they are often presented as a snack for tea time or as part of a larger thali.
During which Indian festivals or celebrations is Shami Kebab commonly prepared?
Shami kebabs are popular during Ramadan Iftar, Eid gatherings, and during festive occasions like Diwali and wedding receptions, especially when a vegetarian menu is required.
What makes Vegetarian Shami Kebab Roll special or unique in Indian cuisine?
The combination of protein‑dense soy‑chickpea kebabs with a soft, rumali‑style chapati creates a textural contrast—crisp kebab inside a melt‑in‑your‑mouth flatbread—making it both filling and portable, a modern twist on a classic street snack.
What are the most common mistakes to avoid when making Vegetarian Shami Kebab Roll?
Common errors include over‑blending the legume batter (making it too smooth), under‑resting the chapati dough (resulting in tough rotis), and frying kebabs in oil that isn’t hot enough, which leads to soggy, hard patties.
Why does this Vegetarian Shami Kebab Roll recipe use milk powder in the chapati dough?
Milk powder adds extra protein and lactose sugars that caramelize slightly during cooking, giving the chapatis a softer, richer texture compared to plain flour dough.
Can I make the Vegetarian Shami Kebab Roll ahead of time and how should I store it?
Yes. Prepare the kebab batter and fry the patties a day ahead; store them in an airtight container in the refrigerator. Keep the chapatis wrapped in a clean kitchen towel. Assemble the rolls just before serving or reheat the kebabs briefly in a hot pan.
What texture and appearance should I look for when frying the shami kebabs?
The kebabs should be golden‑brown on the outside, crisp to the touch, and slightly puffed. Inside they should remain moist and crumbly, not dry or chalky.
How do I know when the oil is at the right temperature for frying the kebabs?
When a small drop of batter sizzles and rises to the surface within 2‑3 seconds, the oil is around 180°C and ready. If the batter browns too quickly, the oil is too hot; if it sinks and stays pale, the oil is too cool.
What does the YouTube channel Unknown specialize in?
The YouTube channel Unknown focuses on home‑cooked Indian recipes, especially vegetarian adaptations of classic dishes, with step‑by‑step tutorials that emphasize technique and practical kitchen tips for everyday cooks.
How does the YouTube channel Unknown's approach to Indian cooking differ from other Indian cooking channels?
Channel Unknown prioritizes ingredient accessibility, using pantry staples and simple equipment, and often demonstrates make‑ahead and storage methods, whereas many other channels focus on restaurant‑style plating or complex techniques.
Last updated: August 24, 2026






