Moroccan Beef Meatballs Recipe

Experience a taste of Marrakech with these flavorful Moroccan Beef Meatballs! A delicious blend of warming spices – chili, cinnamon, and cumin – create an irresistible glaze for juicy, tender meatballs. Inspired by "The Meatball Cookbook Bible," this recipe is perfect for a weeknight dinner or a special occasion. Serve over fluffy couscous or rice for a complete and satisfying meal.

Prep Time 20 mins
Cook Time 45 mins
Calories 576.1 kcal
Protein 66g
Rating 5.0 (1 Reviews)
Moroccan Beef Meatballs 39

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Moroccan Beef Meatballs

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Moroccan Beef Meatballs? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Moroccan Beef Meatballs

  1. Preheat oven to broil. Chop the onion and mince the garlic.
  2. Line a rimmed baking sheet with foil and lightly grease with cooking spray.
  3. Heat olive oil in a skillet over medium-high heat.
  4. Sauté the onion and garlic for 3-5 minutes, until softened.
  5. In a large bowl, combine the egg, milk, breadcrumbs, 1/3 cup parsley, chili powder, and cinnamon. Mix well.
  6. Add half of the sautéed onion mixture and the ground beef to the bowl. Season with salt and cayenne pepper. Gently mix until just combined.
  7. Form the meat mixture into 2-inch meatballs.
  8. Place the meatballs on the prepared baking sheet.
  9. Lightly spray the meatballs with cooking spray.
  10. Broil for 6-8 minutes, turning halfway through, until browned on all sides.
  11. Add the tomato sauce and cumin to the remaining onion and garlic mixture in the skillet.
  12. Bring to a boil over medium-high heat, stirring occasionally.
  13. Add the browned meatballs to the sauce.
  14. Return to a boil, then reduce heat to low, cover, and simmer for 15 minutes, turning the meatballs occasionally with a slotted spoon.
  15. Garnish with remaining 1/3 cup of parsley.
  16. Serve the meatballs and sauce over couscous or rice.

Nutrition Information (Approximate per serving)

Sodium

35 g

Sugar

36g

Fat

55g

Carbs

8g

Recipe Categories (Choose a category and find related recipes!)