Turkish Meatballs in Tomato Broth

Turkish Meatballs in Tomato Broth

Turkish Meatballs in Tomato Broth

Sulu Köfte

Tender, juicy meatballs simmered in a rich tomato-based broth with vegetables create a comforting, soul-warming dish. The meatballs stay incredibly moist while absorbing the savory flavors of the aromatic broth. This hearty one-pot meal is perfect for family dinners and cold weather comfort food cravings.

Prep 20 min
Cook 45 min
Servings 4
Difficulty Medium
Sulu köfte, meaning 'juicy meatballs' in Turkish, is a beloved home-cooked dish that transforms simple ground meat into something extraordinary. Unlike dry meatballs, these are cooked directly in a flavorful broth, creating incredibly tender results that practically melt in your mouth. The magic happens when perfectly seasoned meatballs meet a aromatic tomato broth enriched with onions, garlic, and warming spices. As the meatballs simmer, they release their flavors into the broth while simultaneously absorbing the liquid, creating a harmonious balance. The result is succulent meatballs surrounded by a rich, savory sauce that begs to be soaked up with crusty bread. This dish fills your kitchen with the most incredible aroma – a combination of browning meat, sautéed onions, and simmering tomatoes that signals comfort food at its finest. The texture contrast between the tender meatballs and the silky broth makes every spoonful satisfying. Traditionally served with rice pilaf or bulgur, sulu köfte is the kind of meal that brings families together around the dinner table.

Ingredients

Instructions

  1. Prepare the meatballs

    Finely dice half the onion and mince 2 garlic cloves. In a large bowl, combine ground beef, diced onion, minced garlic, bread crumbs, egg, half the salt, and black pepper. Mix gently with your hands for 2-3 minutes until just combined. Form into walnut-sized balls using wet hands. Do not overmix or the meatballs will become tough.

  2. Brown the meatballs

    Heat olive oil in a large, heavy-bottomed pot over medium-high heat for 2 minutes until shimmering. Add meatballs in a single layer and brown for 8-10 minutes, turning carefully every 2-3 minutes until golden on all sides. The meatballs should have a nice crust but don't need to be cooked through. Do not overcrowd the pot or they will steam instead of brown.

  3. Sauté the aromatics

    Remove meatballs to a plate and reduce heat to medium. Dice the remaining onion and add to the same pot. Cook for 5-6 minutes until soft and translucent, scraping up any browned bits. Add remaining minced garlic, paprika, and cumin, cooking for 1 minute until fragrant. Do not let the garlic burn or it will become bitter.

  4. Build the tomato base

    Add tomato paste to the pot and cook over medium heat for 2-3 minutes, stirring constantly until it darkens slightly. Pour in diced tomatoes and cook for 5 minutes, breaking them up with a wooden spoon. The mixture should be bubbling gently and the tomatoes should start to break down. Do not cook on high heat or the tomatoes will become acidic.

  5. Add broth and seasonings

    Pour in beef broth and add remaining salt, stirring to combine. Bring to a gentle boil over medium-high heat for 3-4 minutes. The broth should be simmering steadily with small bubbles breaking the surface. Taste and adjust seasoning as needed. Do not boil vigorously or the broth will become cloudy.

  6. Simmer the meatballs

    Carefully return meatballs to the pot and reduce heat to low. Cover partially and simmer gently for 25-30 minutes, stirring occasionally. The meatballs should be tender and the broth slightly reduced. Test doneness by cutting one meatball - it should be cooked through with no pink center. Do not boil rapidly or the meatballs may break apart.

  7. Finish and serve

    Remove from heat and stir in chopped fresh parsley. Let stand for 5 minutes to allow flavors to meld. The broth should coat the back of a spoon lightly. Taste and adjust salt and pepper as needed. Serve immediately while hot. Do not let it sit too long or the meatballs will continue to absorb liquid.

Tips

🔪

Cooking Tips

Wet your hands when forming meatballs to prevent sticking, and avoid overmixing the meat mixture which creates dense, tough meatballs. The key is gentle handling throughout the process.

🔄

Alternatives

Ground lamb can replace beef for richer flavor, or use half beef and half lamb for the traditional Turkish blend. If you don't have beef broth, chicken broth works well too.

🍽

Serving & Storage

Serve traditionally over rice pilaf or bulgur with a dollop of yogurt and crusty bread. Store leftovers in the refrigerator for up to 3 days - the flavors actually improve overnight.

Comments (0)

Leave a Comment