Transport your taste buds to the heart of North Africa with this savory and aromatic recipe for Keftas Morocco. These tender, spiced meatballs—made with ground beef or lamb—are infused with the bold flavors of cumin, paprika, and a hint of cinnamon, complemented by fresh parsley and cilantro. Simmered in a rich tomato sauce, this dish balances warmth and depth in every bite. Perfect for a quick weeknight dinner or an impressive weekend feast, Keftas Morocco pairs beautifully with couscous, fluffy rice, or crusty bread to soak up every drop of the flavorful sauce. Easy to prepare in just under an hour, this recipe is a must-try for lovers of global cuisine!
Scan with your phone to download!
In a large mixing bowl, combine the ground meat, grated onion, minced garlic, parsley, cilantro, cumin, paprika, cinnamon, cayenne pepper (if using), salt, and black pepper.
Mix thoroughly with your hands until the ingredients are fully combined.
Shape the mixture into small oval-shaped patties or meatballs, approximately 2 inches in length or diameter.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the keftas in batches and cook until browned on all sides, about 4–5 minutes. Remove from the skillet and set aside.
In the same skillet, add the remaining 1 tablespoon of olive oil, then stir in the diced tomatoes and tomato paste. Cook for 5 minutes, until the tomatoes begin to soften.
Add the water to the skillet and stir to combine, creating a sauce. Season with a pinch of salt and black pepper, if desired.
Lower the heat to a simmer and gently return the seared keftas to the skillet. Cover and cook for 20 minutes, occasionally basting the keftas with the sauce.
Serve the keftas hot, garnished with additional chopped parsley or cilantro. Pair with crusty bread, couscous, or rice for a full meal.
Serving size | (1397.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1729.1 |
Total Fat 130.7g | 0% |
Saturated Fat 44.6g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 400mg | 0% |
Sodium 2805.3mg | 0% |
Total Carbohydrate 49.5g | 0% |
Dietary Fiber 12.7g | 0% |
Total Sugars 23.4g | |
Protein 94.5g | 0% |
Vitamin D 0IU | 0% |
Calcium 300.4mg | 0% |
Iron 20.4mg | 0% |
Potassium 3200.1mg | 0% |
Source of Calories