Dinner · Part 2 of 3: Instructions
One-Pan Turkish Köfte with Roasted Eggplant and Peppers Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 4
Before you start
Before you begin, set out all the ingredients and equipment. Slice the eggplant, peppers, and onion, and chop the tomatoes. Grate the onion for the köfte and chop the parsley.
Have the olive oil, spices, and breadcrumbs measured and ready. Heat a wide skillet over medium-high heat so it is hot when you add the oil. This mise en place ensures the cooking flows smoothly and the vegetables get a proper sear.
Ingredients at a glance (18)
- 1/4 cup olive oil
- 1 large eggplant, cut into thick rounds
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 large onion, sliced
- 2 ripe tomatoes, chopped
- 1 tsp sea salt
- 500 g ground beef
- 1 small onion, grated
- 1 egg
- 1/2 cup breadcrumbs
- 1 tsp ground cumin
- 1/2 tsp black pepper
- 1 tsp paprika
- 1/2 tsp salt
- 1/4 cup fresh parsley, finely chopped
- Fresh parsley, chopped, for serving
- Warm crusty bread, for serving
Instructions
Sear the Vegetables
- Sear the VegetablesHeat the olive oil in a wide skillet over medium-high heat. Add the eggplant rounds, green and red peppers, and sliced onion. Cook, stirring occasionally, until the vegetables are blistered and beginning to soften, about 5 minutes. Add the chopped tomatoes and sea salt, and continue to cook for 2 minutes, until the tomatoes release their juices. Transfer the vegetables to a plate and set aside.Look for The eggplant should be golden and tender at the edges, the peppers charred in spots, and the tomatoes broken down into a saucy base.Tip Do not overcrowd the pan; work in batches if needed to get a good sear on the vegetables.
- Mix the KöfteIn a large bowl, combine the ground beef, grated onion, egg, breadcrumbs, cumin, black pepper, paprika, salt, and chopped parsley. Mix gently with your hands until just combined. Roll the mixture into small round meatballs, about 1 inch in diameter. You should have about 20 meatballs.Look for The mixture should be moist but hold together when rolled; if too sticky, wet your hands slightly.Tip Handle the meat as little as possible to keep the köfte tender. Overworking makes them dense.
The vegetables should be blistered and slightly charred at the edges, with the eggplant golden and tender. The tomatoes will have released their juices, creating a loose sauce. The pan should have a rich, savory aroma. Taste a piece of eggplant; it should be soft and sweet, not raw or bitter.
Brown and Simmer the Köfte
- Brown the MeatballsReturn the skillet to medium-high heat with any remaining oil. Add the meatballs in a single layer and cook, turning occasionally, until browned on all sides, about 5 minutes. The meatballs will not be cooked through at this point.Look for The meatballs should have a deep brown crust on the outside, but remain soft in the center.Safe temperature 160°F (71°C) internal temperature (ground meat)Tip Resist moving the meatballs too soon; let them develop a crust before turning.
- Simmer with VegetablesReturn the seared vegetables to the skillet, nestling them around the meatballs. Spoon the hot tomato pan juices over the meatballs. Cover the skillet and reduce the heat to low. Simmer gently for 15 minutes, until the meatballs are cooked through and the flavors have melded.Look for The sauce should be bubbling gently and the vegetables tender. The meatballs should feel firm to the touch.Safe temperature 160°F (71°C) internal temperature (ground meat)Tip If the sauce seems dry, add a splash of water or broth to keep it saucy.
The meatballs should be deeply browned on the outside and the sauce bubbling gently around them. The vegetables will have softened further, and the liquid will have reduced slightly.
The kitchen should smell of toasted cumin and sweet peppers. The meatballs should feel firm and look cooked through, but check with a thermometer.
Finish and Serve
- Finish and ServeRemove the skillet from the heat. Check that the meatballs are cooked through by cutting one open or using an instant-read thermometer; they should register at least 160°F (71°C). Sprinkle generously with fresh chopped parsley. Serve directly from the skillet with warm crusty bread for dipping into the rich pan juices.Look for The parsley adds a bright, fresh contrast to the rich, savory sauce. The bread should be warm and crusty.Safe temperature 160°F (71°C) internal temperature (ground meat)Tip Let the dish rest for 2–3 minutes before serving so the juices settle and the flavors deepen.
The dish is ready when the meatballs are cooked through and the sauce is rich and glossy. The parsley adds a bright green contrast. The bread should be warm and crusty, ready to dip. The final dish should look hearty and inviting, with the meatballs nestled among the colorful vegetables.
Common mistakes
One common mistake is overcrowding the skillet when searing the vegetables. If the pan is too full, the vegetables steam instead of blister, resulting in a less flavorful dish. Another is overworking the meat mixture, which makes the köfte tough.
Mix just until combined. Also, be careful not to cook the meatballs at too high a heat after adding the sauce; a gentle simmer ensures they stay juicy and the sauce does not reduce too quickly.
How to tell it’s done
The köfte are done when they are cooked through and reach an internal temperature of at least 160°F (71°C) on an instant-read thermometer. Cut one open to check that the center is no longer pink.
The vegetables should be tender but not mushy, and the sauce should be thickened and glossy. The dish is ready when the meatballs are firm to the touch and the flavors have melded into a rich, savory sauce.
- Ground meat: 160°F (71°C) in the thickest part
- Egg dishes: 160°F (71°C) in the thickest part
Up next · Part 3 of 3
4 variations · storage & make-ahead · 5 answers · printable card
Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)