Savory Meatballs with Yogurt

Featured in Dinner Ideas That Actually Work.

Bold, Turkish-inspired meatballs baked to perfection and served with a creamy yogurt base. Topped with Aleppo chili-infused oil and tangy pickled onions for an easy Mediterranean meal in 45 minutes.
Clare Recipes
Updated on Sat, 19 Apr 2025 00:34:58 GMT
Spiced Turkish Meatballs with Creamy Yogurt Pin it
Spiced Turkish Meatballs with Creamy Yogurt | recipesclare.com

My first taste of Turkish meatballs came after wandering through Istanbul's spice bazaar all day. We stumbled into a tiny spot where the owner pushed us to try his grandma's special recipe. Just one bite of those juicy, spiced meatballs swimming in cool, tangy yogurt and I was totally hooked. It took years of playing around in my kitchen to nail that perfect flavor combo. This meal somehow manages to be both cozy and exciting – the type that makes guests beg for your secrets while they're still eating. And guess what? It looks fancy enough for company but it's easy enough to whip up on a random weeknight.

I've cooked these Turkish meatballs so many times and they always hit the spot. Just a few weeks ago, I made them for a dinner party where one guest actually licked his plate when he thought no one was watching. The creamy yogurt sauce feels fancy without being heavy, and the Aleppo pepper oil adds this beautiful red-orange glow that makes everything look like it came from some upscale restaurant.

Essential Ingredients

  • Ground Meat - A mix of beef and lamb gives the fullest flavor, but good beef works great on its own too. If I can, I grab mine from my neighborhood butcher who grinds it right there.
  • Bread From Yesterday - Giving it a toast then a soak adds something special you just won't get from regular breadcrumbs. I've tried both ways and honestly, real bread makes all the difference.
  • Yellow Onion - Chop it super fine for the meatballs; those tiny bits will melt away while cooking, leaving all that sweet flavor without chunky pieces.
  • Fresh Garlic - Go for the real cloves, not the stuff in jars. Those pre-minced options might save you a minute but they rob you of so much taste.
  • Parsley - The flat-leaf kind brings bright, fresh notes that cut through the meat's richness. I tend to throw in extra because I love how it lightens everything up.
  • Flavor Spices - Cumin and coriander work together as the flavor foundation, giving that distinctly Mediterranean warmth without taking over.
  • Urfa Biber - These Turkish chili flakes have this smoky, almost raisin-like depth that's totally worth finding. I get mine online since local stores don't have it.
  • Aleppo Pepper - Gentler than regular chili flakes with a fruity heat that builds slowly and makes the prettiest red drizzling oil. Finding this pepper changed how I cook.
  • Full-Fat Greek Yogurt - The higher fat prevents the sauce from breaking and makes everything silky smooth. I tried using non-fat once and ended up with a separated, grainy mess.
  • Egg - Does two jobs here – holds the meatballs together and turns the yogurt sauce glossy and rich.
Turkish Meatballs in Yogurt Sauce Pin it
Turkish Meatballs in Yogurt Sauce | recipesclare.com

Cooking Method

Brown The Bread

Start by giving a slice of good bread a light toasting until it turns golden. This brings out nutty flavors you don't get from plain bread. Dunk it in cool water until it's fully soft – around 5 minutes. Then squeeze out all the water (really get it dry) and tear it into tiny bits. This wet bread is why your meatballs stay juicy and tender instead of drying out in the oven.

Combine Gently

Put your ground meat, soaked bread, tiny-chopped onion (aim for smaller than peas), minced garlic, chopped parsley, and egg in a big bowl. Sprinkle in your cumin, coriander, Urfa biber, Aleppo pepper, salt, and black pepper. Now use your hands to mix everything together, but don't overdo it – working the meat too much makes tough meatballs. Stop as soon as everything's combined, even if it looks a bit uneven.

Shape Into Balls

Grab about two tablespoons of the mix and roll between your hands to make each meatball. Try to keep them all about the same size so they cook evenly. I find slightly wetting my hands keeps the meat from sticking and gives the meatballs a smoother look. Put them on a baking sheet lined with parchment, leaving some room between each one.

Oven Not Stovetop

Pop the tray into a hot oven (425°F) and let them cook without touching them for about 15-20 minutes. Baking skips the mess and attention of pan-frying, plus it lets the fat melt slowly, keeping the inside juicy while the outside turns golden. They're done when there's no pink in the middle and they've taken on a nice golden color.

