Easy Holiday Appetizer | Mediterranean Meatballs

Mediterranean Meatballs with a Cinnamon-Pomegranate Glaze

  • Author: Abby Turner
  • Prep Time: 5 minutes
  • Cook Time: 12-15 minutes
  • Total Time: 15 minutes
  • Yield: 12-16 meatballs 1x


  • 1 shallot, finely diced
  • 1 lb ground beef or bison
  • 2 tablespoons minced garlic
  • 1 teaspoon of garlic powder, cinnamon, oregano, thyme and nutmeg
  • 1 teaspoon of salt, to taste
  • ½ cup of breadcrumbs
  • 1 cup pomegranate juice
  • 2 tablespoons of honey
  • 1 teaspoon balsamic vinegar
  • Dash of nutmeg, cinnamon, and thyme
  • Salt and Pepper, to taste
  • 1/4 bunch flat leaf parsley, chopped for garnish
  • ½ cup Pomegranate arils, for garnish


To Make Glaze:  (best case-make night before… but not imperative for a good glaze)

  1. Over medium-high heat cook 2 tablespoons of olive oil and finely diced shallots until fragrant. 
  2. Add pomegranate juice, honey, and balsamic vinegar and boil together. 
  3. Reduce to simmer and add the dash of nutmeg, cinnamon, and thyme.  
  4. Lastly, add salt and pepper to taste (I find usually I don’t need either). 
  5. Remove from heat and let sit until ready to serve.  The longer you let it sit, the thicker it will get and the better it will be. 


To Make Meatballs: 

  1. Mix meat, garlic powder, cinnamon, oregano, thyme and nutmeg (could also sub for garlic powder, cinnamon and allspice). 
  2. Add breadcrumbs and salt and form 12-16 meatballs.  I like to make my meatballs a bit larger as they are appetizer meatballs. 
  3. Over high-heat heat 2 tablespoons of olive oil and put meatballs in skillet. 
  4. Rotating frequently, fry all sides of meatballs and then reduce heat to medium-low. 
  5. Over the next 8-10 minutes, rotate to avoid burning.
  6. Remove from heat and plate. 
  7. Drizzle glaze on top and finish with parsley and pomegranate arils.