Mediterranean Stuffed Eggplant with Spiced Beef & Tomato Sauce
Tender roasted eggplants filled with a savory spiced beef and herb mixture, smothered in rich tomato sauce — this comforting Mediterranean classic is hearty, wholesome, and full of bold flavors. Ideal as a main course or as part of a larger spread, it brings warmth and depth to any table.
Why You’ll Love This Recipe
This Mediterranean Stuffed Eggplant is a satisfying fusion of soft roasted eggplant, aromatic spices, and a robust tomato sauce. It’s a complete meal packed with protein and vegetables, offering a balance of comfort and nutrition. With its deep flavor profile and attractive presentation, this dish is perfect for family dinners, special occasions, or make-ahead meals.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
eggplants
olive oil
salt and pepper
For the Filling:
ground beef
small onion, finely chopped
garlic, minced
parsley, chopped
ground cinnamon
ground allspice
smoked paprika
salt and black pepper
For the Tomato Sauce:
tomato puree
tomato paste
sugar
dried oregano
salt
Directions
- Preheat the oven to 400°F (200°C). Slice the eggplants lengthwise and score the flesh in a crisscross pattern. Brush with olive oil and season with salt and pepper. Place in a baking dish and roast for 20–25 minutes until softened.
- While the eggplants roast, heat a skillet over medium heat. Cook the ground beef until browned.
- Add chopped onion and minced garlic to the beef. Sauté until the onion is soft and translucent.
- Stir in parsley, cinnamon, allspice, paprika, salt, and black pepper. Cook for 1–2 more minutes, then remove from heat.
- In a saucepan, combine tomato puree, tomato paste, sugar, oregano, and salt. Simmer over low heat for 10 minutes, stirring occasionally.
- Once eggplants are roasted, carefully scoop out some of the flesh to create a cavity for filling.
- Fill each eggplant half generously with the spiced beef mixture.
- Pour the tomato sauce over and around the stuffed eggplants in the baking dish.
- Cover with foil and bake for 20 minutes. Remove the foil and bake an additional 10 minutes until bubbling and slightly browned.
- Allow to cool slightly before serving. Garnish with extra chopped parsley if desired.
Servings and timing
Servings: Serves 5
Prep Time: 20 minutes
Cook Time: 55 minutes (includes roasting and baking)
Total Time: 1 hour 15 minutes
Variations
- Lamb Stuffing: Substitute ground beef with ground lamb for a more traditional and deeper flavor.
- Cheesy Topping: Add shredded mozzarella or crumbled feta on top during the last 10 minutes of baking.
- Vegetarian Version: Replace the meat with lentils or chickpeas, and include diced roasted vegetables like zucchini or mushrooms.
- Spiced Rice Addition: Mix cooked rice into the beef filling for added volume and texture.
- Eggplant Boats: Keep more of the eggplant flesh in place and lightly mash it with the filling for a more integrated texture.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F (175°C) oven for 15–20 minutes or in a microwave until thoroughly heated. This dish can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.
FAQs
Can I prepare this dish ahead of time?
Yes, you can roast the eggplants and prepare the filling and sauce a day in advance. Assemble and bake when ready to serve.
What kind of eggplants work best?
Small to medium eggplants are ideal as they roast evenly and are easier to portion individually.
Can I freeze Mediterranean stuffed eggplants?
Yes, the assembled and baked dish freezes well. Wrap tightly and freeze for up to 2 months.
How can I make this dish spicier?
Add red pepper flakes or a pinch of cayenne to the beef mixture for extra heat.
Is there a substitute for tomato paste?
You can use a bit more tomato puree and simmer longer to thicken, or add a tablespoon of ketchup in a pinch.
Can I use canned diced tomatoes instead of puree?
Yes, but blend them for a smoother sauce or leave them as-is for a chunkier texture.
How do I prevent the eggplants from becoming too soft?
Avoid over-roasting in the first step and handle them gently when scooping out the centers.
What sides pair well with this dish?
Serve with rice pilaf, couscous, or warm flatbread for a complete meal.
Can I omit the cinnamon and allspice?
You can, but they add essential warmth and depth to the flavor. Consider replacing them with a mild spice blend if preferred.
How do I make this dish dairy-free?
The recipe is naturally dairy-free unless you choose to add cheese. Just skip any cheese garnish to keep it dairy-free.
Conclusion
Mediterranean Stuffed Eggplant with Spiced Beef & Tomato Sauce is a richly flavored, nourishing dish that brings together classic ingredients and comforting textures. Whether you’re serving it as a main course or as part of a larger spread, it’s sure to impress with its bold flavors and elegant presentation. Perfect for family dinners or entertaining, this recipe is both versatile and deeply satisfying.
PrintMediterranean Stuffed Eggplant with Spiced Beef & Tomato Sauce
Aubergines tendres rôties farcies d’un savoureux mélange de bœuf épicé et d’herbes, nappées d’une riche sauce tomate – ce classique méditerranéen réconfortant est copieux, sain et plein de saveurs audacieuses.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
- Diet: Halal
Ingredients
- 5 petites aubergines
- 2 cuillères à soupe d’huile d’olive
- Sel et poivre au goût
- 1 lb de bœuf haché
- 1 petit oignon, finement haché
- 2 gousses d’ail hachées
- 1/4 tasse de persil haché
- 1 cuillère à café de cannelle moulue
- 1/2 cuillère à café de piment de la Jamaïque moulu
- 1/2 cuillère à café de paprika fumé
- Sel et poivre noir au goût
- 1 1/2 tasse de purée de tomates
- 1 cuillère à soupe de concentré de tomates
- 1/2 cuillère à café de sucre
- 1/2 cuillère à café d’origan séché
- Sel au goût
Instructions
- Préchauffer le four à 200 °C. Couper les aubergines dans le sens de la longueur et entailler la chair. Badigeonner d’huile d’olive, saler et poivrer, puis placer dans un plat allant au four. Enfourner 20 à 25 minutes jusqu’à ce qu’elles soient tendres.
- Pendant ce temps, faites chauffer une poêle à feu moyen. Faites dorer le bœuf haché. Ajoutez l’oignon et l’ail et faites-les revenir jusqu’à ce qu’ils soient tendres.
- Incorporer le persil, la cannelle, le piment de la Jamaïque, le paprika, le sel et le poivre. Retirer du feu.
- Dans une casserole, mélanger le concentré de tomates, le sucre, l’origan et le sel. Laisser mijoter à feu doux pendant 10 minutes.
- Prélevez délicatement un peu de chair d’aubergine rôtie pour créer de la place pour la garniture. Déposez le mélange de bœuf dans chaque moitié d’aubergine.
- Verser généreusement la sauce tomate sur les aubergines farcies.
- Couvrir le plat de papier aluminium et poursuivre la cuisson pendant 20 minutes. Retirer le papier aluminium et poursuivre la cuisson pendant 10 minutes.
- Laisser refroidir légèrement avant de servir. Garnir de persil supplémentaire si désiré.
Notes
- Utilisez des aubergines petites et fermes pour une meilleure texture et une meilleure présentation.
- Pour une version végétarienne, remplacez le bœuf par des lentilles cuites ou des champignons.
- Peut être préparé à l’avance et réchauffé ; les saveurs s’approfondissent avec le temps.
- Servir avec du riz, du couscous ou du pain chaud pour un repas complet.
Nutrition
- Serving Size: 1 stuffed eggplant
- Calories: 310
- Sugar: 8g
- Sodium: 450mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 5g
- Protein: 18g
- Cholesterol: 55mg
Keywords: stuffed eggplant, Mediterranean, spiced beef, tomato sauce, halal dinner, baked eggplant