Grilled Moroccan Meatballs with Yogurt Sauce Recipe

If you’re searching for a dish that delivers maximum flavor with minimal fuss, look no further than Grilled Moroccan Meatballs with Yogurt Sauce! These juicy meatballs are bursting with North African spices, charred to perfection on the grill, and paired with a creamy, herby yogurt sauce that makes every bite irresistible. Whether you’re serving them as a weeknight dinner or sharing them with friends at a backyard gathering, this recipe is a surefire way to impress and satisfy. Let’s dive right into the vibrant world of Moroccan cuisine—your tastebuds are in for a treat!

Grilled Moroccan Meatballs with Yogurt Sauce Recipe - Recipe Image

Ingredients You’ll Need

The beauty of Grilled Moroccan Meatballs with Yogurt Sauce lies in the balance of simple ingredients, each bringing something special to the table. From aromatic spices to fresh herbs, every component enhances the overall flavor and texture to create something truly memorable.

  • Ground lamb or beef: Pick your favorite or use a blend; lamb delivers classic richness, while beef offers a milder flavor.
  • Finely chopped onion: Adds moisture and sweetness to keep the meatballs tender and juicy.
  • Garlic: Don’t be shy—minced garlic infuses every bite with bold, savory warmth.
  • Fresh parsley: Brings brightness and a pop of green to the mix.
  • Fresh cilantro: Offers an aromatic lift and a slightly citrusy note.
  • Ground cumin: Essential for its earthy, nutty backbone—classic in Moroccan dishes.
  • Ground coriander: Adds delicate lemony undertones to the spice blend.
  • Smoked paprika: Delivers gentle heat and a lovely red hue.
  • Ground cinnamon: Surprising but crucial—gives a warm, slightly sweet depth.
  • Cayenne pepper (optional): For those who want a kick of heat, add just a pinch.
  • Kosher salt: Enhances all those beautiful spices and locks in flavor.
  • Black pepper: Rounds things out with a little bite.
  • Olive oil (for brushing): Keeps the meatballs juicy and helps achieve that irresistible grill char.
  • Greek yogurt: Thick and tangy—forms the creamy base of your sauce.
  • Lemon juice: Brings lively brightness and balances the richness.
  • Olive oil (for sauce): Miles ahead in flavor compared to other oils—choose extra-virgin if possible.
  • Fresh mint: The magic touch—its cool, herbal lift is perfect with lamb or beef.
  • Garlic (for sauce): Just a little goes a long way to round out the dip.
  • Salt and black pepper (for sauce): Season to taste and elevate every dip and drizzle.

How to Make Grilled Moroccan Meatballs with Yogurt Sauce

Step 1: Mix the Meatball Ingredients

Grab a large mixing bowl and add your ground lamb or beef, chopped onion, minced garlic, fresh parsley, cilantro, and all the aromatic spices. Gently combine using your hands or a fork—be careful not to overmix or the meatballs may turn out tough. The aroma alone at this stage promises exciting flavors ahead!

Step 2: Shape the Meatballs

With clean hands, roll the mixture into small balls about 1 to 1.5 inches across. Consistent sizing ensures they cook evenly and look picture-perfect when plated. You should end up with around 16 meatballs, just right for a family dinner or appetizers for a crowd.

Step 3: Prepare the Grill

Preheat your grill or grill pan to medium-high heat—a steady, even temperature is key for that golden, lightly charred crust. Brush the grill grates with olive oil or use a grill-safe brush to coat the meatballs themselves; this keeps sticking to a minimum and helps create beautiful grill marks.

Step 4: Grill the Meatballs

Place the meatballs onto your hot grill. Let them cook for 8 to 10 minutes, turning occasionally so they brown on all sides. You’ll see those telltale caramelized stripes and smell the heady spices mingling with the smoky air. When cooked through and attractively charred, it’s time to take them off the heat.

Step 5: Make the Yogurt Sauce

While the meatballs are grilling, whisk together Greek yogurt, lemon juice, olive oil, fresh mint, minced garlic, salt, and pepper in a small bowl. The sauce should be creamy and pourable, flecked with fresh herbs, and zesty from the lemon—this cool dip is the perfect partner for all those spices.

Step 6: Serve and Enjoy!

Arrange your freshly grilled meatballs on a platter, nestle them alongside a generous bowl of herbed yogurt sauce, and get ready to enjoy a meal that’s vibrant, comforting, and bursting with flavor. That’s Grilled Moroccan Meatballs with Yogurt Sauce at its finest!

How to Serve Grilled Moroccan Meatballs with Yogurt Sauce

Grilled Moroccan Meatballs with Yogurt Sauce Recipe - Recipe Image

Garnishes

Scatter more chopped fresh cilantro, parsley, or mint over the platter just before serving for added color and a burst of freshness. A quick sprinkle of smoked paprika or a drizzle of olive oil over the yogurt sauce looks gorgeous and hints at the flavors inside.

