Moroccan Kefta Lettuce Wraps with a Spicy Yogurt Sauce

These Moroccan Kefta Lettuce Wraps are the perfect combination of spicy meatballs, fluffy rice and a harissa yogurt sauce. 
This post contains affiliate links; this means if you purchase an item linked, I may receive a small commission at no extra cost to you. Click here to learn more about my disclosure policy.

Kefta = The World’s Juiciest + Easiest Meatballs 

If you’ve ever made meatballs before, you know it’s actually pretty easy, regardless of what kind. But these Moroccan Kefta meatballs are truly the most deliciously simple bites. In Morocco, this blend of herbs and spices is traditionally used to make their version of a hamburger. 

A little cumin, salt, pepper, paprika, ginger, garlic. A bit of parsley and cilantro. Red onion and olive oil. 

And a bit of a modern flair never hurt no one, so we’re adding a tablespoon of parmesan cheese, totally optional. 

Moroccan Kefta Lettuce Wraps

Check out those juicy balls! 

Let’s Talk Rice & Toppings

In this particular recipe, I opted to use fresh tomatoes and my favorite recipe for Golden Rice. You can find the secret ingredient that gives this rice it’s glowing yellow color here.

That said, you can use pretty much anything you like to fill these babies.

Other options I love:

  • Plain white or brown rice
  • Fluffy quinoa
  • Forget the grains and add roasted veggies instead
  • Rice noodles of some sort
  • Crunchy bean sprouts (we have totally strayed from the Moroccan path here and that’s ok)

Finally, we’re topping these wraps off with a two ingredient, Harissa Yogurt sauce. This sauce’s secret Moroccan ingredient is basically the Sriracha of Morocco. It’s spicy and acidic and goes well with any savory dish you’d use hot sauce on.

When mixed with creamy greek yogurt it’s the perfect mix of hot and cool to tie these lettuce wraps together. 

Moroccan Kefta Lettuce Wraps

Moroccan Kefta Lettuce Wraps

Allergen Tags

Click on the Allergen Icons below to find more allergy friendly recipes like this one! This recipe does not contain the following allergens:

Wheat FreeTree Nut FreeSoy FreeEgg FreeShellfish FreeFish FreePeanut Free


Moroccan Kefta Lettuce Wraps

Moroccan Kefta Lettuce Wraps with a Spicy Yogurt Sauce

  • Author: Salima's Kitchen
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 16-25 meatballs 1x


These Moroccan Kefta Lettuce Wraps are the perfect combination of spicy meatballs, sweet rice and a harissa yogurt sauce.



For the Kefta Meatballs:

  • 1 lb ground beef or lamb
  • 1/2 red onion, minced finely
  • 2 tbsp minced parsley
  • 2 tbsp minced cilantro
  • 3 cloves minced garlic
  • 1 tbsp olive oil
  • 2 tsp ground ginger
  • 3 tsp cumin
  • 1 tsp turmeric
  • 1 tsp paprika 
  • 2 tsp salt
  • 2 tsp pepper

For the Yogurt Sauce:

Other Ingredients:

  • 1 head butter lettuce
  • 1 cup Golden Rice or whatever kind of rice/grain you like!
  • 2 roma tomatoes, diced
  • additional cilantro to garnish


  1. Preheat your oven to 400 degrees. In a large bowl combine all ingredients for your meatballs and mix well.
  2. Round into 1 inch balls and set on a parchment lined baking sheet, with an inch of space between each. Bake for 15-18 minutes or until cooked through (this will depend on the protein you use, cut one open to make sure there isn’t any pink left in the meat).
  3. To make the Yogurt Harissa sauce, simply mix the two ingredients together.
  4. Assemble the lettuce wraps: place a piece of butter lettuce down, fill with rice, kefta, top with tomatoes, cilantro and the yogurt sauce. 
  • Category: Dinner
  • Method: Baked
  • Cuisine: Moroccan

Keywords: Moroccan Kefta Lettuce Wraps, Kefta

Pin It for Later

Moroccan Kefta Lettuce Wraps


Author: Salima's Kitchen

Salima Benkhalti is a personal chef in Portland, Oregon. Contact with inquiries about private events, meal plans or taking cooking classes at !

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.