Nail The Yogurt Sauce

This is where many people go wrong – yogurt sauces often split when heated, but not this one! The secret is making a cornstarch slurry first (cornstarch and water mixed until smooth), then adding it to the yogurt and egg. Meanwhile, get your broth bubbling gently, then turn the heat way down. The crucial part: while whisking non-stop, slowly pour the yogurt mix into the hot broth in a steady stream. Keep whisking until the sauce gets thick enough to coat the back of a spoon – usually just a minute or so. This trick has always worked for me.

Make The Red Oil

In a small pan, warm olive oil until it shimmers, then add Aleppo pepper and pull it off the heat right away. Let it sit for a minute – the oil will turn a gorgeous reddish-orange and soak up all those fruity, warm pepper flavors. This final touch takes the whole dish from good to unforgettable.

My grandma would always sneak a bit of grated nutmeg into her meatballs, calling it her "hidden weapon" that made everyone wonder about that mysterious warm flavor. I've kept up this habit with my Turkish meatballs, and while it's not traditional, it brings this subtle complexity that works so well with the other spices. Try it once and you'll make them this way forever.

Perfect Pairings

Make a stunning dinner spread by serving these meatballs with a bright Mediterranean salad full of chunky cucumbers, juicy tomatoes, crumbled feta, and kalamata olives. The cool, crunchy veggies balance out the warm, creamy meatballs and sauce perfectly. My guests always appreciate having something fresh alongside all that richness.

Turn this into a full meal by putting the meatballs and yogurt sauce over buttery pearl couscous or fluffy basmati rice that soaks up every drop of that amazing sauce. Sometimes I toast the couscous in a bit of butter before cooking it to add extra nutty flavor that goes great with the meatballs.

For a show-stopping mezze feast, serve smaller portions of these meatballs next to hummus, baba ganoush, warm pita, stuffed grape leaves, and marinated olives. This setup works great for parties because everyone can grab exactly what they want. I've done this several times for dinner guests, and people always talk about how special it feels.

Recipe Variations

Green Version

For a fresher, brighter take, use twice the parsley and throw in fresh mint and dill in both the meatballs and as a topping for the finished dish. This herb-heavy approach really shines in spring and summer when fresh herbs are everywhere.

No-Meat Option

Swap the meat for a mix of finely chopped mushrooms, cooked brown lentils, and toasted walnuts for a surprisingly meaty-feeling vegetarian version that still carries all those wonderful spices. I've served this to serious meat-eaters who went back for seconds.

Spice Swaps

Can't find Urfa biber? Use a mix of smoked paprika and a tiny bit of cayenne for a similar smoky-hot effect. For the Aleppo pepper oil, a combo of sweet paprika and regular chili flakes works in a pinch, though it won't taste exactly the same.

Storage Tips

Chill Separately

If you have leftovers (which rarely happens!), store the meatballs and sauce in different containers. The yogurt sauce will get much thicker in the fridge – that's totally normal. Both parts will stay good for up to three days.

When it's time to reheat, warm the meatballs gently in a covered dish in the oven at 350°F until hot throughout. For the sauce, heat it slowly in a pot over low heat, whisking now and then. You might need to add a splash of broth or water to thin it back to how it was originally.

The flavors actually get better overnight, making next-day meatballs sometimes even tastier than when first served. I've been known to make extra on purpose just to make sure I have leftovers for lunch the next day.

For meal prep, you can shape the raw meatballs and freeze them on a baking sheet until hard, then move them to a freezer bag. They'll keep for up to three months. Cook them straight from frozen, just add about 5-7 minutes to the baking time.

Turkish Meatballs in Yogurt Sauce Recipe Pin it
Turkish Meatballs in Yogurt Sauce Recipe | recipesclare.com

Pro Tricks

Slick Hands

Put a little oil on your hands before rolling meatballs to stop sticking and create a smoother outside that browns more evenly in the oven.

Give It A Minute

Let the finished dish sit for 5 minutes before serving. This gives the meatballs time to soak up some sauce while letting all the flavors come together.

Perfect Sauce

If your yogurt sauce ends up thicker than you want, slowly whisk in more warm broth until you get the thickness you like. If it's too runny, let it simmer gently for another minute or two.

