These are not your average meatballs. Moroccan meatballs are tangy, citrusy and are a welcome addition to any carb of your choice.
Start by chopping your parsley and garlic. In a food processor, chop your onion very thinly. If you don't have a food processor you can just use a box grater.
In a bowl, mix your ground beef, spices, salt, pepper, 2/3 of the chopped coriander, onions. Shape your mix into meatballs.
Add about a Tbsp of olive oil to your pan and warm it up for about 2 minutes on medium-high heat. Sear your meatballs on each side for about 2-3 minutes and remove off the pan.
Lower the heat to medium. To the same pan, add your minced onion, garlic, and half preserved lemon and cook for 5-7 minutes.
Place your meatballs in the pan and top with your marinara. At this point, I like to take a spoon and just cover the meatballs with sauce to make sure they don't dry up while they are cooking. Lower the heat and let simmer for at least 15 minutes.
Once the sauce thickens up (the meat will release it's fat in the sauce), your meatballs will be ready. Top with some pitted olives and freshly chopped coriander. Enjoy!