Dinner

September 26, 2023

Moroccan Chicken Meatballs

These juicy, flavourful and moist Moroccan spiced chicken meatballs are absolutely delicious and perfect for a quick, healthy and easy dinner. If you're a fan of Moroccan cuisine and spices, you will absolutely fall in love with these Moroccan chicken meatballs. The addition of Greek yogurt keeps these meatballs from drying out and taste delicious served with a preserved lemon and cumin yogurt dip. I also love serving these Moroccan meatballs with an easy couscous salad to make it a full meal.

Moroccan chicken meatballs on a plate with yogurt dip.

Ingredients

Here's everything you'll need to make these Moroccan chicken meatballs.

What is Ras El Hanout?

This is a vibrant, flavourful and complex spice blend found in Tunisia, Algeria and Morocco. It works well with lamb, chicken, beef, pork, seafood, soups and stews.

It's comprised of many different spices adding to the complexity and flavour. Sometimes it can have up to 80 different spices!

If you're looking for a packaged product to buy, definitely check out this brand. Of course, you can also find plenty of recipes online if you prefer to make it at home.

Moroccan chicken meatballs on a plate with yogurt dip.

How to Make Moroccan chicken meatballs

Making these Moroccan chicken meatballs at home is quite easy. Once you have the mixture combined, you can sear them in a skillet and then finish them in the oven.

Heat 1 tsp of the oil in a large cast iron skillet over medium-low heat. Once hot, add the shallots and cook until just starting to soften and turn brown, about four minutes. Add the spice blend and stir to combine. cooking for one minute. Then add the garlic and cook until fragrant, about 30 seconds to one minute. Remove from the heat and set aside.

Preheat the oven.

In a large bowl, combine the ground chicken with the shallot mixture, Greek yogurt, parsley, panko, egg, salt and lemon zest. Mix well to combine.

chicken mixture in a bowl.

Using a cookie scoop, portion out the meat mixture into round balls, about 2 1/2 to 3 tbsps per ball.

chicken formed into meatballs on a baking sheet.

Heat the same large skillet over medium heat and add a small splash more of extra virgin olive oil. Once hot, add the meatballs and sear on each side for about 2 1/2 minutes, five minutes total, until browned. You may need to work in batches for browning. Then add all of the meatballs to the skillet and transfer to the oven and bake for ten to 12 minutes, until cooked through.

chicken meatballs in skillet cooked.

Remove the meatballs from the skillet and serve with the yogurt dip and any other toppings.

yogurt mixture in a bowl.

What to Serve with Moroccan Chicken Meatballs

Couscous salad: I love serving these Moroccan meatballs with a simple couscous salad, similar to this Israeli one.

Simple salad: this also pairs well with your favourite simple side salad.

Roasted veggies: this is great served with roasted veggies as well.

Moroccan chicken meatballs on a plate with yogurt dip.

Tips:

To make perfectly juicy Moroccan chicken meatballs, be sure to follow these tips.

  • Dark meat: ground dark turkey meat is my preference when making meatballs. Dark meat has more flavour and will be juicier than white meat. Using a mix of dark and white meat is great.
  • Don't over mix the meatball mixture: mix until everything is just combined to avoid over working the meat, which could make it tougher.
  • Cook the shallot with spices first: this helps to add more flavour to the chicken mixture, as you are blooming the spices in hot oil with the shallot.

Substitutions

  • No preserved lemon: you can use lemon zest and a squeeze of lemon juice instead. If you do have preserved lemons on hand, I highly suggest using it, because it's delicious. I make them myself and store them in the fridge until I want to use them. Once you start making them and using them, you will find so many uses for them.
  • No chicken: use ground turkey instead.
  • Gluten-free: use a gluten-free panko or other gluten-free breadcrumbs.
  • Oven baking: you can bake these meatballs in the oven without searing if you prefer. Bake at 400ºF for 12-14 minutes and then broil on high for six to eight minutes, until browned and cooked through.  
Moroccan chicken meatballs in a bowl.

