Mediterranean-Style Baked Stuffed Eggplants with Meat Filling and Fresh Tomato Topping

Baked eggplants stuffed with meat and topped with fresh tomatoes, perfect for Mediterranean cuisine lovers.

These Mediterranean-style baked stuffed eggplants are the kind of family dinner that feels special but cooks with straightforward steps. You’ll roast the eggplant halves until they’re tender and scoopable, fold the roasted flesh into a savory browned meat filling, and bake until everything is hot and bubbling. Fresh sliced tomatoes go on near the end for a bright, juicy finish.

Recipe at a glance

  • Yield: 4 servings (about 2 stuffed eggplant halves per person)
  • Prep time: 20 minutes
  • Cook/bake time: 55 minutes
  • Total time: 1 hour 15 minutes

Ingredients

  • Eggplant: 2 large eggplants (about 2 1/2 to 3 pounds total)
  • Olive oil: 3 tablespoons, plus more for drizzling
  • Salt: 1 1/2 teaspoons, divided
  • Black pepper: 1/2 teaspoon
  • Onion: 1 medium, finely chopped
  • Garlic: 3 cloves, minced
  • Ground meat (choose one): 1 pound ground beef, lamb, or turkey
  • Paprika: 1 teaspoon
  • Ground cumin: 1/2 teaspoon
  • Italian seasoning (or dried oregano): 1 teaspoon
  • Crushed tomatoes: 1 (14.5-ounce) can
  • Breadcrumbs (or crushed crackers): 1/3 cup (optional, helps the filling hold together)
  • Fresh parsley or basil: 1/4 cup chopped (optional)
  • Fresh tomatoes (topping): 2 medium tomatoes, thinly sliced
  • Extra finishing olive oil: 1 tablespoon (optional)
  • Optional cheese topping: 1/2 cup crumbled feta (stir into filling or sprinkle on top)

Instructions

  1. Heat the oven. Preheat to 425°F (220°C). Line a large baking sheet with parchment or lightly oil it.
  2. Roast the eggplants. Cut eggplants in half lengthwise. Scoop out a shallow border around the edges (leave about 1/2 inch of flesh attached to the skin) to create “boats.” Brush the cut surfaces with olive oil and season with 3/4 teaspoon salt and black pepper. Place cut-side down on the baking sheet and roast for 25 to 35 minutes, until the eggplant flesh is very soft when pressed (not just browned).
  3. Cool slightly, then scoop. Flip the eggplant halves cut-side up. Let them cool for 5 minutes so you can handle them. Scoop the roasted flesh into a bowl, leaving the shells intact. Roughly chop the scooped flesh.
  4. Brown the meat. In a large skillet over medium-high heat, add 1 tablespoon olive oil. Cook the onion with a pinch of salt until softened, about 4 to 5 minutes. Stir in garlic for 30 seconds. Add ground meat and cook, breaking it up, until browned.
  5. Check ground-meat safety. For the most reliable doneness cue, use a food thermometer: cook ground meat to 160°F (71°C) in the thickest portion (center of the pan area).
  6. Build the filling. Stir in paprika, cumin, Italian seasoning, and remaining 3/4 teaspoon salt. Add crushed tomatoes and simmer 5 minutes to thicken. Stir in chopped eggplant flesh. If using breadcrumbs, stir them in now; they help absorb excess moisture. Simmer 2 to 3 minutes until the mixture is cohesive. Taste and adjust seasoning. Turn off heat and fold in parsley/basil and/or feta if using.
  7. Stuff and bake. Reduce oven heat to 400°F (205°C). Spoon filling into the eggplant boats, mounding gently. Bake 15 to 20 minutes, until hot throughout and you see bubbling at the edges and the eggplant shells are tender.
  8. Finish with fresh tomatoes. Top with sliced tomatoes and (optionally) a drizzle of olive oil. Bake 5 to 8 minutes just to warm the tomatoes slightly—keep them juicy, not shriveled.

Texture/doneness cues to look for: Eggplant should be scoopable and tender, with a creamy interior (not dry or undercooked). The meat filling should look browned and thick enough to hold together when spooned. Final baking should be hot and bubbling around the edges.

Tips & variations

  • No ground meat? Swap in a plant-based ground (use the package directions for doneness) or make a lentil filling: simmer 1 1/2 cups cooked lentils with crushed tomatoes and spices before stirring in the chopped eggplant flesh.
  • Make it extra kid-friendly: Choose turkey or chicken sausage-style ground meat and keep the spices mild.
  • Prevent soggy filling: If your crushed tomatoes seem very watery, simmer the filling a few extra minutes before stuffing.

Serving ideas

  • Serve with garlic couscous, rice, or crusty bread for scooping up the juices.
  • A quick simple salad (cucumber + lemony vinaigrette) balances the richness.
  • If you like, add a dollop of plain yogurt on the side or on top right before eating.

Storage notes

  • Cool promptly: Let leftovers cool, then refrigerate within 2 hours.
  • Refrigerator: Store in an airtight container for up to 3 to 4 days.
  • Reheat: Warm in a 350°F (175°C) oven or microwave until hot throughout. If you can, re-add fresh tomato slices after reheating to keep them bright.
  • Freezing: The stuffed eggplants (without fresh tomato topping) freeze well for up to 2 months. Thaw in the refrigerator and reheat until hot throughout.

Sources

Leave a Reply