Based on David Lebovitz, based on Tartine All Day. Beyond Meat ground beef is seriously good in this. Ground lamb is great too, and presumably other animal-based ground meats would also be good. But if you want to surprise and impress a carnivore with plant-based meat, I'd recommend this highly.
1/4 c bulgur
1 lb Beyond Meat ground beef (or animal-based ground meat substitute)
1 shallot (or 1/2 red onion), grated or minced
1/4 c - 1/2 c assorted chopped herbs (parsley, mint, etc)
1 t baharat (or ras al hanout)
1 t cumin
1 t salt
1 t harissa
a few grounds of pepper
Put the bulgur in 1c pyrex. Cover with boiling water (up to around the 1/2 c mark) and let sit while you chop the herbs & etc.
Combine everything else in a medium bowl and add in the bulgur. Squish together with your hands until homogenous. Form into ~15 palm-sized egg-shaped balls.
Heat olive oil in a frying pan over medium. Place in as many kofta as will comfortably fit in your pan, and fry on each side for a couple min until browned (I rotate mine twice, browning on 3 sides). Fry remaining batches.