• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cristina's Kitchen
    • Email
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
    • Email
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Email
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Recipes

    Turkish Meatball Soup (Sulu Köfte)

    Published: Apr 23, 2025 by Cristina · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe

    Turkish meatball soup or sulu köfte is a soup that's hearty enough for a meal and very satisfying to eat because it's full of loads of small bulgur and ground meat meatballs, alongside chunks of potatoes and a flavorful broth thick with finely diced vegetables.

    Solu kofte Turkish meatball soup

    There are a lot of ways to make meatball soup. What makes this a nice variation is:

    • Lots of small meatballs make the soup feel rich and hearty.
    • Red pepper paste (biber salcasi) and ground Aleppo pepper (pul biber) contribute a lot of big flavor in little time.

    Recipe

    cover image Turkish meatball soup
    No ratings yet

    Turkish Meatball Soup (Sulu Kofte)

    Course: Main Course, Soup
    Cuisine: Turkish
    Prep Time: 30 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 1 hour hour
    Servings: 5 servings
    Calories: 373kcal
    A hearty soup full of loads of small bulgur and ground meat meatballs alongside chunks of potatoes and a flavorful broth thick with finely diced vegetables.
    Print Recipe Pin Recipe Share by Email Save Saved!
    Prevent your screen from going dark

    Ingredients

    meatballs

    • 300 grams ground beef or lamb about 1 lb
    • 5 tablespoon fine bulgur wheat or substitute rice
    • 1 egg
    • 0.25 cup yellow onion
    • 3 tablespoon fresh parsley
    • 2 cloves garlic
    • 1 teaspoon pul biber (Aleppo pepper) or see substitutions
    • 1 teaspoon dried mint
    • 1 teaspoon black pepper
    • 0.5 teaspoon salt

    soup

    • 3 tablespoon vegetable oil
    • 0.5 cup yellow onion
    • 1 clove garlic
    • 2 tablespoon biber salcasi (Turkish red pepper paste) or see substitutions
    • 2 cups potatoes
    • 1 cup carrots
    • 1.5 teaspoon salt or to taste
    • 1 teaspoon dried mint
    • 0.5 teaspoon pul biber (Aleppo pepper)
    • 0.5 teaspoon black pepper
    • 3 tablespoon fresh parsley
    • 1.25 liters water about 5 cups or more as needed

    Equipment

    • 1 large soup pot with lid The pot pictured here is the Le Creuset braiser which has a 3.3 liter / 3.5 quart capacity.

    Instructions

    prep the ingredients

    • Finely dice about 0.25 cup yellow onion and 0.5 cup yellow onion equivalent (can vary but for me it was 2 medium sized onions).
    • Mince, mash or grate 3 cloves of garlic.
    • Cube the equivalent of 2 cups potatoes (can vary but for me it was 2 large potatoes).
    • Peel and slice the equivalent of 1 cup carrots (can vary but for me it was 2 medium sized carrots).
    • Wash and chop the equivalent of about 6 tablespoons parsley.

    make the soup

    • Heat about 3 tablespoon vegetable oil in the soup pot over medium heat.
    • Sauté 0.5 cup yellow onion along with the equivalent of 1 clove garlic until they are translucent and aromatic (4-5 minutes).
    • Add 2 tablespoon biber salcasi (Turkish red pepper paste) and sauté until aromatic (another 2-3 minutes).
    • Add the 2 cups potatoes 1 cup carrots1.5 teaspoon salt, 1 teaspoon dried mint, 0.5 teaspoon pul biber (Aleppo pepper), 0.5 teaspoon black pepper and about 1.25 liters water (around 5 cups) or enough to cover everything in the pot and also fully submerge the meatballs when added in the next step.
    • Lower heat to medium-low and simmer covered while you make the meatballs.

    make the meatballs

    • In a large bowl combine 300 grams ground beef or lamb (about 1 lb), 5 tablespoon fine bulgur wheat, 1 egg, 0.25 cup yellow onion, 2 cloves garlic, 3 tablespoon fresh parsley, 1 teaspoon pul biber (Aleppo pepper), 1 teaspoon dried mint, 1 teaspoon black pepper, and 0.5 teaspoon salt. Mix well until an even paste forms.
    • Roll the mixture into smallish balls about the size of a grape or cherry tomato. Set the meatballs out on a plate or cutting board until they are all rolled.

    finish the soup

    • Uncover the soup. In order to set the meatballs it should be very hot (almost bubbling but not quite) so increase the temperature to medium if necessary.
    • Sprinkle the flour over a flat plate and then gently roll each meatball through flour.
    • Gently place the meatballs into the simmering soup. They should be covered with liquid so add more water as needed.
    • Cover and simmer over medium low heat for about 15 minutes.
    • Garnish with about 3 tablespoon fresh parsley and gently stir to incorporate.
    • Very important: taste and adjust salt to your preference.

    Notes

    The nutrition facts in this recipe are calculated based on using 80% lean ground beef. Adjust accordingly if different meat is used.

    Nutrition

    Calories: 373kcal | Carbohydrates: 34g | Protein: 15g | Fat: 21g | Saturated Fat: 6g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 43mg | Sodium: 1.008mg | Potassium: 764mg | Fiber: 6g | Sugar: 4g | Vitamin A: 4.829IU | Vitamin C: 28mg | Calcium: 56mg | Iron: 3mg
    Jump to:
    • Recipe
    • Step by Step Photos
    • Equipment
    • Serving Suggestion
    • Related Recipes
    • Comments

    Step by Step Photos

    Ingredients

    Turkish meatball soup is made mostly with simple ingredients that you probably already have in the fridge or pantry.

    ingredients for Turkish meatball soup

    Ingredients that might be less common in some kitchens are:

    • Biber salcasi (Turkish red pepper paste) - This red pepper paste is made with sun dried sweet peppers which gives it a very deep umami flavor. It can be found in sweet and spicy varieties. If you don't have it then the closest substitute is an equal amount of tomato paste.
    • Pul biber (ground Aleppo pepper) - Pul biber has a mildly spicy and earthy flavor which lends to bringing more depth/umami. If you don't have it you can substitute cayenne (0.5 tsp) or a mix of sweet paprika and cayenne (0.25 teaspoon each).
    • Fine bulgur wheat - Bulgur wheat is a key ingredient in Middle Eastern dishes like tabbouleh and kibbeh. It's also great as a binder and to retain moisture and a soft texture in meatballs. Fine bulgur is best for meatballs. If you don't have fine bulgur wheat then use medium. If you don't have any bulgur wheat then use an equal amount of rice instead.

    Making the Soup

    Sauté the onion and garlic in oil before adding the other ingredients. This brings out more complex flavors.

    sauteing onion and red pepper paste

    Once the onion and garlic are soft, translucent and aromatic, add the biber salcasi (red pepper paste) to the pot and cook it until it is also aromatic.

    Just like the onion and garlic, cooking the biber salcasi with dry heat in oil before adding water brings out more complex flavors. This is the same technique as cooking tomato paste to bring out more complex flavors.

    adding potatoes carrots and water to soup base

    A quick saute of the onion, garlic and biber salcasi are the only real flavor building steps. Thereafter, it's just a matter of adding the rest of the soup ingredients and letting it simmer while you mix and shape the meatballs.

    Optional Tips

    If you really want to up the flavors in this soup you can also do the following optional flavor building steps:

    • Use both biber salcasi and tomato paste;
    • Use store-bought or homemade stock instead of water;
    • Use a bouillon cube / bouillon powder instead of plain salt;
    • Add more vegetables. For example for more sweetness add zucchini/courgette, red pepper or finely shredded cabbage. For more umami add diced tomato, celery or mushrooms.

    Making the meatballs

    mixing ingredients for meat and bulgur meatballs

    Making meatballs is simple, it's the shaping that takes some time.

    The meatballs in Turkish meatball soup are distinctive for their smaller size - a bit like the meatballs in Italian wedding soup for example.

    rolling ground meat mixture into small meatballs
    • After mixing the meatball ingredients, shape the mixture into balls around the size of a grape or cherry tomato.
    • If you substitute rice for the fine bulgur, it could make it difficult to shape small meatballs.
    • Same goes if the onion isn't diced finely enough.

    Finishing the Soup

    Sprinkle the flour onto a plate. Gently roll each meatball though it. This is to add some thickening to the soup.

    The flour coating doesn't need to 100% cover the meatballs - just enough to add some thickening to the soup.

    rolling meatballs in flour and adding to simmering broth
    • Add the meatballs a few at a time to the soup.
    • The soup should be really hot to immediately set the meatballs and prevent them from flattening too much. You may need to spend a few minutes heating the broth to a higher temperature before adding the meatballs.
    Turkish meatballs with bulgur in soup

    Equipment

    I used my Le Creuset braiser which is pictured and has a 3.3 liter / 3.5 quart capacity.

    Serving Suggestion

    Serve hot with some nice bread, either as a starter or a complete meal.

    serving turkish meatball soup

    Related Recipes

    More meatballs

    • Super Saucy, Sweet & Spicy Hoisin Meatballs
    • Porcupine Meatballs in Tomato Sauce
    • Romanian Meatball Soup (Ciorbă de Perisoare)
    • Melt-in-Your-Mouth Coconut Curry Meatballs

    More ground meat recipes

    • Prosciutto Wrapped Parmesan Meatloaf with Crispy Sage
    • Meat & Rice Stuffed Leeks
    • Tourtière: French Canadian Meat Pie

    More soups & stews

    Here are some more soup and stew recipes:

    • coconut curry chicken with sweet corn cover
      Coconut Curry Chicken with Sweet Corn (One Pot)
    • roasted broccoli soup close up
      Creamy Roasted Broccoli Soup
    • creamy tomato chicken bake
      Creamy Tomato Chicken and Eggplant Bake
    • white bean and ham hock soup
      White Beans and Ham Hock Soup (Instant Pot friendly)

    More

    • roti cover
      Flaky Roti Paratha
    • beef curry cover
      Easy Instant Pot Beef Curry
    • lemon feta orzo cover
      Lemon Orzo with Feta
    • greek meatballs in tomato sauce cover
      Greek Meatballs in Tomato Sauce (Keftedes me Saltsa)

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Cristina and this is my little corner of the internet where I share my wholesome, whole-food cooking and baking recipes inspired by global flavors. More.

    Latest Recipes

    • beef stuffed eggplants cover
      Greek-Style Stuffed Eggplant with Ground Beef
    • cover image Turkish meatball soup
      Turkish Meatball Soup (Sulu Köfte)
    • raspberry glaze for cake
      Easy Raspberry Cake Glaze
    • raspberry marble bundt cake close up
      Raspberry Semolina Cake with Cardamom
    • butter spinach and brown beans
      Slow Cooked Buttery Spinach and Beans
    • close up cover potato cheese puffs with chili
      Potato Cheddar Puff Pastry Turnovers

    Categories

    • American Recipes (12)
    • Appetizer Recipes (23)
    • Baking Recipes (25)
    • Bean & Legume Recipes (18)
    • Beef Recipes (15)
    • Bread Recipes (5)
    • Breakfast & Brunch Recipes (13)
    • Caribbean, Mexican & Latin American Recipes (7)
    • Cooking Foundations (7)
    • Dessert Recipes (21)
    • Italian Recipes (16)
    • Meals Under 500 Calories (21)
    • Mediterranean, Greek and Balkan Recipes (19)
    • One Pot & One Pan Meals (31)
    • Pasta & Pasta Dough Recipes (16)
    • Pork Recipes (18)
    • Poultry Recipes (16)
    • Quick and Easy Recipes (15)
    • Recipes (139)
    • Recipes for Condiments & Sauces (13)
    • Recipes for Side Dishes (21)
    • Romanian Recipes (21)
    • Salad Recipes (4)
    • Savory Baking (10)
    • Seafood Recipes (8)
    • Soup & Stew Recipes (19)
    • Sweet Baking Recipes (15)
    • Vegetable Recipes (21)
    • Vegetarian Appetizer Recipes (10)
    • Vegetarian Main Course Recipes (8)

    Footer

    ↑ back to top

    Contact

    • Contact
    • Work with me

    Updates

    • Subscribe to my newsletter to get new recipes in your inbox.

    Fine print

    • Privacy Statement
    • Terms & Conditions
    • Accessibility Statement

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2024 Cristina's Kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required