Go Back

Golden Crispy Shami Kebabs – Easy Beef & Lentil Patties Packed with Warm Spices

If you love flavorful comfort food with a crispy bite, these golden Shami kebabs are a must-make. Made with ground beef, tender chana dal, and fragrant spices like cumin, garam masala, and cardamom, this classic South Asian kebab delivers rich taste without overwhelming heat. The patties cook up crisp on the outside while staying soft and juicy inside, making them perfect for wraps, lunchboxes, appetizers, or freezer meal prep. Whether you’re exploring Pakistani and Indian street food or simply want a reliable homemade kebab recipe, this easy crispy Shami kebab is a delicious staple to keep on repeat.
Course Appetizer, dinner, Lunch, Meal Prep, Snack
Cuisine Indian, Middle Eastern Inspired, Pakistani, South Asian
Keyword appetizer kebab recipe, beef lentil kebabs, beef shami kebab, crispy shami kebab recipe, easy shami kebab, freezer friendly kebabs, homemade kebab patties, Indian kebab patties, mild spiced kebabs, Pakistani kebab recipe, protein meal prep kebabs, street food kebabs
Prep Time 15 minutes
40 minutes
Total Time 55 minutes
Servings 12 kebabs
Calories 140kcal
Cost $11 for entire recipe

Equipment

  • Medium saucepan (to cook meat and lentils)
  • Food processor or blender
  • Mixing bowl
  • Measuring cups and spoons
  • Skillet or frying pan
  • Spatula
  • Plate lined with paper towels (for draining oil)

Ingredients

  • 1 lb ground beef or lamb
  • ½ cup chana dal split chickpeas
  • 1 small onion chopped
  • 3 cloves garlic
  • 1 inch ginger
  • 1 tsp cumin seeds
  • 1 tsp coriander powder
  • ½ tsp turmeric
  • 1 tsp garam masala
  • ½ tsp black pepper
  • 1 tsp salt
  • 1 small cinnamon stick
  • 2 cloves
  • 2 green cardamom pods
  • 2 tbsp chopped cilantro
  • 2 tbsp chopped mint
  • 1 egg
  • 2 tbsp breadcrumbs for extra crispness
  • Oil for frying
  • 👉 Optional mild heat: ½ green chili deseeded

Instructions

Cook the base

  • Add beef, chana dal, onion, garlic, ginger, whole spices, powdered spices, salt, and 1 cup water to a saucepan.
  • Simmer uncovered until lentils are soft and moisture evaporates (about 25–30 minutes).

Cool and blend

  • Remove cinnamon and cardamom shells.
  • Pulse mixture in a food processor until smooth but not paste-like.

Add freshness

  • Mix in cilantro, mint, egg, and breadcrumbs.

Shape

  • Form into small flat patties.

Crisp fry

  • Heat shallow oil over medium heat.
  • Cook 3–4 minutes per side until deeply golden and crispy.

Notes

  • Texture matters: The perfect crispy Shami kebab should be soft and tender inside with a golden crust. Cook the meat and lentils until all moisture evaporates to prevent mushy patties.
  • Chill before frying: Refrigerating the shaped kebabs for 20–30 minutes helps them hold their shape and fry extra crispy.
  • Control spice level: This mild Shami kebab recipe focuses on aromatic spices rather than heat. Remove chili seeds or skip chilies entirely for a family-friendly version.
  • Best meat choice: Ground beef with some fat creates juicy kebabs, but lamb or chicken also work well.
  • Make ahead friendly: Shami kebabs freeze beautifully. Shape and freeze raw or partially cook before freezing for quick weeknight meals.
  • Air fryer option: Spray lightly with oil and air fry at 375°F for about 12–15 minutes, flipping halfway, for a lighter crispy Shami kebab.
  • Serving ideas: Pair with mint yogurt sauce, naan wraps, rice bowls, or salad platters for a complete meal.
  • Common mistake: If kebabs break while frying, add a little more breadcrumbs or an extra egg and chill again before cooking.
These tips help ensure your crispy Shami kebab recipe stays tender, flavorful, and perfect for meal prep, appetizers, or authentic South Asian dinners.