Ekşili Köfte Çorbası - Traditional Turkish Meatball Soup

Warm your soul with the tangy, hearty embrace of traditional Turkish home cooking. Beef Recipes .

A traditional Turkish comfort dish combining savory meatballs and vegetables in a lemony broth.

Published: August 10, 2026
Share:
Jump to Recipe Pin It
Ekşili Köfte Çorbası - Traditional Turkish Meatball Soup | Delicious Recipes & Tips - Food Nity Food Blog
Originating from the heart of Anatolian home kitchens, this dish represents the resourceful nature of Turkish cuisine. Traditionally, it was designed to be a complete meal in a single pot, utilizing staple pantry items like rice and flour to thicken the broth and extend the protein. The 'ekşi' or sour element, typically derived from lemon or sumac, serves as a culinary balance to the richness of the beef, reflecting a regional preference for bright, acidic finishes in savory stews.

Why You'll Love It

  • - The wonderful balance of savory beef and bright lemon
  • - A complete, hearty meal that doesn't require side dishes
  • - Texture variety from the soft meatballs and tender potatoes
  • - A comforting warmth that is perfect for cold weather

*It tastes exactly like the bowls my grandmother used to make for me when I was little. Pure comfort.*

Essential Ingredient Guide

  • Ground Beef: Use a moderate fat content; too lean and the meatballs become dry, too fatty and the broth gets greasy.
  • Fine Rice: Rice acts as a binder for the meatballs, giving them a gentle, soft bite that melts in your mouth.
  • Lemon Juice: Freshly squeezed is a must here. It provides the signature tang that defines the dish.
  • Potatoes: Choose waxy potatoes so they hold their shape during the simmer rather than dissolving into the broth.
  • Egg: The egg binds the meat and rice together, ensuring the meatballs don't fall apart in the pot.
  • Flour: Used in the tempering process to create a silky, slightly thickened consistency for the soup.
Preparing Ekşili Köfte Çorbası - Traditional Turkish Meatball Soup | Delicious Recipes & Tips - Food Nity Food Blog

Complete Cooking Process

  • Ingredient Readiness:

    The meat should be slightly chilled for easier shaping, and the rice should be rinsed well to remove excess starch. Potatoes need to be diced into small, uniform cubes so they cook at the same rate as the meatballs.

  • Flavor Development:

    The flavor deepens as the meatballs simmer slowly in the broth, releasing their juices. The addition of the lemon-egg mixture at the end transforms the savory base into something bright and vibrant.

  • Texture Control:

    The most critical moment is the 'tempering' of the sauce. Adding the hot broth slowly to the lemon-flour mixture prevents clumps and ensures a velvety smoothness.

  • Finishing Touches:

    A final sprinkle of fresh parsley and a last squeeze of lemon just before serving adds a layer of freshness that cuts through the richness of the beef.

  • Serving Timing:

    This soup is best served immediately while the broth is silky. If left too long, the rice in the meatballs may absorb more liquid, thickening the soup further.

  • Pro Tips

    • Don't rush the meatball kneading; the more you work them, the less likely they are to break.
    • Use a slotted spoon to add meatballs one by one to avoid them sticking together.
    • Always temper your egg mixture to avoid getting 'scrambled eggs' in your soup.
    • Let the soup rest for 5 minutes after turning off the heat to let flavors settle.

    I've learned over the years that patience is the secret ingredient here. Well, look, I used to rush the kneading part when I was younger, and wow, my meatballs would just disintegrate into the soup. It was a mess, really. But once you take your time, it's a different world. Also, don't be afraid of the lemon. If it doesn't taste 'bright' enough, just add another squeeze. Everyone's taste is different, so just trust your tongue more than the recipe.

Cooking Ekşili Köfte Çorbası - Traditional Turkish Meatball Soup | Delicious Recipes & Tips - Food Nity Food Blog

The essence of the dish:

