Dinner · Part 3 of 3: Tips & recipe card
Skillet Eggplant and Meatball Meze with Crusty Bread Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 4
Tips for success
For the best eggplant texture, cut the cubes evenly so they cook at the same rate. If you prefer a smoky flavor, you can char the eggplant directly over a gas flame or under a broiler before adding to the skillet. This adds a deeper dimension that pairs beautifully with the tomato sauce. Just be sure to let it cool slightly before dicing.
To make the dish ahead, you can prepare the meatballs and sauce separately and refrigerate them. When ready to serve, combine them in the skillet and warm gently.
The flavors actually improve overnight as they meld. For a vegetarian version, skip the meatballs and add chickpeas or white beans for protein. The sauce is versatile enough to work with any additions.
Variations
- Spicy Harissa Version: Stir 1-2 tablespoons of harissa paste into the sauce for a North African twist. The smoky heat pairs wonderfully with the eggplant and beef. Adjust the amount to taste, and garnish with fresh cilantro instead of parsley.
- Lamb and Mint: Use ground lamb instead of beef, and add 1 teaspoon of dried mint to the meatball mixture. Finish with fresh mint leaves and a dollop of plain yogurt on the side. This brings a bright, herby note.
- Vegetarian Lentil Meze: Replace the meatballs with cooked green lentils or chickpea patties. Sauté the vegetables as directed, then add the lentils to the sauce and simmer for 10 minutes. This makes a hearty, plant-based version that still satisfies.
- Zucchini and Mushroom: Add 1 cup of sliced zucchini and 1 cup of mushrooms to the vegetable mix. Sauté them with the eggplant and peppers for extra texture and earthy flavor. This is a great way to use up summer produce.
Storage and make-ahead
- Fridge
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of water if needed.
- Freezer
- Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating gently on the stovetop.
- Reheat
- Reheat in a skillet over medium-low heat, stirring occasionally, until warmed through. Add a small amount of water or broth if the sauce seems dry.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The flavors will continue to develop, making it even more delicious the next day.
When reheating, warm gently on the stovetop over low heat, adding a splash of water or broth if the sauce has thickened too much. Avoid microwaving at high power, as it can make the eggplant mushy.
This dish can be fully assembled up to 1 day ahead. Cook the meatballs and vegetables as directed, but do not add the parsley. Allow the skillet to cool completely, then cover and refrigerate.
When ready to serve, reheat gently on the stovetop, adding a little water if needed. Sprinkle with fresh parsley just before serving. The flavors will have melded beautifully.
Serving ideas
Serve the meze warm, straight from the skillet, with plenty of crusty bread for dipping. The bread should be torn into chunks, not sliced, to catch all the sauce and vegetables. A simple green salad with a lemon vinaigrette makes a refreshing side. For a more substantial meal, serve over rice, couscous, or orzo.
This dish also works well as a party appetizer. Place the skillet in the center of the table with a basket of warm bread and let everyone help themselves.
The colorful vegetables and glossy sauce make it a visually appealing centerpiece. For a drink pairing, a light red wine like a young Sangiovese or a crisp white like a Sauvignon Blanc would complement the flavors nicely.
Frequently asked questions
Can this dish be made vegetarian?
Why do the meatballs fall apart?
Can the sauce be made less spicy?
What type of bread is best for dipping?
Can this recipe be doubled?
Skillet Eggplant and Meatball Meze with Crusty Bread

Ingredients
- 3 tbsp olive oil
- 300 g ground beef
- 1 tsp spice mix (such as cumin, coriander, paprika)
- 1/2 tsp salt
- 1 large eggplant, diced
- 1 green pointed pepper, chopped
- 1 red pepper, chopped
- 3 cloves garlic, minced
- 2 cups grated fresh tomatoes
- 1 tbsp tomato paste
- 1/2 tsp red pepper flakes
- 1/4 cup water
- 1/4 cup fresh parsley, chopped
- Crusty bread, for dipping, to taste
Instructions
- In a large skillet, heat 1 tablespoon of the olive oil over medium-high heat. While the oil heats, combine the ground beef, spice mix, and salt in a bowl. Roll the mixture into small meatballs, about 1 inch in diameter. Place the meatballs in the skillet in a single layer. Cook without moving them for 2-3 minutes until browned on the bottom. Turn and cook another 2-3 minutes until browned all over and cooked through, reaching an internal temperature of 160°F (71°C).
- In the same skillet, add the remaining 2 tablespoons of olive oil. Add the diced eggplant, green pepper, and red pepper. Cook over medium-high heat, stirring occasionally, for 5-7 minutes until the eggplant is golden and the peppers have softened. Add the minced garlic and cook for 1 minute more until fragrant.
- Pour the grated tomatoes into the skillet with the vegetables. Stir in the tomato paste, red pepper flakes, salt, and water. Bring the sauce to a gentle simmer. Reduce the heat to low and let it cook uncovered for 15 minutes, stirring occasionally, until the sauce thickens and the flavors meld.
- Return the meatballs to the skillet, nestling them into the sauce. Spoon some sauce over the meatballs. Let everything heat through for 2-3 minutes. Sprinkle with fresh parsley and serve hot with crusty bread for dipping.
Estimated nutrition per serving
- Calories
- 420
- Protein
- 22 g
- Carbohydrates
- 24 g
- Fat
- 27 g
- Fiber
- 7 g
- Sugar
- 12 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.