Serving and Storage

  • Store: once cooked, you can store chicken meatballs in a sealed container in the fridge for up to four days.
  • Reheat: reheat the meatballs in an oven safe baking dish at 350ºF for about seven to eight minutes, until warmed through.
  • Freeze: you can freeze uncooked or cooked Moroccan chicken meatballs in a freezer safe container (or freezer safe ziploc bag) for up to three months. Let them defrost overnight in the fridge and then cook or reheat.

Ingredients & Products I Recommend:

Kosher salt:

I exclusively use Diamond Crystal kosher salt for all of my recipes. I prefer the texture, taste and consistency of this brand and highly recommend it for everyday cooking.

Moroccan chicken meatballs on a plate with yogurt dip.

More Meatball and Chicken Recipes to Try

This recipe was inspired by this recipe from NYT Cooking.

If you make these Moroccan chicken meatballs please share with me, by tagging me on Instagram or leave a comment and/or review below. I truly love seeing and hearing form you!

This post contains affiliate links, which means I may receive a small commission at no extra cost to you. I only share products and services I have personally used and love. Disclosure here.

Moroccan Chicken Meatballs

These Moroccan spiced chicken meatballs are packed with flavour from savory spices and kept moist with the addition of yogurt.

Prep:
10
min
cook:
25
min
total:
35
min
servings:
4
Author:

Jaclyn

Ingredients

For the meatballs:

  • 1 tsp extra virgin olive oil
  • 2 shallots, finely chopped
  • 1 tbsp Ras El Hanout spice blend
  • 3 cloves garlic, minced
  • 1 1/4 lb ground chicken (mix of dark and white meat preferred)
  • 1/3 cup Greek yogurt
  • 1/4 cup parsley (chopped)
  • 1/2 cup panko (or other breadcrumbs)
  • 1 egg (lightly beaten)
  • 3/4 tsp kosher salt
  • zest from half a lemon

For the yogurt sauce dip:

  • 1 tbsp extra virgin olive oil
  • 1/2 tsp cumin seeds
  • 1 cup Greek yogurt
  • 1 tbsp finely chopped preserved lemon (see substitutions)
  • 1/4 cup finely chopped parsley
  • 1 garlic clove (minced)

For the plate:

  • cucumber, sliced thin
  • red onion, thinly sliced
  • parsley, for garnish
Instructions

For the meatballs:

  1. Heat 1 tsp of the oil in a large cast iron skillet over medium-low heat. Once hot, add the shallots and cook until just starting to soften and turn brown, about four minutes. Add the spice blend and stir to combine, cooking for one minute. Then add the garlic and cook until fragrant, about 30 seconds to one minute. Remove from the heat and set aside.
  2. Preheat the oven to 400ºF.
  3. In a large bowl, combine the ground chicken with the shallot mixture, Greek yogurt, parsley, panko, egg, salt and lemon zest. Mix well to combine.
  4. Using a cookie scoop, portion out the meat mixture into round balls, about 2 1/2 to 3 tbsps per ball.
  5. Heat the same large skillet over medium heat and add a small splash more of extra virgin olive oil. Once hot, add the meatballs and sear on each side for about 2 1/2 minutes, five minutes total, until browned. You may need to work in batches for browning. Then add all of the meatballs to the skillet and transfer to the oven and bake for ten to 12 minutes, until cooked through.
  6. Remove the meatballs from the skillet and serve with the yogurt dip and any other toppings. Enjoy!

For the yogurt dip:

  1. Heat a small skillet over medium-low heat and add 1 tbsp of the olive oil. Once hot, pour in the cumin seeds and toast until fragrant, stirring occasionally, about three to four minutes. Remove and set aside.
  2. In a bowl, combine the yogurt, lemon, parsley and garlic. Pour in the cumin and oil and stir to combine everything.

Notes

This recipe makes about 16 meatballs.

No preserved lemon: omit, and use lemon zest and a squeeze of lemon juice.

Oven baking: you can bake these meatballs in the oven without searing if you prefer. Bake at 400ºF for 12-14 minutes and then broil on high for six to eight minutes, until browned and cooked through.

Let's be friends...

Comment Below

Did you love this? Let us know!

Name
Email
Message
Thanks for contributing to our community! Your comment will appear shortly.
Oops! Something went wrong while submitting the form.
Be the first to comment on this recipe