These walnut-flax kofta are everything you want in a weeknight Mediterranean dinner: deeply savory, golden-crusted on the outside, tender and herb-packed within. Ground walnuts, flaxseed meal, hemp hearts, and almond flour combine with crumbled feta, cumin, and za'atar to create torpedo-shaped kofta that shatter at first bite before giving way to a rich, nutty interior. The air fryer does the heavy lifting here — delivering that charred, almost-grilled texture with barely a tablespoon of oil — while a cool lemon-dill yogurt sauce and bright pickled red onions tie everything together into a plate you'll crave all week.

With 63 grams of fat and only 8 grams of net carbs per serving, these kofta are a keto dream. The combination of walnuts, hemp hearts, and flax delivers a powerful dose of omega-3 fatty acids alongside 22 grams of plant-based protein. Fat makes up over 80% of the total calories, making this one of the most naturally ketogenic dinners you can put together without adding extra butter or cream.

The entire recipe comes together in under 30 minutes, start to finish. You can shape the kofta mixture ahead of time and refrigerate it for up to two days, which makes this a brilliant option for meal-prep Sundays or busy Tuesday evenings. Serve alongside a simple cucumber-tomato salad or over cauliflower rice for a complete Mediterranean-inspired feast.

Ingredients (serves 4)

For the walnut-flax kofta:

  • 1½ cups (180g) raw walnuts
  • ⅓ cup (37g) ground golden flaxseed meal
  • ¼ cup (40g) hemp hearts
  • ⅓ cup (37g) fine almond flour
  • 3 oz (85g) feta cheese, finely crumbled
  • 2 large eggs, lightly beaten
  • 2 tablespoons (30ml) extra-virgin olive oil, divided
  • 2 cloves garlic, minced
  • 1 tablespoon za'atar spice blend
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper (optional)
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper
  • 2 tablespoons finely chopped fresh flat-leaf parsley
  • 1 tablespoon finely chopped fresh mint

For the lemon-dill yogurt sauce:

  • ½ cup (120g) full-fat Greek yogurt
  • 2 tablespoons (30ml) extra-virgin olive oil
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon finely chopped fresh dill
  • 1 small clove garlic, finely grated
  • Pinch of salt

For the quick-pickled red onion garnish:

  • ¼ medium red onion, sliced into paper-thin rings
  • 2 tablespoons (30ml) red wine vinegar
  • Pinch of salt

For serving:

  • Flaky sea salt
  • Extra za'atar for sprinkling
  • Fresh mint leaves
  • Lemon wedges

Instructions

  1. Quick-pickle the onions. Place the thinly sliced red onion in a small bowl. Add the red wine vinegar and a pinch of salt, toss to combine, and set aside while you prepare everything else. These will soften and turn a gorgeous pink within 15 minutes.

  2. Pulse the walnuts. Add the raw walnuts to a food processor and pulse 8 to 10 times until you get a coarse, crumbly texture — somewhere between breadcrumbs and gravel. You want variety in the texture: some fine bits for binding and some larger pieces for crunch. Do not over-process into walnut butter.

  3. Mix the kofta dough. Transfer the pulsed walnuts to a large bowl. Add the ground flaxseed meal, hemp hearts, almond flour, crumbled feta, minced garlic, za'atar, cumin, smoked paprika, cayenne (if using), salt, pepper, parsley, and mint. Stir until evenly combined. Pour in the beaten eggs and 1 tablespoon of the olive oil, then mix with your hands until the mixture holds together when squeezed. If it feels too dry, add a teaspoon of water. Let the mixture rest for 3 minutes — this allows the flax to absorb moisture and become sticky, which improves binding.

  4. Shape the kofta. Divide the mixture into 12 equal portions (roughly 2 tablespoons each). Roll each portion into an oval torpedo shape, about 3 inches (7cm) long and 1 inch (2.5cm) thick. If the mixture sticks to your hands, dampen them slightly with water.

  5. Preheat the air fryer. Set your air fryer to 380°F (193°C) and preheat for 2 minutes.

  6. Air fry the kofta. Lightly brush the remaining 1 tablespoon of olive oil over the shaped kofta. Arrange them in the air fryer basket in a single layer with at least ½ inch (1cm) of space between each one — you may need to cook in two batches depending on your air fryer size. Cook for 10 to 12 minutes, flipping gently at the 6-minute mark, until the kofta are deeply golden brown and firm to the touch. The exterior should be visibly crisp with slightly darkened edges.

  7. Make the yogurt sauce. While the kofta cook, whisk together the Greek yogurt, olive oil, lemon juice, chopped dill, grated garlic, and salt in a small bowl until smooth and creamy.

  8. Plate and serve. Arrange 3 kofta per plate. Spoon a generous swirl of lemon-dill yogurt alongside or drizzle it over the top. Scatter the pickled red onions over everything, then finish with a pinch of flaky sea salt, an extra dusting of za'atar, fresh mint leaves, and a lemon wedge on the side. Serve immediately while the kofta are still crackling-crisp.