I'll always remember making these meatballs for my sister's birthday last year. Her husband, who usually just quietly eats whatever's put in front of him, took one bite and looked up with big eyes. "This," he told everyone at the table, "is what I want for my birthday dinner. And maybe every dinner in between." The mix of tender, spiced meat with that smooth, tangy sauce creates something truly special – the kind of food that turns an ordinary meal into something worth talking about.

Frequently Asked Questions

→ What exactly is Urfa Biber?
It’s a Turkish pepper with a deep smoky flavor, subtle raisin notes, and mild heat. Swap it out with smoked paprika mixed with a bit of cayenne if you can’t find it.
→ What does Aleppo pepper taste like?
This Middle Eastern pepper is moderately spicy with a fruity taste and slight cumin undertones. Substitute it with a blend of sweet paprika and cayenne if needed.
→ Can I prep the meatballs early?
Absolutely! Cook the meatballs ahead, and then warm them up when you’re ready. Serve them fresh with the yogurt sauce.
→ What sides work best with this dish?
Try them with warm pita bread, fluffy rice, or a crisp green salad for a satisfying combo.
→ Dairy-free alternative—possible?
Yep, swap the yogurt for plain dairy-free yogurt. The flavor and texture will change slightly, but it’ll still be tasty!

Spiced Meatballs

Juicy, spiced meatballs in a tangy, smooth yogurt sauce, finished with a spicy Aleppo olive oil and quick-pickled onions for a pop of flavor.

Prep Time
25 Minutes
Cook Time
20 Minutes
Total Time
45 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Turkish

Yield: 6 Servings (18-20 meatballs)

Dietary: ~

Ingredients

→ Meatballs

01 1 pound lean ground beef, or a mix of beef and lamb
02 1 large onion, chopped small
03 2 big garlic cloves, finely minced
04 1 cup flat leaf parsley, chopped fine
05 1 slice of bread, torn up
06 1 egg
07 1 teaspoon ground cumin
08 1 teaspoon ground coriander
09 ½ teaspoon Aleppo pepper, extra for garnish
10 1 teaspoon Urfa Biber
11 Kosher salt
12 Freshly cracked black pepper

→ Yogurt Sauce

13 1 cup Greek-style yogurt
14 1 egg
15 1 tablespoon cornstarch
16 2 tablespoons water
17 1 cup chicken or veggie broth
18 Kosher salt
19 Ground black pepper

→ Spicy Olive Oil & Garnish

20 ¼ cup high-quality olive oil
21 1 teaspoon Aleppo chili flakes
22 Optional: pickled red onions for topping

Instructions

Step 01

Set oven to 425°F and place rack in the middle position.

Step 02

Toast the bread till golden. Soak in water until soft, then squeeze out the extra moisture and shred into little bits.

Step 03

In a big bowl, toss together the bread, meat, onion, garlic, parsley, and egg. Sprinkle in cumin, coriander, Urfa Biber, Aleppo chili, salt, and pepper. Mix everything with your hands gently but fully.

Step 04

Line a baking sheet with parchment. Roll the meat mixture into roughly 18-20 balls (about 2 tablespoons each) and space them out on the sheet.

Step 05

Pop the tray in the oven and bake till the meatballs are done and no longer pink, about 15 to 20 minutes.

Step 06

While the meatballs cook, stir cornstarch and water in a bowl till smooth. Add the egg and yogurt, season with some salt and pepper, and whisk everything together.

Step 07

In a small pot, bring the broth to a boil. Lower to a simmer and slowly pour in the yogurt mixture, whisking all the while. Stir constantly for about a minute till it thickens, then take it off the heat.

Step 08

Heat olive oil in a small pan on medium. Add chili flakes, then swirl the pan until the oil takes on a reddish hue. Remove from the heat.

Step 09

Put the cooked meatballs in a shallow dish. Pour the warm yogurt sauce over them, add pickled onions if you'd like, and drizzle with the spicy oil.

Notes

  1. Lean beef works, but a tablespoon of olive oil can prevent it from drying out.
  2. Try a beef-and-lamb combo for a more classic taste.
  3. Make sure the yogurt sauce stays warm for serving.

Tools You'll Need

  • Non-stick baking sheet
  • Parchment for lining
  • Large bowl for mixing
  • Medium bowl for liquids
  • Small pot for simmering
  • Small pan to heat oil
  • A whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Gluten from the bread is present.
  • Contains dairy because of the yogurt.
  • Uses eggs.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 211
  • Total Fat: 10 g
  • Total Carbohydrate: 9 g
  • Protein: 22 g