Dinner · Part 2 of 3: Instructions
Skillet Eggplant and Meatball Meze with Warm Bread Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 4
Before you start
Before starting, set out all the ingredients and have your skillet ready. If using fresh tomatoes, grate them on the large holes of a box grater into a bowl; discard the skins. Chop the eggplant into uniform chunks, slice the sweet peppers, and mince the garlic.
Mix the ground beef with the spices and form the mini meatballs—this can be done ahead and kept in the refrigerator until ready to cook. Have the bread ready to warm in the oven just before serving.
Ingredients at a glance (16)
- 3 tbsp olive oil, divided
- 1 large eggplant, cut into chunks
- 300 g ground beef
- 1 tsp ground cumin
- 1/2 tsp ground coriander
- 1/2 tsp smoked paprika
- 1 tsp kosher salt, divided
- black pepper, to taste
- 2 sweet peppers, sliced
- 4 cloves garlic, minced
- 2 cups grated fresh tomatoes
- 2 tbsp tomato paste
- 1/2 tsp red pepper flakes
- 1/4 cup water
- 1/4 cup fresh parsley, chopped
- crusty bread, for serving
Instructions
Sear and Brown
- Sear the EggplantHeat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering. Add the eggplant chunks in a single layer and season with a pinch of salt. Cook, turning occasionally, until golden brown and tender on all sides, about 6-8 minutes. Use tongs to transfer the eggplant to a plate and set aside.Look for The eggplant should be deeply browned and soft when pierced with a fork.Tip Do not overcrowd the skillet; work in batches if needed to ensure proper browning.
- Form the MeatballsIn a mixing bowl, combine the ground beef, ground cumin, ground coriander, smoked paprika, 1/2 teaspoon of salt, and a few grinds of black pepper. Mix gently with your hands until just combined. Roll the mixture into mini meatballs, about 1 inch in diameter. You should get roughly 20 meatballs.Look for The meatballs should be uniform in size for even cooking.Tip Wet your hands slightly to prevent the mixture from sticking.
At the end of this phase, the eggplant should be golden brown and tender, and the meatballs should be deeply browned on all sides, with an internal temperature of 160°F (71°C).
The skillet should have browned bits on the bottom, which will flavor the sauce. The peppers and garlic should be fragrant and slightly softened, but not browned.
Build the Sauce
- Brown the MeatballsWipe out the skillet and heat the remaining 1 tablespoon of olive oil over medium-high heat. Add the meatballs in a single layer and cook, turning occasionally, until browned on all sides and cooked through, about 8-10 minutes. The internal temperature should reach 160°F (71°C). Transfer the meatballs to a plate and set aside.Look for The meatballs should be deeply browned and firm to the touch.Safe temperature 160°F (71°C) internal temperature (ground meat)Tip Do not move the meatballs too often; let them develop a crust.
- Sauté the Peppers and GarlicIn the same skillet, add the sliced sweet peppers and cook over medium heat, stirring occasionally, until they begin to soften, about 3-4 minutes. Add the minced garlic and cook for 1 minute more, until fragrant.Look for The peppers should be tender-crisp and the garlic golden but not burned.Tip If the skillet looks dry, add a splash of water or a little more olive oil.
The sauce should be bubbling gently, with a deep red color and a rich, garlicky aroma. It should have thickened slightly after simmering for 15 minutes, and the flavors should be well-blended. The skillet should be filled with a glossy, aromatic sauce that coats the back of a spoon.
Finish and Serve
- Build the SauceAdd the grated fresh tomatoes, tomato paste, red pepper flakes, and the remaining 1/2 teaspoon of salt to the skillet. Stir in the water, scraping up any browned bits from the bottom of the pan. Bring the sauce to a simmer, then reduce the heat to low.Look for The sauce should be thick and bubbling gently, with a deep red color.Tip Grate the tomatoes on the large holes of a box grater; the skins will remain in your hand.
- Simmer the SauceLet the sauce simmer gently on low heat for 15 minutes, stirring occasionally, until it thickens and the flavors meld. The sauce should reduce slightly and become glossy.Look for The sauce should coat the back of a spoon and smell rich and garlicky.Tip Keep the heat low to prevent splattering; stir every few minutes.
- Combine and FinishReturn the seared eggplant and meatballs to the skillet, nestling them into the sauce. Spoon some sauce over the top and let everything warm through together for 2-3 minutes. Remove from heat and shower with chopped fresh parsley.Look for The meatballs and eggplant should be coated in the sauce and heated through.Safe temperature 160°F (71°C) internal temperature (ground meat)Tip Do not stir too vigorously; you want to keep the meatballs intact.
- Serve with BreadServe the skillet directly at the table with warm crusty bread for dipping. Encourage everyone to tear off pieces of bread and scoop up the eggplant, meatballs, and sauce.Look for The bread should be warm and crusty, perfect for soaking up the sauce.Tip Warm the bread in the oven for a few minutes for the best texture.
The meatballs and eggplant should be coated in the sauce, with the eggplant tender and the meatballs juicy and cooked through. The parsley should be bright green, adding a fresh contrast. The skillet should be bubbling gently, and the bread should be warm and crusty, ready for dipping.
Common mistakes
One common mistake is overcrowding the skillet when searing the eggplant or meatballs, which causes them to steam instead of brown. Work in batches if necessary. Another pitfall is cooking the garlic too long—it can burn and turn bitter, so add it only for the last minute of sautéing.
Also, resist the urge to stir the meatballs too frequently while browning; let them develop a crust before turning. Finally, don’t skip the simmering step—it’s essential for thickening the sauce and melding the flavors.
How to tell it’s done
The dish is done when the meatballs are cooked through and have reached an internal temperature of 160°F (71°C) on an instant-read thermometer. The eggplant should be tender and easily pierced with a fork, and the sauce should be thickened and glossy, coating the back of a spoon.
The flavors should be well-blended, with a balance of tangy tomatoes, savory meat, and sweet peppers. Taste the sauce and adjust the salt or red pepper flakes if needed before serving.
- Ground meat: 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)