Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (2024)

288 Shares

Jump to Recipe

288 Shares

I have eaten amazing foods from all parts of the Mediterranean, including spinach pies made by villagers in Crete, Tortilla Espanola eaten at a street cart in Spain, and chocolate croissantsin France. But regardless of how many different cuisines and recipes I have tried, Tagine Kefta remains in my top five list of Mediterranean favorites. This dish is also known as Spiced Moroccan Meatballs and Veggies. Kefta, (or Kofta) is a meatball, usually made of lamb or beef, that is eaten in most Mediterranean countries and is a staple of the diet. The spices are what give this recipe its unique Moroccan flair. The mix of fresh cilantro with cumin, chili powder, and paprika impart a delicious savory flavor. Some Moroccan Kefta recipes also call for cinnamon and nutmeg.

This recipe comes from our friend Hafid Assab who hails from Morocco and owns the wildly popular Mosaic Cafe in our hometown of Northampton, Massachusetts. Almost everyone who works there knows me by name as I eat there at least twice a week!

Don’t let the long list of ingredients (mostly spices) fool you into thinking that this is a difficult recipe. It consists of chopping veggies, making meatballs, and then mixing everything together and letting it stew. Even though this recipe calls for a Dutch oven, you can cook it on the stovetop with any heavy pot with a good tight cover. I have also made this recipe many times in the crockpot.

Crockpot Instructions:

  1. Cook the meatballs for a few minutes in a frying pan with olive oil. This helps create a crust that holds them together when cooking in the crockpot for such a long time.
  2. Add the meatballs and the rest of the ingredients to the crockpot and cook on high for four hours.

Serve with a Greek salad or our Apple, Walnut and Gorgonzola Salad with Dijon Vinaigrette.

– Bill Bradley

Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (2)

Spiced Moroccan Meatballs and Veggies (Tagine Kefta)

Hafid Assab

4.78 from 9 votes

Print Recipe Pin Recipe

Prep Time 30 minutes mins

Cook Time 1 hour hr 10 minutes mins

Total Time 1 hour hr 40 minutes mins

Ingredients

  • 1 1/2 pounds ground beef For Kefta
  • 1 tsp Black pepper
  • 2 tsp cumin
  • 1 tsp Chili Powder
  • 1/2 tsp salt
  • 1 tbsp chopped fresh Cilantro
  • 2 tsp garlic, chopped
  • 1 tbsp paprika
  • 1/2 onion, minced
  • 1/2 cup extra virgin olive oil Main Tagine
  • 2 big onions, cut into quarters
  • 2 tbsp cilantro, chopped
  • 1 1/2 tsp garlic, chopped
  • 2 tsp paprika
  • 1 tsp black pepper
  • 1 tsp cumin
  • 1/2 tsp chili powder
  • 1 1/2 tsp salt
  • 2 zucchini, cut into thick round
  • 2 green peppers, cut into thick slices
  • 2 carrots, sliced rounds
  • 2 tomatoes, cut into quarters
  • 1/4 head of cauliflower, cut into florets
  • 2 potatoes, cut in 8ths (slices)
  • 1 cup green beans, ends snipped
  • 1 cup green peas, frozen or fresh

Instructions

  • Begin by making Kefta:

  • Mix all Kefta ingredients well with your hands until well combined.

  • Make ping pong sized meatballs (around 1")

  • Next start with the Main Ingredients:

  • In a thick pot, add ½ cup olive oil.

  • Saute onions until soft and then add 2 tablespoons chopped cilantro, 1 ½ teaspoons chopped garlic, 2 teaspoons paprika, 1 teaspoon black pepper, 1 teaspoon cumin, ½ teaspoon chili powder, 1 ½ teaspoons salt. Saute for 5 minutes.

  • Add Kefta balls to middle of pot. Add rest of vegetables around kefta.

  • Add all vegetables except for green beans and green peas.. Cover tightly and simmer for 45 minutes, stirring occasionally.

  • Add green beans and green peas. Cover and cook for another 15 minutes. Make sure it is still moist. (add a little water if needed).

Nutrition

Calories: 447kcalCarbohydrates: 24gProtein: 19gFat: 31gSaturated Fat: 9gTrans Fat: 1gCholesterol: 60mgSodium: 675mgPotassium: 971mgFiber: 6gSugar: 7gVitamin A: 3456IUVitamin C: 72mgCalcium: 76mgIron: 4mg

Have you tried this recipe? Tell us about it!Click here to rate this recipe in the comments section below.

288 Shares

About the Author: Hafid Assab

Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (3)

Hafid Assab hails from Morocco and owns and runs the popular Mosaic Restaurant in Northampton, Massachusetts. His restaurant is a fusion of traditional Moroccan cuisine and other Mediterranean influences.

7 Comments

  1. Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (4)

    BekahJanuary 29, 2023 at 10:31 pm - Reply

    Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (5)
    This was terrific. I left out the tomatoes, green beans, and peas due to a sparse pantry and this was still an impressive meal to serve my guests. We were all pleased.

  2. Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (6)

    David RodriguesOctober 24, 2021 at 8:01 pm - Reply

    Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (7)
    This is such a perfect meal for when the cold weather comes. The liquid must be completely mopped up as the satisfying completion of the entire experience.
    Warm, tasty, and a crowd pleaser with the entire family.

    • Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (8)

      Bill Bradley, R.D.October 25, 2021 at 10:39 am - Reply

      Thank you!

  3. Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (9)

    KarlaAugust 4, 2020 at 9:59 pm - Reply

    It was so good! It tastes like comfort food and my husband who hates vegetables loved it. Thank you for an amazing, and flavorful recipe.

  4. Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (10)

    MistyAugust 28, 2019 at 10:56 pm - Reply

    Making this tonight in the pressure cooker and using lamb instead of beef. Can’t wait until dinner is ready and I can try it! Smells amazing!

    • Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (11)

      Bill Bradley, R.D.September 4, 2019 at 11:01 am - Reply

      Hope you enjoy it!
      Bill

    • Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (12)

      Kay L TomlinsonOctober 12, 2019 at 12:56 am - Reply

      Misty–how did it work? I love my pressure cooker, but wondered if this would be appropriate for it…. Thanks!

4.78 from 9 votes (7 ratings without comment)

Related Posts

Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (13)

Lebanese Spicy Potatoes (Batata Harra)

Lebanese Spicy Potatoes (Batata Harra)

Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (14)

Moghrabieh with Chicken (Lebanese Couscous)

Moghrabieh with Chicken (Lebanese Couscous)

Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (15)

Beef Kafta with Tahini

Beef Kafta with Tahini

Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (16)

Lebanese Green Beans with Olive Oil (Loubieh bi Zeit)

Lebanese Green Beans with Olive Oil (Loubieh bi Zeit)

Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (17)

Our Newsletter

Get seasonal recipe ideas as well as special offers on our online programs, live webinars and video releases. Sent once a week.

288 Shares

Spiced Moroccan Meatballs and Veggies (Tagine Kefta) - Mediterranean Living (2024)
Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 5949

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.