Recipe for Shami Kebabs: Spiced Lentil Patties with Herbed Yogurt

Recipe for Shami Kebabs: Spiced Lentil Patties with Herbed Yogurt

This recipe transforms simple lentils and spices into flavorful patties that rival traditional meat versions. The secret lies in proper spice blending and gentle cooking to maintain texture.

Serve these kebabs with herbed yogurt for a balanced appetizer that’s both satisfying and aromatic. The combination creates a dish that’s impressive yet approachable.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Recipe for Shami Kebabs

Transform lentils and spices into aromatic patties with these carefully selected ingredients.

Ingredient Amount Notes
Brown Lentils 🌱 1 ½ cups Dried, rinsed thoroughly
Yellow Onion 🧅 1 whole Finely chopped for even texture
Garlic Cloves 🧄 4 cloves Minced finely for aroma
Fresh Ginger 🌿 1 tbsp Peeled and grated
Ground Cumin 🌿 1 ½ tsp Toasted for deeper flavor
Ground Coriander 🌿 1 ½ tsp Freshly ground preferred
Garam Masala 🌶️ 1 tsp High-quality blend essential
Red Chili Powder 🌶️ ½ tsp Adjust for heat preference
Fresh Cilantro 🌿 ½ cup Finely chopped, stems removed
Plain Yogurt 🥛 1 cup Full-fat for creaminess
All-Purpose Flour 🌾 ½ cup For binding patties
Large Eggs 🥚 2 whole Beaten for structure
Vegetable Oil 🫒 ½ cup For frying kebabs
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for best results

The lentils are the foundation here. Organic brown lentils from Whole Foods or Trader Joe’s maintain their shape better than canned. For the garam masala, Penzeys offers a superior blend, but most grocery store versions work if fresh. The onion should be yellow—vibrant color and sweetness are key. Sourcing high-quality spices ensures the patties rival traditional meat versions in flavor complexity.

No garam masala? Use a mix of cinnamon, cardamom, and cloves at half the amount. Fresh cilantro can be swapped for parsley if unavailable. For a gluten-free option, chickpea flour replaces all-purpose flour effectively. The yogurt must be full-fat (or Greek) for proper consistency—Fage or Chobani are reliable brands. Eggs bind best when at room temperature, so set them out 30 minutes before starting.

Lentils cook best when soaked for 1 hour before preparation. The patties can be formed and refrigerated for up to 24 hours before cooking. Leftovers keep in the fridge for 3 days or freeze for 1 month. Reheat gently to preserve texture.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can cook the lentils, onions, and spices all in one pot—minimal cleanup, maximum flavor.
  • That Cumin Kick: Honestly, the ground cumin with garlic and ginger gives these kebabs a warm, earthy depth that’s ridiculously good.
  • Freezer’s Best Friend: I double the batch and freeze half for busy nights. They reheat beautifully, crispy outside, tender inside.
  • Budget Stretcher: Brown lentils and basic pantry spices mean I feed my family a protein-packed meal for pennies.

Step-by-Step Instructions for Spiced Lentil Patties with Herbed Yogurt

Master these techniques for perfectly textured patties with a golden crust and aromatic depth.

Step 1: Prepare and Cook the Lentil Mixture

Rinse the 1.5 cups Brown Lentils thoroughly under cold water until the water runs clear. This removes any dust or debris and prevents a bitter taste. Drain well, then place in a saucepan with 3 cups of fresh water.

Add the 1 whole Yellow Onion (finely chopped), 4 cloves Garlic Cloves (minced), and 1 tbsp Fresh Ginger (grated) to the lentils. Bring to a boil, then reduce heat to maintain a gentle simmer. Cook uncovered for 25-30 minutes until the lentils are tender and the water is mostly absorbed, stirring occasionally to prevent sticking.

The mixture should resemble a thick porridge. If any water remains, drain it completely—excess moisture will make the patties fall apart. Let the mixture cool to room temperature before proceeding; this takes about 30 minutes.

Step 2: Blend and Season the Patty Base

