• Skip to main content
  • Skip to primary sidebar
Healthy Life Trainer
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact
  • About
  • Shop
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact
    • About
    • Shop
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Dinner

    Easy Moroccan Meatballs In Tomato Sauce

    Published: Jun 5, 2021 · Modified: Apr 3, 2022 by Radwa · This post may contain affiliate links. 7 Comments

    Jump to Recipe Print Recipe

    This easy Moroccan Meatballs In Tomato Sauce are very delightful and delicious, with a Moroccan palate. Ground beef seasoned with warm spices, fresh herbs, and garlic. The meatballs are cooked until they become smoky and charred. All this floats in a delicious tomato sauce. Meatballs in a red sauce are a classic combination that can be seen in many different cuisines across the world.

    Moroccan Meatballs In Tomato Sauce


    In Morocco, kofta (meatballs) is a popular dish. Kofta is usually seasoned ground beef, served with a sweet Moroccan mint teapot. Despite the fact that meatballs are not a typical Moroccan cuisine, the addition of mint, parsley, cinnamon, and cumin gives them a distinct North African flavour.

    Why Moroccan meatballs stand out among other meatballs?

    One of the finest dishes for your feasts is Moroccan meatballs in tomato sauce. This meal is very exquisite, and it tastes like a million bucks. This is one of Morocco's most renowned meals. It's a terrific kind of-special weekday supper if you're looking for something a bit off the beaten road.
    This meatball recipe takes around an hour to prepare. Also, the meatballs and tomato sauce use the same ingredients that allow you to prepare both at the same time and get the most out of whatever seasonings you may need to purchase.

    Moroccan Meatballs In Tomato Sauce

    What's in the Moroccan Meatballs In Tomato Sauce?

    For the meatballs

    • Ground beef: It is better to use meat that has a bit of fat because that makes the meatballs juicy. However, you can use any meat you like.
    • Fresh ginger and Garlic: Fresh and minced ginger and garlic are added before sautéing the meatballs. They provide a traditional taste to the meatballs.
    • Egg: You’ll need one large egg; if you don't prefer using eggs, you can skip it.
    • Onion: Finely chop the onions in medium size. Saute the onions before adding the meatballs.
    • Seasonings: Cinnamon, paprika, cumin, ground coriander, salt, and pepper.

    For the sauce

    • Oil, Tomato puree, Tomato paste, Beef broth, chopped onion, and minced garlic is all you need to prepare the delicious tomato sauce. All of these mentioned ingredients are easily available, they are probably found in all kitchens easily.
    • Seasonings: To create the taste we can season the tomato sauce with salt, ground black pepper, and red pepper flakes. Traditionally the Moroccan meatballs are very spicy, but you can add spices according to your preference.
    • Garnishing: You can use fresh mint leaves or coriander to garnish the Moroccan meatballs (optional).
    Moroccan Meatballs on top of pasta

    How to make This Easy Moroccan Meatballs In Tomato Sauce?

    mix all the meatball’s ingredients well until combined

    Making the meatballs: In a large mixing bowl, mix all the meatball’s ingredients well until combined.

    Shape the meat into medium-size meatballs.

    heat the oil over medium heat, then fry the meatballs

    Cooking the meatballs: In a large skillet, heat the oil over medium heat, then fry the meatballs until golden brown (all sides). It will take 5-7 minutes (If your skillet isn't large, you may fry them in batches).

    Making the sauce
    Toss the meatballs in the sauce

    Making the sauce: In a pot, heat the oil, then saute onion for 1 minute or until softened. Add the garlic and saute for one minute more.

    Now, add beef broth, tomato puree, tomato paste, salt, ground black pepper, and red pepper flakes. Stir and bring to boil. Then reduce the heat to simmer for 5 minutes.

    Toss the meatballs in the sauce, cover the pot and let it simmer for 15 more minutes.

    Garnish with chopped mint leaves and serve over spaghetti or rice.

    Top Tips

    • Meatballs are usually seasoned to a high degree. If you want a milder flavor, half the spices before preparing the Moroccan meatballs.
    • In place of fresh tomatoes, a 28-ounce can of excellent quality imported plum tomato puree or crushed tomatoes can be used. The sauce will be somewhat more acidic. By adding a little butter or olive oil and a sprinkle or two of sugar, one can balance the acidity.
    • When shaping the balls, try not to over-mix or over-knead the meat. Instead of soft meatballs, it might result in tiny rough nuggets.
    Moroccan Meatballs and pasta

    Recipe variations

    • These meatballs, also known as kofta, are traditionally cooked with ground beef or lamb. You may also make them with ground chicken if they aren't your thing. If you're searching for a method to incorporate more plant-based meals into your diet, consider replacing the beef with cooled sautéed mushrooms or even cooked bulgur.
    • Many chefs serve the meatball tagine with poached eggs immediately in the sauce. Olives are occasionally used, and some crushed cayenne or fresh chile peppers also work well for a little more spice.
    • Make Moroccan meatballs with lamb, ground chicken or turkey.

    Serving Suggestions

    Traditionally, we serve it with mint tea. You can try making the balls smaller and bake them for a 10 minute or less for variety or serve as an appetizer. For added freshness, stir in some chopped flat-leaf parsley or fresh mint to the meat mixture. Serve over rice, couscous, pasta or toast pita bread for everyone to make their lunch.

    Moroccan Meatballs In Tomato Sauce

    Recipe FAQs

    Is it important to sauté meatballs before adding them to the sauce?

    Traditional Moroccan meatball recipes call for tossing the uncooked meatballs directly into the sauce. I tested the dish both ways and discovered that browning the meatballs in a pan before adding them to the sauce made the meatballs much softer.

    What are some best serving suggestions for Moroccan meatballs?

    Couscous, pasta, rice, and crusty bread are all excellent options. Moroccan cuisine, known for its abundance of veggies for years. This recipe pairs wonderfully with a fresh green salad with a vibrant lemony vinaigrette. The Moroccan carrot salad with lemon-cumin vinaigrette does as well. Olives are an excellent addition to Moroccan cuisine.

    What is the appropriate time to simmer the meatballs in the sauce?

    Cover it and cook the meatballs in the tomato sauce for 15 minutes.

    Why my meatballs are tough and rigid?

    There are two possible reasons;

    • It predicts that you kneaded the meatballs much more than was actually desired.
    • You haven’t simmered the meatballs in sauce correctly. It is critical to maintaining the heat as low as possible, with little to no bubbling. When the meatballs are cooked in the sauce, they become rough. A longer, slower simmer will result in softer meatballs.

    Can I use Moroccan spices in this recipe?

    Yes, If you like using Moroccan spices such as Rass al Hanout, That will be good as well. You can use ¼ teaspoon of this spice. It will provide a good taste, and it is easily available in any ethnic grocery store.

    Moroccan Meatballs In Tomato Sauce

    More Recipes

    • Sweet and sour shrimp
    • Quick chicken arrabbiata pasta - one pot recipe
    • Baked tandoori chicken
    • Zucchini bechamel casserole
    • Chinese chilli beef recipe
      Chinese Chilli Beef Recipe
    • Beef Rissoles in a serving plate.
      Beef Rissoles Recipe
    • A spoonful of mushroom fried rice.
      Mushroom Fried Rice - Chinese Recipe
    • Spinach Mushroom Pizza.
      Fresh Spinach Mushroom Pizza
    Moroccan Meatballs In Tomato Sauce
    Print Pin
    5 from 7 votes

    Easy Moroccan Meatballs In Tomato Sauce

    Easy Moroccan Meatballs In Tomato Sauce is a popular dish in Morocco that is made of well-seasoned ground beef, fresh herbs, and garlic, then added to a delicious homemade tomato sauce.
    Course Dinner, Main Course
    Cuisine Moroccan
    Keyword Meatballs, Moroccan Meatballs
    Prep Time 10 minutes
    Cook Time 25 minutes
    Total Time 35 minutes
    Servings 10 servings
    Calories 178kcal
    Author Radwa

    Ingredients

    For the meatballs

    • 500 g ground beef
    • 1 teaspoon fresh ginger, minced
    • 3 cloves garlic, minced
    • 1 egg
    • 1 onion, finely chopped
    • ⅛ teaspoon cinnamon
    • 1 teaspoon paprika
    • ¼ teaspoon cumin
    • ¼ teaspoon ground black pepper
    • ½ teaspoon salt

    For the sauce

    • 1 tablespoon oil
    • ½ cup beef broth
    • 2 cups tomato puree
    • 1 onion, chopped
    • 2 cloves garlic, minced
    • ¼ teaspoon red pepper flakes
    • ½ teaspoon salt
    • ¼ teaspoon ground black pepper

    Instructions

    • In a large mixing bowl, mix all the meatballs ingredients well until combined.
    • Shap the meat into medium size meatballs.
    • In a large skillet, heat the oil over medium heat, then fry the meatballs until golden brown (all sides). It will take 5-7 minutes (If your skillet isn't large, you may fry them in batches).
    • In a pot, heat the oil, then saute onion for 1 minute or until softened, add the garlic and saute for one minute more.
    • Now, add beef broth, tomato puree, tomato paste, salt, ground black pepper and red pepper flakes, stir and bring to a boil, then reduce the heat to simmer for 5 minutes.
    • Toss the meatballs in the sauce, cover the pot and let it simmer for 15 minutes more.
    • Garnish with chopped mints leaves and serve over spaghetti or rice.

    Notes

    • Meatballs are usually seasoned to a high degree. If you want a milder flavor, half the spices before preparing the Moroccan meatballs.
    • In place of fresh tomatoes, a 28-ounce can of excellent quality imported plum tomato puree or crushed tomatoes can be used. The sauce will be somewhat more acidic. By adding a little butter or olive oil and a sprinkle or two of sugar, one can balance the acidity.
    • When shaping the balls, try not to over-mix or over-knead the meat. Instead of soft meatballs, it might result in tiny rough nuggets.

    Nutrition

    Serving: 1serving | Calories: 178kcal | Carbohydrates: 7g | Protein: 11g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 52mg | Sodium: 334mg | Potassium: 420mg | Fiber: 1g | Sugar: 4g | Vitamin A: 323IU | Vitamin C: 8mg | Calcium: 31mg | Iron: 2mg
    pin it banner
    Pinterest banner

    If you have a question about this Moroccan Meatballs recipe, please leave a comment or contact me via the contact page. And if you make this recipe, don't forget to rate it and let me know how it turned out in the comment section below. Thanks for visiting my blog.

    Reader Interactions

    Comments

    1. Mona

      June 06, 2021 at 12:52 pm

      5 stars
      First time to make meatballs in a tomato sauce, I used to make them fried. But this recipe was so good we all loved it.

      Reply
    2. Clair

      June 08, 2021 at 8:12 pm

      I just made this recipe, and It was amazing. My family and I had a delicious dinner.

      Reply
    3. Wafa

      June 08, 2021 at 8:14 pm

      5 stars
      The meatballs were well seasoned, and the sauce has the perfect constancy. My daughter loved these Moroccan meatballs. Thanks for sharing the recipe 🙂

      Reply
    4. Lily

      June 08, 2021 at 8:16 pm

      5 stars
      I served these meatballs with pasta, and it was delicious. I also topped it with some shredded parmesan cheese.

      Reply
    5. Anna

      June 08, 2021 at 8:17 pm

      5 stars
      These are so delicious. I loved them definitely will make again.

      Reply
    6. Caroline

      June 08, 2021 at 8:19 pm

      5 stars
      I added some dried basil to the sauce, and I skipped the dried coriander, and the meatballs turned out amazing.

      Reply
    7. Angelina

      June 08, 2021 at 8:20 pm

      5 stars
      This recipe is so easy to follow, and the meatballs didn't take much time to cook. Easy and so quick dinner.

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Healthy life trainer logo

    Hello! I’m Radwa, A wife and mother. Also, I am the recipe maker and food photographer behind Healthy Life Trainer. I love making new, simple and quick recipes every day.

    More about me→

    recipe index

    Trending Recipes

    • Nuts and Date Energy Balls
      Nut and Date Energy Balls
    • 3 Ingredient Peanut Butter Mug Cake
      3 Ingredient Peanut Butter Mug Cake
    • Moussaka (Musaka) Recipe
      Moussaka (Musaka) Greek Recipe
    • Peanut Butter Flapjacks
      Peanut Butter Flapjacks
    • oven Baked Sweet Potatoes on top of Foil sheet
      How to Bake Sweet Potatoes in Foil
    • Mediterranean Spice Mix
      Mediterranean Spice Mix

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About
    • Contact
    • Lifestyle

    Copyright © 2022 Healthy Life Trainer