What makes ekşili köfte çorbası so special is the interplay between the rustic, earthy beef and the sophisticated, sharp tang of lemon. It's a dish that feels humble but tastes complex, turning basic ingredients into a celebratory meal.

A fun fact or historical angle:

In many Turkish households, this dish is considered 'healing food,' often served to those recovering from a cold because of the high vitamin C from the lemons and the protein from the beef.

Flavor or sensory focus:

The first thing you'll notice is the citrusy aroma, followed by the comforting warmth of the broth. Then comes the texture—the soft, slightly grainy meatball and the buttery potato.

You Must Know

  • Avoid boiling the soup vigorously once the lemon mixture is added, or it may curdle.
  • Meatballs should be small—roughly the size of a hazelnut—for the best experience.
  • The consistency should be like a light stew, not a thin broth.

Frequently Asked Questions

→ Can I use ground lamb instead of beef?

Yes, you certainly can. Lamb will make the soup richer and more traditional in some regions, though you may want to skim some fat off the top.

→ What if my meatballs break apart?

This usually happens if they aren't kneaded enough or if the broth is boiling too violently. Keep the heat at a gentle simmer.

→ Can I make this without rice?

You can use breadcrumbs or fine bulgur as a substitute, but rice provides the most authentic soft texture.

→ How do I store leftovers?

Store in an airtight container in the fridge for 3 days. Reheat gently on the stove, adding a splash of water if it's too thick.

→ Is this dish suitable for vegetarians?

As written, no. However, you could replace beef with a mixture of mashed chickpeas and walnuts for a similar texture.

→ Why is the soup cloudy?

A bit of cloudiness is normal due to the flour and rice starch. It's part of the rustic charm of the dish!

Chef's Tips

If you don't have beef broth, water works fine, but you'll need to add a bit more salt and perhaps a pinch of bouillon.,For a more colorful soup, you can add a handful of frozen peas in the last 10 minutes of cooking.,If the soup becomes too thick after resting, simply stir in a little hot water before serving.

Nutrition Facts

per serving

280

Calories

21g

Protein

18g

Carbs

14g

Fat

Fiber: 3g
Sugar: 4g
Sodium: 720mg

Taste Profile

🍯 Sweet
None
🧂 Salty
Medium
🌶️ Spicy
None
🍋 Sour
High
🍖 Umami
High

A rich, savory beef base balanced by a sharp, refreshing citrus finish.

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Ground Beef Ground Turkey

Turkey is leaner, so add 1 tablespoon of olive oil to the meat mixture to keep it moist.

Rice Quinoa

Ensure the quinoa is well-rinsed; it adds a nuttier flavor and more protein.

Recipe Variations

Try these delicious twists on the original

Vegetable Boost

Add finely diced celery and parsnips along with the carrots for a more complex earthy flavor.

Creamier Version

Substitute the flour with a small amount of heavy cream mixed with the lemon for a richer texture.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Boiling the soup too hard, which breaks the delicate meatballs.
  • Forgetting to temper the lemon mixture, resulting in a lumpy broth.
  • Using large meatballs, which makes the soup feel more like a stew and less like a cohesive meal.

Meal Prep & Storage

Make Ahead Tips

You can prepare the meatball mixture up to 24 hours in advance and keep it refrigerated. The soup itself can be made a day ahead, but it is best to add the lemon liaison just before the final reheat.

Leftover Ideas

Reheat gently in a saucepan over medium-low heat. Avoid the microwave if possible to maintain the silky texture of the broth.

Perfect Pairings

Serve this with...

Freshly baked sourdough bread for dipping A side of crisp green salad with a light vinaigrette Warm pita bread with a side of garlic yogurt

Cooking Timeline

0-10 min

Knead meatball mixture and prep vegetables.

10-15 min

Sauté carrots and potatoes in the pot.

15-20 min

Bring broth to boil and add meatballs one by one.

20-45 min

Simmer meatballs and vegetables gently.

45-55 min