Side Dishes

For a truly satisfying meal, serve Grilled Moroccan Meatballs with Yogurt Sauce alongside warm pita bread, fluffy couscous, or simple salads like cucumber-tomato or mixed greens. All make perfect companions and soak up any extra sauce beautifully.

Creative Ways to Present

Transform this dish into party fare by pairing mini meatballs with cocktail picks, or go for a wholesome grain bowl by adding roasted veggies and chickpeas. Hosting a summer cookout? Skewer the meatballs with colorful grilled vegetables for a fun, interactive meal—either way, your Grilled Moroccan Meatballs with Yogurt Sauce will be the star!

Make Ahead and Storage

Storing Leftovers

Once cooled, store leftover meatballs and yogurt sauce separately in airtight containers in the refrigerator. The meatballs keep well for up to three days, while the sauce stays fresh and tangy for about the same length of time.

Freezing

If you want to enjoy Grilled Moroccan Meatballs with Yogurt Sauce later, freeze the cooked (and cooled) meatballs in a single layer on a tray, then transfer to a freezer bag or container. They’ll retain their flavor for up to two months! The yogurt sauce is best made fresh, as dairy can separate during freezing.

Reheating

Warm thawed or refrigerated meatballs gently in a 325°F oven or in a covered skillet over medium-low heat until hot through. Avoid microwaving if possible to help keep them juicy and prevent the meat from becoming tough.

FAQs

Can I make Grilled Moroccan Meatballs with Yogurt Sauce ahead of time?

Absolutely! You can shape the meatballs up to a day ahead and keep them chilled before grilling. The yogurt sauce can also be made the day before serving—just give it a quick stir before setting it out.

What can I use instead of lamb?

If lamb isn’t your favorite, ground beef, chicken, or even turkey work beautifully. Each brings its own personality to the recipe, but the spices and herbs truly shine with any choice.

Is this recipe gluten-free?

Yes—the beauty of Grilled Moroccan Meatballs with Yogurt Sauce is that they’re naturally gluten-free, so you can serve them to almost anyone without worries. Just double-check your yogurt and spice labels if gluten is a concern.

How spicy are these meatballs?

They have a gentle warmth thanks to the paprika and a touch of cayenne (which is optional). If you like it hotter, add more cayenne or even fresh chili; prefer it mild, simply leave the cayenne out.

What other sauces could I serve with these meatballs?

While the yogurt-mint sauce is outstanding, you could also pair your meatballs with tahini, harissa, or a simple lemon-herb vinaigrette for a totally new flavor twist. Feel free to experiment!

Final Thoughts

Once you try Grilled Moroccan Meatballs with Yogurt Sauce, you’ll find yourself craving their bold flavors and easy elegance again and again. Be sure to put your own twist on the garnishes or sides—and most of all, share with those you love. Happy grilling and enjoy every bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Moroccan Meatballs with Yogurt Sauce Recipe

Grilled Moroccan Meatballs with Yogurt Sauce Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 20 reviews

  • Author: Emma
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

These Grilled Moroccan Meatballs with Yogurt Sauce are a flavorful and satisfying dish that brings the exotic flavors of Morocco to your table. The juicy meatballs are seasoned with a blend of warm spices and grilled to perfection, then served with a cool and tangy yogurt sauce.


Ingredients

Scale

For the Meatballs:

  • 1 pound ground lamb or beef
  • 1/4 cup finely chopped onion
  • 2 cloves garlic, minced
  • 1/4 cup chopped fresh parsley
  • 2 tablespoons chopped fresh cilantro
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil (for brushing)

For the Yogurt Sauce:

  • 1 cup plain Greek yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon olive oil
  • 2 tablespoons chopped fresh mint
  • 1 clove garlic, minced
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

Instructions

  1. In a large bowl, combine the ground lamb or beef, chopped onion, minced garlic, parsley, cilantro, cumin, coriander, smoked paprika, cinnamon, cayenne pepper, salt, and black pepper. Mix gently until just combined.
  2. Roll the mixture into small meatballs, about 1 to 1.5 inches in diameter.
  3. Preheat a grill or grill pan to medium-high heat and brush with olive oil.
  4. Grill the meatballs for 8 to 10 minutes, turning occasionally, until cooked through and slightly charred on the outside.
  5. Whisk together the yogurt, lemon juice, olive oil, mint, minced garlic, salt, and pepper in a small bowl.
  6. Serve the grilled meatballs with the yogurt sauce on the side for dipping.

Notes

  • Serve with warm pita bread, couscous, or a simple salad for a complete meal.
  • Meatballs can be made ahead and refrigerated for up to 1 day before grilling.
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 4 meatballs with sauce
  • Calories: 320
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 21g
  • Saturated Fat: 8g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 25g
  • Cholesterol: 80mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star