Nutrition Facts for Kefta tajine moroccan spiced meatballs w eggs in tomato sauce

Kefta Tajine Moroccan Spiced Meatballs W Eggs in Tomato Sauce

Experience the vibrant flavors of Morocco with Kefta Tajine, a comforting dish of tender, spiced meatballs simmered in a rich tomato sauce and topped with perfectly poached eggs. This traditional one-pan recipe combines ground beef or lamb with warm spices like cumin, paprika, and cinnamon, creating aromatic meatballs that are irresistibly juicy. The hearty tomato sauce, infused with garlic and optional harissa for a spicy kick, is the perfect base for the meatballs and eggs. Served with crusty bread or fluffy couscous, this dish is a deliciously satisfying meal that brings the essence of Moroccan cuisine to your table. Ready in just an hour, it’s a dinner that feels both authentic and approachable for any home cook.

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Kefta Tajine Moroccan Spiced Meatballs W Eggs in Tomato Sauce
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 500 grams Ground beef or lamb
  • 1 medium Onion, finely grated
  • 3 cloves Garlic, minced
  • 2 tablespoons Fresh parsley, chopped
  • 2 teaspoons Ground cumin
  • 2 teaspoons Ground paprika
  • 0.5 teaspoons Ground cinnamon
  • 1 teaspoon Salt
  • 0.5 teaspoons Black pepper
  • 2 tablespoons Olive oil
  • 600 grams Fresh tomatoes, chopped
  • 2 tablespoons Tomato paste
  • 250 milliliters Water
  • 1 teaspoon Harissa (optional, for spice)
  • 4 large Eggs

Directions

Step 1

In a large bowl, combine the ground beef or lamb, grated onion, 1 minced garlic clove, parsley, 1 teaspoon ground cumin, 1 teaspoon ground paprika, ground cinnamon, salt, and black pepper.

Step 2

Mix the meat mixture thoroughly with your hands and shape into small meatballs, about the size of a walnut. Set aside.

Step 3

Heat 2 tablespoons of olive oil in a large, deep skillet or tajine over medium heat.

Step 4

Add the remaining garlic and cook for 1 minute until fragrant.

Step 5

Stir in the chopped tomatoes, tomato paste, remaining cumin and paprika, and optional harissa for spice. Cook for 5-7 minutes, stirring often, until the tomatoes start to break down.

Step 6

Add the water to the tomato mixture, stir well, and bring to a simmer.

Step 7

Gently lower the prepared meatballs into the simmering sauce, ensuring they are mostly submerged. Cover and cook for 20 minutes, occasionally spooning the sauce over the meatballs.

Step 8

After 20 minutes, carefully crack the eggs into the sauce, spacing them evenly around the pan. Cover again and cook until the egg whites are set but the yolks remain runny, about 5-7 minutes.

Step 9

Sprinkle with additional chopped parsley for garnish and serve immediately with crusty bread or couscous.

Nutrition Facts

Serving size (1763.9g)
Amount per serving % Daily Value*
Calories 2031.2
Total Fat 150.9g 0%
Saturated Fat 50.9g 0%
Polyunsaturated Fat 2.7g
Cholesterol 1144mg 0%
Sodium 3164.5mg 0%
Total Carbohydrate 51.9g 0%
Dietary Fiber 14.1g 0%
Total Sugars 26.2g
Protein 121.0g 0%
Vitamin D 164IU 0%
Calcium 422.9mg 0%
Iron 25.0mg 0%
Potassium 3873.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 66.3%
Protein: 23.6%
Carbs: 10.1%