Dinner · Part 1 of 3: Ingredients
Skillet Eggplant and Meatball Meze with Crusty Bread

- Prep
- Cook
- Total
- Serves
- 4
This skillet eggplant and meatball meze is the best thing you can make with a loaf of bread! Tender spiced mini meatballs, caramelized eggplant, sweet peppers, and a garlicky tomato sauce come together in one pan.
It's a rustic, deeply satisfying dish that turns simple ingredients into a memorable meal. The sauce is thick and rich, perfect for sopping up with crusty bread. Whether for a weeknight dinner or a casual gathering, this meze-style skillet is sure to become a favorite.
Meze is all about small, flavorful dishes meant for sharing, and this skillet version brings that spirit to your table in one pan. The combination of juicy meatballs, silky eggplant, and tangy tomato sauce is a classic Mediterranean trio.
Here, the vegetables are cooked directly in the same skillet as the meat, so they soak up all the savory browned bits, making every bite deeply flavorful. Serve it straight from the skillet with plenty of warm bread for dipping — it's a meal that feels both comforting and special.
Ingredients
- 3 tbsp olive oil
Meatballs
- 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
Sauce
- 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
For serving
- Crusty bread, for dipping, to taste
Why this recipe works
The method here is all about building layers of flavor. Searing the meatballs first creates a crusty exterior and leaves behind browned bits in the pan, which are pure gold.
The vegetables then cook in that same fat, picking up all those savory notes. The eggplant caramelizes and becomes creamy, while the peppers soften and sweeten, creating a rich base for the sauce. This technique maximizes flavor without extra steps.
Simmering the sauce low and slow allows the tomatoes to break down and thicken, concentrating their natural sweetness. The addition of tomato paste deepens the color and adds umami, while red pepper flakes bring a gentle heat. The meatballs are returned to the sauce just to warm through, so they stay tender and juicy. The result is a cohesive dish with a perfect balance of textures and tastes.
Notes and substitutions
Choose a firm, glossy eggplant with smooth skin; it should feel heavy for its size. Salting the eggplant before cooking is optional, but it can draw out excess moisture and reduce bitterness. If you have time, let the diced eggplant sit with a sprinkle of salt for 20 minutes, then pat dry. This step is not necessary if you're using a young, fresh eggplant.
For the meatballs, use ground beef with a bit of fat (85% lean) for the juiciest result. The spice mix can be adjusted to your taste — cumin, coriander, and paprika are a classic trio, but you could add a pinch of cinnamon or allspice for warmth.
The green pointed pepper is mild and slightly sweet; if you can't find it, a regular green bell pepper works well. Serve with a rustic country loaf or sourdough for dipping.
- ground beef: Ground lamb or a mix of beef and lamb works beautifully. For a lighter version, use ground turkey (cook to 165°F).
- green pointed pepper: Use any mild green chili or bell pepper. For more heat, choose a jalapeño or serrano.
- grated fresh tomatoes: Canned crushed tomatoes (about 1 can, 14 oz) can replace fresh. Reduce water to 2 tablespoons.
- red pepper flakes: Use 1/4 teaspoon cayenne pepper or a chopped fresh chili for a different heat profile.
Equipment
- Large skillet (12-inch)
- Cutting board
- Chef's knife
- Measuring spoons
- Measuring cups
- Wooden spoon
- Plate for resting meatballs
Up next · Part 2 of 3
4 steps · 25 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)