Dive into the bold and aromatic world of Moroccan cuisine with these irresistible Moroccan Beef Meatballs. Crafted with perfectly seasoned ground beef infused with warm spices like cumin, coriander, cinnamon, and paprika, these meatballs are a flavor-packed delight. Simmered in a rich and zesty tomato and harissa sauce with a hint of honey for balance, they deliver the perfect harmony of sweet and spicy notes. This one-pot dish comes together in under an hour, making it an ideal choice for weeknight dinners or entertaining. Serve these tender, saucy meatballs over fluffy couscous, alongside warm flatbread, or atop steamy rice, and garnish with fresh cilantro for a vibrant finish. Get ready to transform simple ingredients into a Moroccan-inspired feast!
In a large mixing bowl, combine ground beef, breadcrumbs, egg, half of the minced garlic, ground cumin, ground coriander, paprika, cinnamon, salt, and pepper. Mix well until thoroughly combined.
Shape the mixture into small meatballs, about 1 inch in diameter. You should have around 18-20 meatballs.
Heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium heat. Add the meatballs in batches, browning them on all sides (about 2-3 minutes per batch). Remove the browned meatballs and set them aside.
In the same skillet, add the remaining tablespoon of olive oil and sauté the chopped onion until translucent, about 5 minutes. Add the remaining minced garlic and cook for 1 more minute.
Stir in the crushed tomatoes, harissa paste, honey, and water (or beef stock). Bring the sauce to a simmer and cook for 5 minutes, stirring occasionally.
Return the browned meatballs to the skillet, nestling them into the sauce. Cover with a lid and simmer on low heat for 20-25 minutes, until the meatballs are cooked through and the sauce has thickened.
Taste the sauce and adjust the seasoning with more salt or pepper if needed.
Sprinkle chopped cilantro over the meatballs before serving. Serve warm with couscous, flatbread, or rice.
Serving size | 1314.1 grams (1314.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1901 |
Total Fat 128.50g | 165% |
Saturated Fat 42.30g | 211% |
Polyunsaturated Fat 2.70g | |
Cholesterol 540mg | 180% |
Sodium 4370mg | 190% |
Total Carbohydrate 97.50g | 35% |
Dietary Fiber 14.40g | 51% |
Total Sugars 32.80g | |
Protein 108.00g | 216% |
Vitamin D 41IU | 205% |
Calcium 330mg | 25% |
Iron 20mg | 113% |
Potassium 3013mg | 64% |
Source of Calories