Go Back
Plate of Turkish meatballs served with creamy yogurt sauce

Turkish Meatballs with Yogurt Sauce

Succulent meatballs seasoned with warm spices and served with a creamy yogurt sauce, perfect for busy weeknights or family gatherings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mediterranean, Turkish
Calories: 450

Ingredients
  

For the Meatballs
  • 1.5 lbs Ground Beef (or Lamb, or a mix) Use your preference of meat.
  • 1 medium Onion, finely grated
  • 2 cloves Garlic, minced
  • 1/2 cup Breadcrumbs Use plain or seasoned breadcrumbs.
  • 1 large Egg, lightly beaten
  • 1/4 cup Fresh Parsley, finely chopped
  • 1 teaspoon Ground Cumin
  • 1 teaspoon Paprika
  • 1/2 teaspoon Dried Oregano
  • 1/4 teaspoon Red Pepper Flakes (optional) Adjust based on spice preference.
  • 2 tablespoons Olive Oil For cooking the meatballs.
For the Yogurt Sauce
  • 2 cups Plain Yogurt (Greek or Turkish style)
  • 2-3 cloves Garlic, minced
  • 1 tablespoon Olive Oil
  • 1 tablespoon Lemon Juice
  • 1/4 cup Fresh Dill, finely chopped
For Serving

Method
 

Preparation
  1. In a large bowl, gently combine the ground beef, grated onion, minced garlic, breadcrumbs, beaten egg, chopped parsley, cumin, paprika, oregano, red pepper flakes (if using), salt, and pepper. Mix until just combined, being careful not to overmix.
  2. Cook a small amount of the mixture in a pan until browned. Taste and adjust the salt, pepper, or spices as needed.
  3. Roll the mixture into 1-1.5 inch meatballs. Lightly wet your hands with cold water to prevent sticking.
  4. Chill the meatballs for at least 30 minutes in the refrigerator to help them hold their shape.
Cooking
  1. Heat olive oil in a large skillet over medium-high heat. Add the meatballs to the skillet and brown on all sides, about 8-10 minutes, until cooked through.
  2. Remove meatballs from the skillet and place them on a plate lined with paper towels to drain excess oil.
Making the Sauce
  1. In a medium bowl, combine yogurt, minced garlic, olive oil, lemon juice, chopped dill, salt, and pepper. Whisk until smooth.
  2. Taste the yogurt sauce and adjust seasoning as needed.
  3. Chill the yogurt sauce for at least 30 minutes to meld the flavors.
Serving
  1. Warm rice or pita bread according to package instructions.
  2. Place a serving of rice or pita bread on each plate. Top with the cooked meatballs and spoon the yogurt sauce over the meatballs.
  3. Garnish with fresh mint leaves, a drizzle of olive oil, and a sprinkle of Aleppo pepper flakes.
  4. Serve immediately.

Notes

For a lighter option, substitute ground beef with lean turkey or plant-based alternatives. Store leftovers in an airtight container and freeze for future meals.