Go Back
+ servings
A plate with harissa meatballs, grain, salad, and sauce, surrounded by olives, dips, and more salad.
Print Recipe
No ratings yet

Harissa Meatballs

These spiced meatballs are next-level comfort food. Harissa adds bold flavor to the meat and the sauce, while a cooling yogurt topping keeps everything in balance. It’s a recipe that’s just as good for weeknight dinners as it is for guests.
Prep Time20 minutes
Cook Time1 hour 20 minutes
Resting Time10 minutes
Total Time1 hour 50 minutes
Course: Main Course
Cuisine: Middle Eastern
Keyword: beef, Farro
Servings: 4

Ingredients

For the Meatballs

For the Braising Sauce

For the Yogurt Sauce

  • ¾ Cup Greek yogurt full fat
  • 3 Tablespoons olive oil
  • 2 Tablespoons mint leaves freshly minced
  • 1 Clove garlic peeled and minced
  • juice and zest of ½ lemon

To Serve (Optional)

Instructions

  • Adjust the oven rack to the middle position and preheat the oven to 450°F.

Make the Panade

  • Combine the breadcrumbs, yogurt, milk, and harissa in a large bowl.
  • Let the mixture sit, mashing occasionally with a fork, until a smooth paste forms, about 10 minutes.
  • Line a baking sheet with parchment paper and place a grill rack over the top.
  • Spray with nonstick spray and set aside.

Prepare the Meatballs

  • Into the breadcrumb mixture, whisk in the egg, dissolved gelatin, garlic, salt, paprika, cumin, and cinnamon.
  • Add the ground beef and use your hands to combine without overworking.
  • Use a ¼-cup scoop to measure and roll the mixture into 2-inch balls with oiled hands. You should have about 12 meatballs.
  • Place them on the prepared rack.

Roast the Meatballs

  • Roast the meatballs in the preheated oven for about 20 minutes, turning the tray halfway through, until deeply browned.
  • While the meatballs roast, heat a braising pan or Dutch oven over medium heat.

Prepare the Braising Sauce

  • Add the olive oil and then the onions.
  • Sauté for 6 to 8 minutes, until softened and lightly browned.
  • Add the garlic, paprika and cumin, stirring constantly for 1 minute.
  • Add the crushed tomatoes, harissa, honey, salt, and pepper.
  • Bring the mixture to a simmer, then reduce the heat to low and keep warm.

Combine the Meatballs and Sauce

  • Once the meatballs are done, remove them from the oven and reduce the oven temperature to 300°F.
  • Add the meatballs to the braising pan, ensuring they are covered with the sauce.

Braise the Meatballs

  • Cover the pot and transfer it to the oven.
  • Braise for 50 to 60 minutes, until the meatballs are tender and the sauce has thickened.

Make the Yogurt Sauce

  • Mix together the yogurt, olive oil, mint leaves, garlic, lemon juice, and lemon zest.
  • Taste and add salt as needed.

Serve and Enjoy

  • To serve, spoon the meatballs over cooked farro.
  • Top with yogurt sauce, extra harissa and/or fresh herbs if liked.

Notes

Make a smooth panade: Let the breadcrumbs mixture ("panade") sit long enough to soften fully. This ensures the meatballs stay moist and tender, even after cooking.
Don't overwork the meat mixture: Gently mix the ingredients to prevent the meatballs from becoming dense. Overworking can affect the texture.
Pre-roast for flavor development: Browning the meatballs in the oven before braising locks in juices and adds a rich, roasted flavor to the final dish.
Save time with a food processor: Finely chopping onions by hand can be time-consuming. Use a food processor to speed up the prep while achieving a consistent size, which helps them cook evenly.
Toast spices in the sauce: Sautéing paprika and cumin with the onions and garlic enhances their flavor, giving the sauce a deeper, aromatic profile.
Use oiled hands for shaping meatballs: This prevents the meat mixture from sticking.
Let the sauce simmer: This gives the flavors time to meld before adding meatballs.
Braise for tender meatballs: Don’t worry if the meatballs aren’t fully cooked after roasting. The braising step finishes cooking them while making them exceptionally tender and flavorful.
Optional finishing touch: After braising, consider turning on the broiler for a few minutes. This gives the dish a beautifully browned finish, but be sure to keep a close eye to prevent burning.
Taste and adjust seasoning: Harissa and tomatoes can vary in saltiness. Taste the sauce before serving and adjust the salt level to your liking. You can use kosher salt or sea salt.
Garnish with herbs: A sprinkle of parsley or dill right before serving adds freshness and color.

Nutrition

Calories: 616kcal | Carbohydrates: 28g | Protein: 31g | Fat: 43g | Saturated Fat: 12g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 23g | Trans Fat: 1g | Cholesterol: 125mg | Sodium: 1064mg | Potassium: 844mg | Fiber: 4g | Sugar: 13g | Vitamin A: 908IU | Vitamin C: 14mg | Calcium: 183mg | Iron: 5mg

QR code

Scan this QR code with your phone's camera to view this recipe on your mobile device.

qr code