Prepare lemon liaison and temper into the soup.

55-60 min

Final simmer and garnish with parsley.

Ekşili Köfte Çorbası - Traditional Turkish Meatball Soup

Ekşili Köfte Çorbası - Traditional Turkish Meatball Soup

A warm, soul-soothing bowl of Turkish meatball soup featuring tiny beef meatballs, tender potatoes, and a bright, tangy lemon finish.

Author: Rachel Morgan

Timing

Prep Time

25 Minutes

Cook Time

35 Minutes

Total Time

60 Minutes

Recipe Details

Category: Beef Recipes
Difficulty: Medium
Cuisine: Turkish
Yield: 6 Servings Servings
Dietary: None

Ingredients

For the Meatballs

  • 01 1/2 lb ground beef
  • 02 2 tbsp fine rice, rinsed
  • 03 1 small onion, grated
  • 04 1 clove garlic, minced
  • 05 1 egg
  • 06 1/2 tsp salt
  • 07 1/2 tsp black pepper

For the Soup Base

  • 01 2 medium potatoes, diced small
  • 02 1 carrot, diced small
  • 03 1 tbsp olive oil
  • 04 7 cups beef broth or water
  • 05 Salt and pepper to taste

For the Tangy Liaison

  • 01 1 egg yolk
  • 02 2 tbsp all-purpose flour
  • 03 1/4 cup fresh lemon juice
  • 04 Fresh parsley, chopped for garnish

Instructions

Step 01

In a medium bowl, combine the ground beef, rinsed rice, grated onion, minced garlic, egg, salt, and pepper. Knead the mixture with your hands for about 5-7 minutes until it becomes a smooth, cohesive paste.

Step 02

Heat olive oil in a large pot over medium heat. Add the diced carrots and potatoes, sautéing them for about 5 minutes until they just start to soften.

Step 03

Pour in the beef broth and bring the pot to a gentle boil. Once boiling, wet your hands and roll the meat mixture into tiny balls, about the size of a marble, and drop them in one by one.

Step 04

Reduce heat to low and simmer for 20-25 minutes. Be careful not to let it boil too hard, or the meatballs might break.

Step 05

While the soup simmers, whisk together the egg yolk, flour, and lemon juice in a small bowl until completely smooth.

Step 06

Slowly ladle one cup of the hot broth into the lemon mixture, whisking constantly to temper it. Then, slowly pour this mixture back into the main pot while stirring continuously.

Step 07

Let the soup simmer for another 2-3 minutes to thicken slightly. Taste and adjust salt and lemon as needed.

Notes & Tips

  • 1 If you don't have beef broth, water works fine, but you'll need to add a bit more salt and perhaps a pinch of bouillon.
  • 2 For a more colorful soup, you can add a handful of frozen peas in the last 10 minutes of cooking.
  • 3 If the soup becomes too thick after resting, simply stir in a little hot water before serving.

Tools You'll Need

  • Large stockpot

  • Mixing bowl

  • Whisk

  • Chef's knife

  • Cutting board

  • Measuring spoons

Must-Know Tips

  • Knead the meat thoroughly; this is the only way to ensure the meatballs stay intact during the simmering process.
  • Use a gentle simmer, not a rolling boil, to prevent the meatballs from colliding and breaking.
  • Always temper the egg and lemon mixture to avoid curdling the broth.
  • Dice the vegetables very small so they match the scale of the tiny meatballs.

Professional Secrets

  • Wet your palms with cold water when rolling the meatballs to prevent the meat from sticking and to get a perfectly smooth surface.
  • Adding a tiny pinch of sugar to the beef mixture balances the acidity of the lemon later on.
  • Sautéing the vegetables before adding liquid creates a deeper base flavor than just boiling them.
Rachel Morgan

Recipe by

Rachel Morgan

Chef Rachel Morgan is known for her practical cooking style that helps busy families prepare delicious meals in a short time. Her recipes focus on sim ...

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime