Lamb is a very good source of protein, it contains very little marbling (internal fat throughout the meat), as compared to other red meats. And it contains less saturated fat than other meat product. So, why don't you try switching to a healthier eating habit by using lamb as an alternative!
1. Put 1 and a half teaspoon of olive oil in a skillet over medium heat. Cook and stir in the onions until tender. Transfer to a large bowl.
2. Mix lamb, breadcrumbs, parsely, eggs and lemon peel into the bowl with the onions. Season with marjoram, salt and pepper. Let stand 1 hour in the refrigerator.
3. Heat oil in a skillet over medium heat. Form the lamb mixture into small meatballs, and cook in the skillet in batches until evenly brown. Remove used oil from the skillet. Drain meatballs on paper towels, and place in a serving dish.
4. Using the skillet with oil removed, mix tomato sauce, wine, garlic and cinnamon into the skillet. Cook and stir until well blended and heated through. Drizzle over the meatballs in the dish. Serve with toothpicks.