Transfer the cooled lentil mixture to a food processor. Add the 1.5 tsp Ground Cumin, 1.5 tsp Ground Coriander, 1 tsp Garam Masala, 0.5 tsp Red Chili Powder, 1.5 tsp Salt, and 0.5 tsp Black Pepper. Pulse until the mixture is finely ground but still has some texture—avoid over-processing into a paste.

Return the mixture to a large bowl and fold in the 0.5 cup Fresh Cilantro (finely chopped). This introduces freshness and color. Taste and adjust seasoning if needed, but remember the flavors will intensify slightly after frying.

At this stage, the mixture should hold together when pressed. If it feels too wet, let it sit for 10 minutes to allow the lentils to absorb any remaining moisture.

Step 3: Bind and Shape the Kebabs

Add the 0.5 cup All-Purpose Flour and 2 whole Large Eggs (lightly beaten) to the lentil mixture. Mix thoroughly until fully incorporated—the flour absorbs excess moisture while the eggs provide structure. The mixture should now be thick enough to shape into patties without sticking to your hands.

Divide the mixture into 8 equal portions (about ⅓ cup each) and shape into round, flat patties approximately ½-inch thick. Press firmly to compact them, which prevents crumbling during frying. Place the shaped kebabs on a parchment-lined tray.

For best results, refrigerate the patties for 20-30 minutes before cooking. This chilling step firms them up, making them easier to handle and less likely to break apart in the pan.

Step 4: Fry to Golden Perfection

Heat ¼ cup of the 0.5 cup Vegetable Oil in a large skillet over medium heat until shimmering but not smoking. To test the oil, drop in a small piece of patty mixture—it should sizzle immediately and rise to the surface.

Carefully place 4 patties in the skillet, leaving space between them to avoid crowding. Fry for 4-5 minutes per side until deep golden brown and crispy. Resist the urge to flip too early; the kebabs should release easily from the pan when ready.

Transfer the cooked kebabs to a paper towel-lined plate to drain excess oil. Repeat with the remaining patties, adding more oil as needed but allowing it to heat up between batches. Serve hot with the 1 cup Plain Yogurt mixed with a pinch of salt and a sprinkle of chopped cilantro for dipping.

👨‍🍳

Pro Tips For Making Recipe For Shami Kebabs

  • Soak the Lentils: I learned this the hard way—soak brown lentils for at least 2 hours before cooking to soften them thoroughly, or you’ll end up with a gritty texture in your kebabs.
  • Sauté Onions Low: Cook the yellow onions on medium-low heat until deeply golden, about 15-20 minutes; rushing this step leaves them raw-tasting in the final mix.
  • Chill Before Frying: After shaping, refrigerate the kebabs for 30 minutes to firm them up—this prevents them from crumbling in the pan, especially with the ginger and garlic binding the lentils.
  • Use Cold Oil: Sounds weird, but it works: start frying in cold oil and let it heat gradually; this gives the kebabs an even crust without burning the cumin and onion on the outside.

Serving Suggestions for This recipe for shami kebabs

🥘 Plating Styles

For a casual vibe, arrange shami kebabs on a rustic wooden platter with lemon wedges and fresh mint. A formal setting calls for a sleek white dish, accompanied by neatly rolled naan and a drizzle of yogurt sauce. At a buffet, stack kebabs on a tiered stand with small bowls of chutneys for easy access.

🎯 Garnishing Techniques

Enhance visual appeal with finely chopped cilantro or parsley sprinkled on top. Serve with tangy mint chutney or a cooling yogurt dip. For a touch of elegance, add thinly sliced onions, a sprinkle of chaat masala, or a few edible flowers.

⏰ Portion Sizes

For individual servings, offer 2-3 kebabs per person with sides like salad or rice. For family-style dining, present a large platter of kebabs alongside shared sides like raita, pickles, and fresh veggies to encourage communal eating.

🌡️ Serving Temperature

Shami kebabs are best served hot and crispy, straight from the pan or oven. Let them rest for 2-3 minutes after cooking to retain juices, then slice if desired. Reheat in a skillet to maintain texture if serving later.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 105mg35%
Sodium 620mg27%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 2g
Protein 16g32%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.7(10 reviews)
Tyler Parker