Sheet Pan Suppers • 20 Mins

20-Minute Sheet-Pan Moroccan Spiced Meatballs with Tahini Herb Sauce

Juicy, aromatic Moroccan meatballs seasoned with warm Mediterranean spices, roasted on a single sheet pan with sweet cherry tomatoes, red onion ribbons, and warm pita, drizzled with nutty garlic tahini sauce.

By Elena Bennett • 20 min cook • 470 kcal • 34g Protein
Jump to Recipe
Bottom Line Up Front (Quick Answer):

To make 20-minute sheet-pan Moroccan meatballs, combine 1 lb ground beef (or beef/lamb mix) with 1/3 cup panko, 1 egg, 2 minced garlic cloves, 1 tsp cumin, 1 tsp coriander, 1/2 tsp cinnamon, 1/2 tsp paprika, and 1 tsp salt. Roll into 16 meatballs. Arrange on a rimmed baking sheet with 2 cups cherry tomatoes and 1 sliced red onion; toss veggies with 1 tbsp olive oil. Roast at 425°F (220°C) for 14 minutes until meatballs are browned and 160°F internal. Whisk 1/4 cup tahini with 2 tbsp lemon juice and warm water until drizzly, drizzle over meatballs, and serve with warm pita.

20-Minute Sheet-Pan Moroccan Spiced Meatballs with Tahini Herb Sauce

Why This Recipe Conquers Weeknights

  • Warm Spice Blend Magic: Pairing savory cumin and coriander with sweet ground cinnamon delivers intoxicating authentic North African aroma in minutes.
  • High-Heat Blistering: Roasting at 425°F caramelizes meatball fat while bursting tomatoes into natural sweet savory sauce.
  • Lemon Tahini Sauce Creaminess: Nutty sesame tahini emulsified with lemon juice and ice water creates an unctuous sauce with zero dairy.

Meat Selection for Moroccan Meatballs

Meat BlendFat ContentFlavor DepthTendernessVerdict
80/20 Ground Beef + Ground LambMedium-HighRich, gamey & traditionalUltra-tender & juicyGold Standard Authentic Pick (Recommended)
85/15 Ground Beef OnlyMediumSavory & comfortingVery tenderBest accessible weeknight choice
Ground Turkey (Dark Meat)Medium-LowMild, takes spices wellTender (add extra olive oil)Great lighter alternative
Lean Ground Beef (90/10)LowBeefy but can dry outFirmRequires grated onion for moisture
Official FastFlavored Recipe

20-Minute Sheet-Pan Moroccan Spiced Meatballs with Tahini Herb Sauce

Tested and approved by Elena Bennett • Serves 4

Prep Time 5 Mins
Cook Time 15 Mins
Total Time 20 Mins
Yield 4 servings
Calories 470 kcal

Ingredients

Step-by-Step Instructions

  1. Preheat Oven & Season Meat: Preheat oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper. In a bowl, combine ground meat, panko, egg, half the minced garlic, cumin, coriander, cinnamon, paprika, cayenne, 1 tsp salt, and 1/2 tsp pepper. Mix gently until combined (do not overwork).
  2. Shape & Arrange Pan: Roll meat into 16 golf ball-sized meatballs (about 1.5 inches). Place on the baking sheet. Scatter cherry tomatoes and sliced red onions around the meatballs. Drizzle vegetables with 1 tbsp olive oil and a pinch of salt.
  3. Roast to Golden Perfection: Roast at 425°F for 12–14 minutes, switching to high broil for the final 2 minutes until meatballs are deeply browned and caramelized and internal temperature reaches 160°F.
  4. Whisk Creamy Lemon Tahini: While pan roasts, whisk tahini paste, remaining minced garlic, lemon juice, 1 tbsp olive oil, a pinch of salt, and 2–3 tbsp warm water in a small bowl until smooth, creamy, and pourable.
  5. Assemble & Serve: Tuck warm pita bread wedges onto the sheet pan or serving platter. Drizzle creamy lemon tahini generously over the sizzling meatballs and burst tomatoes. Garnish with chopped fresh mint and toasted pine nuts. Serve immediately!
470Calories
34gProtein
26gTotal Fat
26gCarbs
4gFiber
590mgSodium

Elena’s Gentle Hand Meatball Secret

Chef Secret: Never squeeze or compress your meatballs tightly when shaping them! Compressing ground meat forces out fat and air pockets, resulting in dense, rubbery cannonballs. Cup your hands gently and roll each meatball just enough to hold its spherical shape. As they roast in the oven, the meatballs stay incredibly pillowy, juicy, and tender.

Frequently Asked Questions

Can I freeze these meatballs?
Yes! Shape raw meatballs and freeze on a baking sheet for 1 hour, then store in a freezer bag for up to 3 months. Bake straight from frozen at 400°F for 18–20 minutes.
What can I use if I don't have tahini?
Greek yogurt whisked with lemon juice, grated garlic, and a drop of olive oil makes an incredible, zesty cooling sauce!
Can I cook these in an air fryer?
Yes! Air fry meatballs at 380°F for 9–10 minutes, shaking the basket halfway through.