Dinner · Part 3 of 3: Tips & recipe card
One-Pan Turkish Köfte with Roasted Eggplant and Peppers Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 4
Tips for success
For a deeper flavor, let the köfte mixture rest in the refrigerator for 30 minutes before rolling. This allows the spices to meld and makes the mixture easier to handle. You can also prepare the meatballs a day ahead and keep them covered in the fridge until ready to cook.
If you prefer a spicier kick, add a pinch of red pepper flakes or a chopped fresh chili to the vegetable mixture. For a more substantial meal, serve the köfte and vegetables over rice or with a side of bulgur pilaf. The leftovers are excellent the next day, and the flavors only improve overnight.
Variations
- Lamb Köfte: Replace the ground beef with ground lamb for a richer, more traditional flavor. Lamb pairs beautifully with the cumin and paprika. Cook the meatballs to 160°F (71°C) as well.
- Spicy Köfte: Add 1/2 teaspoon of red pepper flakes or a chopped fresh chili to the meat mixture for a gentle heat. You can also sprinkle the finished dish with a pinch of Aleppo pepper.
- Vegetarian Version: Swap the meatballs for store-bought vegan meatballs or make your own with cooked lentils and breadcrumbs. Omit the egg and use a flax egg if needed. Cook until heated through.
- Summer Squash Addition: Add sliced zucchini or yellow squash along with the peppers. They cook quickly and absorb the sauce beautifully. Keep the slices thick so they do not turn mushy.
Storage and make-ahead
- Fridge
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezer
- The cooked köfte and vegetables can be frozen for up to 3 months.
- Reheat
- Reheat in a covered skillet over medium-low heat, adding a little water or broth to keep the sauce from drying out. Stir occasionally until heated through.
Leftover köfte and vegetables can be stored in an airtight container in the refrigerator for up to 3 days.
The sauce will thicken as it cools; add a splash of water or broth when reheating to restore the saucy consistency. Reheat gently on the stovetop or in the microwave, stirring occasionally, until piping hot.
The köfte mixture can be made up to 24 hours in advance and kept refrigerated. The vegetables can also be sliced and stored in the fridge for a day.
To make ahead the entire dish, cook as directed, let cool, and refrigerate for up to 2 days. Reheat gently on the stovetop, adding a little water if needed.
Serving ideas
Serve the köfte and vegetables directly from the skillet for a rustic, family-style presentation. Provide warm crusty bread for dipping into the rich pan juices.
A simple green salad with lemon vinaigrette balances the richness of the dish. You can also offer plain yogurt on the side to cool the palate.
For a more substantial meal, spoon the köfte and sauce over rice, bulgur, or couscous. The sauce is also delicious spooned over creamy mashed potatoes.
If you have fresh herbs, a sprinkle of mint or dill adds a bright note. This dish is best enjoyed warm, with the bread on the table for everyone to share.
Frequently asked questions
Can this dish be made ahead of time?
What is the best way to reheat leftovers?
Can you use ground turkey or chicken instead of beef?
How do you keep the meatballs from falling apart?
Can this recipe be made gluten-free?
One-Pan Turkish Köfte with Roasted Eggplant and Peppers

Ingredients
- 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
- Heat 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.
- In 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.
- Return 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.
- Return 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.
- Remove 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.
Estimated nutrition per serving
- Calories
- 520
- Protein
- 28 g
- Carbohydrates
- 25 g
- Fat
- 35 g
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






