Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Juicy lamb meatballs simmering in spiced tomato sauce topped with fresh herbs and feta in a skillet

Lamb Meatballs Recipe with Spiced Tomato Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Meat&Melt
  • Total Time: 1 hour
  • Yield: 4 servings 1x

Description

Juicy lamb meatballs simmered in a richly spiced tomato sauce with a splash of orange juice, topped with crumbled feta and fresh herbs — a cozy, flavorful dinner perfect for any night.


Ingredients

Scale
  • 1 lb ground lamb
  • 2 garlic cloves, minced
  • 1 small onion, grated (half for meatballs, half for sauce)
  • ¼ cup fresh parsley or mint, chopped
  • ½ cup breadcrumbs or panko
  • 1 egg
  • 1 tsp salt
  • ½ tsp black pepper
  • 2 tbsp olive oil
  • 2 garlic cloves, sliced
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp cinnamon
  • ¼ tsp crushed red pepper (optional)
  • 1 can (28 oz) crushed tomatoes
  • ½ cup fresh orange juice
  • ½ cup crumbled feta
  • Fresh mint or parsley for garnish


Instructions

  1. In a bowl, mix lamb, garlic, onion (half), parsley, breadcrumbs, egg, salt, and pepper. Shape into small meatballs.
  2. Heat olive oil in a skillet or Dutch oven. Brown meatballs on all sides, then remove.
  3. In the same pan, sauté onion and sliced garlic. Add cumin, coriander, cinnamon, and red pepper; cook until fragrant.
  4. Stir in crushed tomatoes and orange juice. Simmer 10 minutes.
  5. Return meatballs to sauce, cover, and simmer 20 minutes until fully cooked.
  6. Garnish with feta and fresh herbs. Serve with couscous, pita, or pasta.

Notes

These meatballs freeze well — store in sauce for up to 3 months. Reheat gently. You can swap lamb for beef, turkey, or chicken depending on your preference.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 34g
  • Saturated Fat: 13g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 36g
  • Cholesterol: 115mg