These golden, spice-crusted kofta bites shatter when you bite through the crispy exterior, giving way to a warm, pillowy center of mashed egg and crumbled paneer laced with garam masala and fresh green chili. Dunked into a cool, tangy tamarind yogurt dip, they hit every flavor note Indian street food is famous for — savory, spicy, sour, and deeply satisfying. The air fryer delivers that fried-snack crunch with barely a tablespoon of ghee, and the whole batch comes together in about half an hour.
Each serving of four kofta bites with dip delivers 27 grams of fat and only 3 grams of net carbs, making this an effortless keto snack that actually keeps you full between meals. With 19 grams of protein from the eggs and paneer, these bites do real nutritional work — no empty calories, no blood sugar roller coaster, just clean fuel that tastes like it came from a chaat stall.
Kofta bites are ideal for batch cooking: shape and freeze them raw, then air fry straight from frozen when a craving strikes. They also travel well in a lunchbox at room temperature, which makes them a genuine grab-and-go option for busy afternoons. Serve them as an appetizer before an Indian-inspired dinner, pack them for work, or just eat them standing at the kitchen counter — no judgment here.
Ingredients (serves 4)
For the kofta bites:
- 5 large eggs (for hard-boiling)
- 1 large egg, raw (binder)
- 5 oz (150g) paneer, finely crumbled or grated
- 3 tablespoons (21g) almond flour
- 1 teaspoon garam masala
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon Kashmiri red chili powder
- 1/2 teaspoon chaat masala, plus extra for finishing
- 1 small green chili, minced (adjust to taste)
- 2 tablespoons fresh cilantro, finely chopped
- 1 teaspoon fresh ginger, finely grated
- 1/2 teaspoon fine salt
- 2 tablespoons (28g) ghee, melted (for brushing)
For the tamarind yogurt dip:
- 1/3 cup (80g) full-fat Greek yogurt
- 2 tablespoons (30g) sour cream
- 1 teaspoon tamarind paste (concentrate, not the watery kind)
- 1/4 teaspoon roasted cumin powder
- Pinch of Kashmiri red chili powder
- Pinch of granulated erythritol or monk fruit sweetener
- Pinch of fine salt
For serving:
- Fresh cilantro leaves
- Lemon wedges
Instructions
Hard-boil the eggs. Place 5 eggs in a saucepan and cover with cold water by about 1 inch (2.5cm). Bring to a rolling boil over high heat, then remove from heat, cover with a tight-fitting lid, and let sit for exactly 10 minutes. Transfer the eggs to a bowl of ice water and let them cool for 5 minutes. Peel and set aside.
Prepare the paneer. While the eggs cool, crumble the paneer finely by hand or grate it on the large holes of a box grater into a mixing bowl. You want a texture like coarse breadcrumbs — no big chunks, or the kofta will fall apart.
Mash and combine. Using a fork, mash the peeled hard-boiled eggs into small, even pieces directly into the bowl with the paneer. Add the raw egg, almond flour, garam masala, turmeric, Kashmiri chili powder, chaat masala, minced green chili, chopped cilantro, grated ginger, and salt. Mix thoroughly with your hands until the mixture is uniform and holds together when you squeeze a small handful. If it feels too wet, add another teaspoon of almond flour.
Shape the kofta. Divide the mixture into 16 equal portions — roughly 1 heaping tablespoon each. Roll each portion into a smooth ball between your palms, then flatten gently into a thick disc about 1.5 inches (4cm) across and 3/4 inch (2cm) tall. This slight flattening gives the air fryer more surface area for crisping.
Preheat and arrange. Preheat the air fryer to 375°F (190°C) for 3 minutes. Lightly brush the air fryer basket or tray with a thin layer of melted ghee. Arrange the kofta bites in a single layer with at least 1/2 inch (1cm) of space between them. You may need to cook in two batches depending on your air fryer size. Brush the tops of each kofta generously with melted ghee.
Air fry until golden. Cook at 375°F (190°C) for 6 minutes. Open the basket, carefully flip each kofta using tongs or a small spatula, and brush the second side with the remaining ghee. Continue cooking for another 5 to 6 minutes until both sides are deeply golden brown and the surface feels firm and crisp to the touch. The edges should be visibly browned and slightly puffed.
Make the dip. While the kofta bites cook, stir together the Greek yogurt, sour cream, tamarind paste, roasted cumin powder, chili powder, sweetener, and salt in a small bowl until smooth. Taste and adjust — add a drop more tamarind for tang or a pinch more sweetener to balance. If the dip feels too thick, thin it with 1 to 2 teaspoons of cold water.
Serve. Arrange the warm kofta bites on a plate and hit them with a final dusting of chaat masala and a squeeze of fresh lemon juice. Scatter cilantro leaves over the top. Serve immediately alongside the tamarind yogurt dip.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~335 kcal |
| Fat | ~27g |
| Protein | ~19g |
| Total Carbs | ~4g |
| Fiber | ~1g |
| Net Carbs | ~3g |
Approximate values based on the stated ingredients. Actual nutrition may vary depending on specific brands and paneer composition.
Tips & Variations
Don't skip the chaat masala finish. That final sprinkle of chaat masala after cooking is what transforms these from good to unmistakably Indian. The tangy, sulfurous hit of black salt and dried mango powder adds a layer of street-food complexity that no other spice blend can replicate. Find it at any Indian grocery store or order online — it keeps indefinitely in a sealed jar.
Freeze raw for instant snacks later. Shape the kofta bites, place them on a parchment-lined tray, and freeze until solid, then transfer to a zip-lock bag. They keep for up to 2 months. Air fry directly from frozen at 375°F (190°C) for 14 to 16 minutes, flipping once — no thawing required. Brush with ghee before and after flipping for the best crust.
Watch your tamarind paste carbs. Tamarind concentrate varies widely between brands — some contain added sugar, which can quietly push up net carbs. Read the label and choose one with no added sweeteners. The recipe uses just 1 teaspoon for the entire batch, so even a slightly sweeter paste will not break ketosis, but it is worth checking. Alternatively, use a squeeze of lime juice for acidity instead.
Swap the dip for green chutney. If you prefer a sharper, herbier accompaniment, blend together a handful of fresh cilantro and mint leaves with 2 tablespoons of yogurt, 1 green chili, a squeeze of lemon, and salt. This classic Indian green chutney pairs beautifully with the warm, spiced kofta and adds almost zero additional carbs.
Make the paneer texture work for you. Grating the paneer on a box grater produces the most consistent results and the smoothest kofta mixture. If your paneer is very fresh and soft, crumbling by hand works fine, but avoid leaving large pieces — they create weak spots that cause the kofta to crack during air frying. Slightly firm, pressed paneer holds its shape best in this recipe.