Some recipes are so satisfying to make and eat that they immediately feel like they belong in your permanent collection. These Turkish Chicken Meatballs with Creamy Mushroom Sauce — known as Soslu Tavuk Köfte — are exactly that kind of recipe. Tender, spiced chicken meatballs are pan-fried until golden, then blanketed in a rich, velvety mushroom, carrot, and cream sauce, topped with a generous layer of melted kaşar cheese, and baked until bubbling and irresistible. The result is a dish that manages to be both deeply comforting and genuinely impressive at the same time.
What makes this recipe stand out from other baked meatball dishes is the depth and care that goes into every component. The meatballs are made from minced chicken breast blended with onion, garlic, and red pepper directly in a food processor, creating a mixture that is moist, flavourful, and bound together with egg and breadcrumbs into perfectly tender, slightly golden spheres. The sauce is built slowly — aromatics softened first, mushrooms cooked until golden, grated carrot folded through for sweetness, and then a cream and cornstarch mixture stirred in to create a silky, lightly spiced sauce that clings beautifully to every meatball it touches.
This is Turkish home cooking at its most generous. Whether you are making it for a weeknight family dinner or a casual gathering where you want to put something truly satisfying on the table, Soslu Tavuk Köfte will not disappoint.
Recipe at a Glance
| Detail | Info |
|---|---|
| Cuisine | Turkish |
| Course | Main Course |
| Difficulty | Intermediate |
| Servings | 3 to 4 |
| Prep Time | 20 minutes |
| Cook Time | 35 to 40 minutes |
| Total Time | Approximately 1 hour |
| Calories per Serving | Approximately 420–460 kcal |
Why This Dish Deserves a Place in Your Kitchen
Chicken meatballs often get overlooked in favour of their beef or lamb counterparts, but this recipe makes a compelling case for why they deserve far more attention. Chicken breast, when processed with onion, garlic, and pepper, becomes surprisingly moist and flavourful — especially once the spices are worked through. The combination of curry, cumin, red chilli, and black pepper gives the meatballs a warmth and complexity that is distinctly Turkish in character without being overpowering.
The sauce is the element that elevates this dish from good to extraordinary. The mushrooms are cooked properly — all the way until their released moisture has cooked off and they have taken on a golden colour — which concentrates their flavour dramatically. The grated carrot adds a natural sweetness that balances the savoury depth of the sauce. And the cream and cornstarch combination creates a glossy, smooth sauce that is rich without being heavy. Spoon that over the golden meatballs, add a blanket of melted cheese, and bake — the results speak for themselves.
Ingredients
(Serves 3 to 4)
For the Chicken Meatballs:
- 500g chicken breast
- 1 medium onion, roughly chopped
- 2 cloves garlic
- ½ red bell pepper (kapya biber), roughly chopped
- 7 to 8 tbsp breadcrumbs
- 1 egg
- Salt, black pepper, curry powder, red chilli powder, chilli flakes, and cumin — all to taste
- A little vegetable oil for frying and for oiling hands
For the Creamy Mushroom Sauce:
- 1 medium onion, finely diced
- 1 red bell pepper, finely diced
- 2 cloves garlic, minced
- 150g mushrooms, sliced
- 1 carrot, finely chopped or grated
- 200ml single cream
- 1 tbsp cornstarch
- Salt, black pepper, red chilli powder, curry powder, and cumin — all to taste
For the Topping:
- Plenty of grated kaşar cheese or mozzarella
How to Make Turkish Chicken Meatballs with Creamy Mushroom Sauce
Step 1 — Make the Meatball Mixture
Place the chicken breast, roughly chopped onion, garlic cloves, and red bell pepper into a food processor. Blitz until everything is finely minced and well combined into a uniform mixture. The pepper and onion will release a little moisture into the chicken as they process — this is what keeps the meatballs tender rather than dry.
Transfer the mixture to a large mixing bowl. Add the breadcrumbs, egg, salt, black pepper, curry powder, red chilli powder, chilli flakes, and cumin. Mix and knead everything together thoroughly with your hands until a cohesive, well-seasoned mixture forms. The breadcrumbs absorb the excess moisture and give the meatballs structure, while the egg binds everything together. Taste a tiny amount of the raw mixture to check the seasoning — adjust salt and spices as needed before shaping.
Step 2 — Shape and Pan-Fry the Meatballs
Lightly oil your hands with a small amount of vegetable oil to prevent sticking. Divide the mixture into 6 to 7 equal portions and roll each one between your palms into a smooth, round ball. Flatten them very slightly into a thick disc shape if you prefer — this gives them more surface area for browning and makes them easier to arrange in the baking dish later.
Heat a thin layer of vegetable oil in a wide frying pan over medium to medium-high heat. Once hot, add the meatballs and cook for 3 to 4 minutes on each side until golden brown on the outside. They do not need to be fully cooked through at this stage — they will finish cooking in the oven under the sauce. The pan-frying step is purely about building colour, flavour, and a slightly crisp exterior that holds up beautifully against the sauce.
Transfer the browned meatballs to a baking dish, arranging them in a single, even layer. Set aside while you prepare the sauce.
Step 3 — Build the Mushroom Sauce
In the same pan used for the meatballs — or a fresh one if needed — heat a little oil over medium heat. Add the diced onion, minced garlic, and diced red bell pepper. Sauté for 4 to 5 minutes, stirring regularly, until the onion has softened and the pepper is beginning to become tender.
Add the sliced mushrooms and increase the heat slightly. Cook for 6 to 8 minutes, stirring occasionally. The mushrooms will first release a significant amount of liquid — let this cook off entirely before moving on. Once the liquid has evaporated and the mushrooms have taken on a golden, slightly caramelised colour, add the finely chopped or grated carrot. Stir it through and cook for a further 1 to 2 minutes, allowing the carrot to soften slightly and integrate into the sauce base. Add the salt, black pepper, red chilli powder, curry powder, and cumin at this stage and stir well.
Step 4 — Make the Cream Sauce
In a separate small bowl, whisk together the single cream and cornstarch until the cornstarch has fully dissolved and the mixture is smooth with no lumps. Pour this cream mixture into the pan with the vegetable mixture, stirring gently and continuously as you do so.
Reduce the heat to medium-low and continue to stir slowly and steadily as the sauce heats through and thickens. The cornstarch will activate as the sauce warms, gradually transforming the cream into a glossy, lightly thickened sauce that coats the back of a spoon. Do not rush this step and do not allow the sauce to boil aggressively — gentle heat and patient stirring gives the smoothest, most even result. The sauce should be pourable but with enough body to sit on top of the meatballs without running off entirely.
Step 5 — Assemble and Bake
Preheat your oven to 200°C (390°F / Gas Mark 6). Spoon 1 to 2 generous tablespoons of the mushroom cream sauce over each meatball in the baking dish, ensuring every meatball is well covered. Pour any remaining sauce around and between the meatballs so the base of the dish has a good layer of sauce as well.
Scatter a generous, even layer of grated kaşar or mozzarella cheese over the entire surface of the dish, covering the meatballs and sauce completely. Place the baking dish in the preheated oven and bake for 15 to 20 minutes, until the cheese on top is deeply golden, bubbly, and beginning to crisp at the edges. The sauce should be actively bubbling around the meatballs.
Remove from the oven and allow to rest for 3 to 5 minutes before serving.
Tips for the Best Results
- Process the chicken mixture finely. A smooth, uniform mince from the food processor gives the meatballs the best texture — too coarse and they can fall apart during frying.
- Oil your hands well before shaping. The chicken mixture is softer than a beef meatball mixture. Oiled hands make rolling much easier and cleaner.
- Cook all the moisture out of the mushrooms before adding the carrot and cream. Wet mushrooms will make the sauce watery and thin.
- Stir the cream and cornstarch immediately before adding to the pan — cornstarch settles to the bottom of the bowl quickly.
- Be generous with the cheese. A thick, even layer ensures a properly golden, melted topping. Don’t hold back.
Serving Suggestions
- Steamed white rice — the classic Turkish pairing that soaks up the cream sauce beautifully
- Buttery mashed potatoes for a more indulgent option
- Warm flatbread or crusty bread for scooping
- A fresh green salad dressed simply with olive oil and lemon
- Roasted or steamed vegetables alongside for a more complete meal
Frequently Asked Questions
Can I use minced chicken from the butcher instead of processing it myself? Yes, pre-minced chicken works well and saves time. However, processing the chicken yourself with the onion, garlic, and pepper blended directly in gives a noticeably moister, more flavourful result because the vegetables are fully incorporated into the meat rather than mixed in separately. If using pre-minced chicken, finely grate the onion and garlic into the mixture rather than dicing them for the best texture.
Can I use a different protein for the meatballs? Absolutely. Minced turkey is the closest substitute and behaves almost identically to chicken breast in this recipe. Minced beef or lamb also work well and produce a richer, deeper flavour — a very classic combination with the mushroom cream sauce. Adjust the spice levels to suit the stronger flavour of red meat if needed.
How do I stop the meatballs from falling apart during frying? The most common reason meatballs fall apart is either too little breadcrumb to bind the mixture, or skipping the chilling step. If your mixture feels very soft and loose after mixing, refrigerate it for 20 to 30 minutes before shaping — this firms it up considerably and makes rolling much easier. Also ensure the pan is properly hot before adding the meatballs and do not move them until a crust has formed on the bottom.
Can I make this dish ahead of time? Yes. The meatballs can be shaped and pan-fried up to 24 hours in advance and stored covered in the refrigerator. The sauce can also be made ahead and refrigerated separately. When ready to serve, arrange the meatballs in the baking dish, reheat the sauce gently and spoon it over, add the cheese, and bake as directed. You may need to add a few extra minutes to the baking time if the components are going in cold.
Can I freeze this recipe? The pan-fried meatballs freeze very well. Arrange them in a single layer on a tray, freeze until solid, then transfer to a freezer bag for up to 2 months. The cream sauce does not freeze as successfully — the cream can separate upon thawing. For best results, freeze the meatballs only and make the sauce fresh when needed.
What can I substitute for kaşar cheese? Kaşar is a mild, semi-hard Turkish cheese that melts and browns beautifully. Mozzarella is the most accessible substitute and gives a very similar result. Mild cheddar adds a slightly sharper flavour. Gruyère or Emmental melt wonderfully and add a nuttier, more pronounced cheese character to the topping.
Final Thoughts
Turkish Chicken Meatballs with Creamy Mushroom Sauce is the kind of recipe that makes everyone at the table feel genuinely looked after. From the tender, spiced chicken köfte to the silky, vegetable-rich cream sauce and that gloriously golden melted cheese topping, every element of this dish is designed to comfort, satisfy, and delight. It takes a little time and attention to build each component properly, but none of it is difficult — and the reward when that bubbling, cheese-topped dish comes out of the oven is more than worth every minute spent. Make it once and it will earn a permanent place on your dinner table.