Nutrition per Serving

Nutrient Amount
Calories ~698 kcal
Fat ~63g
Protein ~22g
Total Carbs ~15g
Fiber ~7g
Net Carbs ~8g

Nutrition values are approximate and based on the stated ingredients. Actual values may vary depending on specific brands and product sizes used.

Tips & Variations

Don't skip the resting step. Letting the kofta mixture sit for 3 minutes after mixing is crucial. Ground flaxseed absorbs liquid and forms a gel-like binder that replaces the role of breadcrumbs in traditional kofta. Skipping this step can result in kofta that crumble apart in the air fryer.

Toast the walnuts first for deeper flavor. If you have an extra 5 minutes, toast the raw walnuts in a dry skillet over medium heat for 3 to 4 minutes until fragrant before pulsing them. This adds a richer, more complex nuttiness that elevates the entire dish — particularly noticeable once the kofta cool slightly.

Watch your za'atar blend for hidden carbs. Some commercial za'atar blends contain sumac mixed with wheat flour as a filler, which adds unnecessary carbs and makes it non-gluten-free. Check the label or buy from a spice shop you trust. A simple blend of dried thyme, sesame seeds, sumac, and oregano is all you need.

Make it a complete meal-prep dinner. Shape the raw kofta mixture, arrange on a parchment-lined tray, and refrigerate covered for up to 48 hours before air frying. The flavor actually improves as the spices meld. You can also freeze shaped kofta on a tray, then transfer to a freezer bag for up to 2 months. Air fry from frozen at 370°F (188°C) for 14 to 16 minutes.

Serve it Mediterranean mezze-style. For a dinner party spread, plate the kofta on a large platter alongside olives, cucumber slices, crumbled extra feta, and a drizzle of good olive oil. This pairs beautifully with cauliflower tabbouleh or a simple arugula salad dressed with lemon and olive oil. The yogurt sauce doubles as a dip for raw vegetables too.

Frequently Asked Questions

Why are walnuts such a good choice for keto kofta?
Walnuts are one of the lowest-carb nuts available, with only about 2 grams of net carbs per ounce. They also have an excellent fat profile for keto — roughly 65% of their calories come from fat, including a high proportion of anti-inflammatory omega-3 fatty acids (ALA). Their naturally meaty, slightly bitter flavor mimics the savory depth of traditional lamb kofta, making them ideal for Mediterranean-style vegetarian cooking. Combined with hemp hearts and flax, you get a complete amino acid profile without relying on soy.
Can I make these nut-free for someone with allergies?
Unfortunately, nuts and seeds are the core structure of this recipe, so removing all of them would require a fundamentally different approach. However, if the issue is specifically tree nuts, you could replace the walnuts with sunflower seed kernels (pulsed to the same coarse texture) and swap the almond flour for sunflower seed flour. The flavor will be slightly different — more earthy and less rich — but the texture and binding will work similarly. Keep the hemp hearts and flax as-is, since these are seeds rather than tree nuts.
How should I store and reheat leftover kofta?
Store cooked kofta in an airtight container in the refrigerator for up to 4 days. To reheat, pop them back into the air fryer at 350°F (177°C) for 3 to 4 minutes until warmed through and re-crisped. Microwaving works in a pinch but will soften the exterior. Keep the yogurt sauce stored separately in a sealed jar — it holds well for up to 5 days refrigerated. The pickled onions actually improve over a few days and can be made in a larger batch to use throughout the week.
How can I adapt this for dairy-free or vegan keto?
For a dairy-free version, replace the feta inside the kofta with 3 tablespoons of nutritional yeast and an extra pinch of salt — this mimics the salty, tangy punch of feta without adding carbs. For the yogurt sauce, swap the Greek yogurt for unsweetened coconut cream yogurt and add a tiny bit of extra lemon juice to brighten the flavor. You will also need to replace the eggs with a flax egg — mix 2 tablespoons ground flax with 5 tablespoons warm water and let sit for 5 minutes. The kofta will be slightly more delicate but still hold together well in the air fryer.
My kofta are falling apart in the air fryer — what went wrong?
The most common cause is under-processing the walnuts. While you want some texture, at least half the walnut mass needs to be finely ground to act as a binder alongside the flax and egg. If your mixture feels crumbly and won't hold a shape when squeezed, pulse the walnuts a few more times or add one more beaten egg. Also make sure you let the mixture rest so the flax can gel. Finally, handle the kofta gently when flipping at the halfway mark — use tongs or a small spatula rather than shaking the basket, as they firm up significantly in the second half of cooking.