Lamb Meatballs | How to make moist & tender lamb meatballs

A delicious, moist and tender lamb meatball recipe fit for your holiday table.
Jump to Recipe

These moist and tender meatballs are the kind that you will make any day of the week. They will also make it on the holiday smorgasbord. A few simple fresh herbs and minimal spices wrap around the earthy lamb flavor that will have your tastebuds go bonkers. The moist and tender texture was as a result of using plain old cracker crumbs soaked in milk – but bread crumbs will be okay [try to use fresh and soak in milk). The lamb flavor was complimented with the sweet and woody taste of cinnamon – oh, what a perfect match.

These lamb meatballs are first baked in the oven – healthier that pan frying; and they were subsequently submerged in a simmering Fra Diavolo sauce (slightly spicy). All I can say is so damn delicious .What’s more, you can substitute any type of ground meat in this recipe, however – so it’s a template for any type of meatballs you are making. You can even make these lamb meatballs smaller and serve them as an appetizer. You just cannot go wrong either way! I hope you will make this dish and enjoy it as much as we do.

Want more wholesome and healthy recipes? Sign up for exclusive email updates.  Follow Us on Social Media: Pinterest, Instagram,Twitter, Facebook, YouTube,Linkedin

5 from 2 votes

Lamb Meatballs | How to make Moist & Tender Lamb Meatballs

These amazingly flavorful lamb meatballs are rich in flavor, moist and tender. They are great for any weekday, weeknight or holiday dinner table.

Course Dinner, Entree, Lunch, Main Course, Sauce
Cuisine Hearty, Italian, Mediterranean
Keyword Ground Lamb Recipes, Holiday recipes, How to make lamb meatballs, Italian Cuisine, Lamb Meatballs, Lamb Meatballs Greek, Lamb meatballs in tomato sauce, Lamb meatballs Italian, Lamb Recipes, Meat Balls, Mediterranean Cuisine, Mediterranean Spices, Tomato Sauce
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 6 People
Calories 638 kcal
Author Yasmin Jackson



  • 2 pounds ground lamb (I used grass fed)
  • 2 large eggs lightly beaten
  • 3/4 cups onions diced
  • 1/3 cup parsley finely chopped
  • 1 tablespoon fresh oregano finely chopped
  • 1 teaspoon sea salt (adjust for your diet)
  • 1 teaspoon freshly ground black pepper (adjust to you liking)
  • 1 teaspoon garlic freshly crushed
  • 1/2 teaspoon ground cinnamon (I use Vietnamese cinnamon)
  • 20 soda crackers crumbled into panko style crumbs. (enough crackers to make 1 cup of crumbs)
  • 1/2 cup whole milk (just enough to soak the crackers but not drown them in the milk)


  • 32 ounces Fra diavolo pasta sauce
  • 28 ounces tomato purée (You can make this optional if you prefer less sauce.)
  • 2 tablespoons extra virgin olive oil
  • 1/2 cup onions diced
  • 1/4 cup parsley finely chopped
  • 1 tablespoon oregano finely chopped
  • 1 teaspoon garlic freshly crushed
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon sea salt
  • 1/4 teaspoon freshly ground black pepper



  1. Preheat oven 375F.

  2. In a small bowl combine the crumbled cracker crumbs with the milk. Mix together and set aside for a couple of minutes.

  3. Add the ground lamb to a large bowl. Use your fingers or a spoon to break up the ground meat.

  4. Add the beaten eggs to the ground lamb. Add in all the remaining meatball ingredients including the soaked cracker crumbs.

  5. Use your hands or a wooden spoon, to mix the ingredients until fully incorporated.

  6. Line a sheetpan with parchment paper.

  7. Shape the lamb mixture into 2 inch diameter size meatballs. Place the meatballs on the lined sheetpan – at least 1 inch apart.

    Note: I wet my hands with water while shaping the meatballs – prevents the meat sticking to your hands.

  8. Bake the meatballs for 20 minutes. Remove the pan and use a kitchen thong to flip the lamb meatballs over so that the side that was in contact with the sheetpan is now on the topside. Return the pan to the oven and bake 15 minutes.

    Note: The meatballs will be lightly brown.

Simultaneously MAKE THE SAUCE (while the meatballs are baking):

  1. In a heavy bottom 5 quart dutch oven, heat 2 tablespoons olive oil over medium heat.

  2. Saute the onions for 2 minutes until it's translucent.

  3. Add the cinnamon and cook 20 seconds.

  4. Add in the oregano, garlic and parsley. Give it a quick stir.

  5. Add in the tomato sauces.

  6. Stir. Lower the heat to medium-low once the sauce comes to a boil. Cover and let simmer for 30 minutes.

  7. Remove the lamb meatballs from the oven.

  8. Add them to the simmering sauce during the last 10 minutes of the sauce cook time.

  9. Turn off the heat. Transfer to a serving bowl.

  10. Serve over a bed of your favorite pasta. Garnish with shredded parmesan and chopped parsley if desired. Enjoy.

Recipe Notes

Can substitute the Fra Diavolo pasta sauce for your favorite sauce. 

The tomato sauces in the recipe gives you a very generous amount of sauce. If you prefer a little bit less sauce, reduce the sauce to your liking.

I used unsalted crackers in this recipe but you can substitute panko breadcrumbs or simple fresh bread crumbs.

Nutrition Facts
Lamb Meatballs | How to make Moist & Tender Lamb Meatballs
Amount Per Serving
Calories 638 Calories from Fat 396
% Daily Value*
Fat 44g68%
Saturated Fat 17g106%
Cholesterol 174mg58%
Sodium 2199mg96%
Potassium 1451mg41%
Carbohydrates 30g10%
Fiber 6g25%
Sugar 15g17%
Protein 33g66%
Vitamin A 1870IU37%
Vitamin C 30mg36%
Calcium 141mg14%
Iron 7mg39%
* Percent Daily Values are based on a 2000 calorie diet.
Please follow and like us:
Rate this recipe

One Comment Add yours

Leave a Reply