Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(23)
Export 18 ingredients for grocery delivery
Step 1
Make the shaved carrot salad first. Using a peeler, go ahead and peel the carrots into ribbons (or you can slice the carrots very thin sticks.) Place carrots and the remaining carrot salad ingredients into a bowl. Toss by hand to combine. Set aside or in the fridge for now.
Step 2
If making other fresh sides to serve along, prepare those as well and save in the fridge. Toss the cherry tomatoes and onions with a little olive oil and lemon juice, if you like, and season with salt and pepper. Save in the fridge.
Step 3
If using, prepare Tzatziki sauce per this recipe; plain Greek yogurt is fine too. Save in fridge for later.
Step 4
Prepare meatball mixture. Squeeze any liquid out of the bread and place in a large mixing bowl. Add the meat, onions, garlic, cilantro, Ras El Hanout, ground ginger, and cayenne. Sprinkle a generous pinch of kosher salt and black pepper. Using clean hands, mix/knead until meat mixture is well combined.
Step 5
Divide the meat mixture into small meatballs (mine were about 1 tbsp each). The size here is relative, but they're meant to be small bite-sized meatballs. Arrange the meatballs on a tray and cover. Refrigerate for 30 minutes (if you really don't have the time, you can skip this part. See notes.)
Step 6
When you're ready, heat a cast iron skillet (or a frying skillet) over medium heat. Drizzle the meatballs with some extra virgin olive oil and cook in your hot skillet over medium heat for about 7 minutes or so, turning occasionally, until cooked through and charred. Do this in batches if needed.
Step 7
Serve meatballs hot in pita pockets. Add the carrot salad and other prepared toppings in. Or, leave meatballs in skillet with the shaved carrot salad and other items on the side, let everyone decide how they'd like to enjoy them!