Dinner · Part 3 of 3: Tips & recipe card
Turkish Meatball and Roasted Vegetable Casserole: One-Pan Comfort Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 4
Tips for success
For the most flavorful meatballs, use freshly ground beef and toast the cumin in a dry skillet for a few seconds before adding it to the mixture.
The grated onion should be squeezed lightly to remove excess moisture, which helps the meatballs hold together better. If the mixture feels too wet, add a tablespoon more breadcrumbs.
When sautéing the vegetables, resist the urge to stir too frequently; letting them sit in the hot pan allows them to develop a nice caramelized crust. Use a wide skillet so the vegetables are in a single layer.
If you prefer a smoother sauce, you can puree a portion of the vegetables before adding the meatballs, but the chunky texture is part of the dish's rustic appeal.
Variations
- Spicy Turkish Casserole: Add 1 teaspoon of Aleppo pepper or red pepper flakes to the meatball mixture and a pinch of cayenne to the tomato sauce for a gentle heat that builds as you eat.
- Lamb and Mint Version: Substitute ground lamb for the beef and add 1 tablespoon of dried mint to the meatball mixture. The mint pairs beautifully with the cumin and garlic.
- Vegetarian Casserole: Omit the meatballs and increase the vegetables to 6 cups total. Add a can of drained chickpeas for protein. Bake as directed, or until the vegetables are tender.
- Cheesy Topped Casserole: After baking, sprinkle 1 cup of shredded mozzarella or crumbled feta over the top and return to the oven for 5 minutes until melted and golden.
Storage and make-ahead
- Fridge
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until steaming.
- Freezer
- Freeze the baked casserole in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat
- Reheat in a 350°F (175°C) oven for 15–20 minutes, or in the microwave in 1-minute increments until hot.
Leftover casserole can be refrigerated in an airtight container for up to 3 days. Reheat in the oven or microwave until piping hot. The flavors will continue to develop overnight, making it even more delicious the next day.
The meatballs can be prepared and rolled a day in advance and kept covered in the refrigerator. The vegetables can also be chopped ahead and stored in a resealable bag.
The assembled casserole can be refrigerated for up to 8 hours before baking; add 5–10 minutes to the baking time if starting from cold.
Serving ideas
Serve the casserole hot, straight from the baking dish. Warm crusty bread is essential for dipping into the rich sauce. A simple green salad with lemon vinaigrette is a bright, refreshing side. For a heartier meal, spoon the casserole over rice, couscous, or buttery mashed potatoes.
Garnish with additional chopped parsley or a dollop of plain yogurt for creaminess. The casserole is also excellent with a side of pickled vegetables or olives.
For a low-carb option, serve it with cauliflower rice or roasted vegetables. Leftovers can be used as a filling for pita sandwiches or wraps.
Frequently asked questions
Can this casserole be made ahead and baked later?
What can be used instead of an earthenware güveç dish?
Can the meatballs be made without breadcrumbs?
How can the casserole be made gluten-free?
Why do the vegetables release too much water during baking?
Turkish Meatball and Roasted Vegetable Casserole: One-Pan Comfort

Ingredients
- 400 g ground beef
- 1 medium onion, grated
- 1/2 cup breadcrumbs
- 1 large egg, lightly beaten
- 3 cloves garlic, minced
- 1 tsp ground cumin
- 1/2 tsp black pepper
- 1 tsp salt
- 2 tbsp olive oil
- 1 medium eggplant, diced
- 1 medium zucchini, diced
- 2 bell peppers, diced
- 4 cloves garlic, smashed
- 3 tbsp tomato paste
- 1 cup water
- 1/4 cup fresh parsley, chopped
Instructions
- In a large bowl, combine the ground beef, grated onion, breadcrumbs, beaten egg, minced garlic, cumin, black pepper, and salt. Mix gently with your hands until just combined—do not overwork. Roll the mixture into bite-sized meatballs, about 1 inch in diameter.
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the meatballs in a single layer and sear until browned on all sides, about 4–5 minutes total. Remove the meatballs from the skillet and set aside. The meatballs will finish cooking in the oven.
- In the same skillet, add the remaining 1 tablespoon olive oil. Add the diced eggplant, zucchini, bell peppers, and smashed garlic cloves. Sauté over medium-high heat until the vegetables are fragrant and just starting to soften, about 5–6 minutes. Stir occasionally to prevent burning.
- Add the tomato paste to the skillet with the vegetables. Stir and cook for 1 minute until the paste darkens slightly. Pour in the water and stir, scraping up any browned bits from the bottom of the pan. Bring to a simmer.
- Transfer the vegetable and tomato mixture to an earthenware baking dish. Nestle the seared meatballs into the sauce, making sure they are partially submerged. The dish should be crowded but not overflowing.
- Preheat the oven to 390°F (200°C). Cover the baking dish with a lid or foil and bake for 20 minutes. Then remove the cover and bake for an additional 5–10 minutes, until the sauce is bubbling and the vegetables are tender. The meatballs should reach an internal temperature of 160°F (71°C).
- Sprinkle the chopped fresh parsley over the hot casserole. Serve directly from the baking dish with warm crusty bread for dipping into the rich sauce.
Estimated nutrition per serving
- Calories
- 420
- Protein
- 28 g
- Carbohydrates
- 20 g
- Fat
- 26 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.






