I love this recipe because it combines comforting Mediterranean flavors with wholesome ingredients in one satisfying dish. The roasted eggplant adds a rich and slightly smoky flavor that pairs perfectly with the savory meat filling.
I also like how beautiful and impressive the finished dish looks while still being easy enough for a cozy family dinner.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
2 large eggplants Olive oil, for drizzling Salt, to taste 2 tablespoons olive oil 1 pound lean ground beef, pork, or lamb 2 cups yellow onion, finely diced 1¼ cups green pepper, finely diced 1 tablespoon minced garlic 1/4 cup fresh parsley, chopped 1½ teaspoons fine sea salt 1 teaspoon freshly ground black pepper 1 teaspoon dried oregano 1½ cups fresh tomatoes, finely diced 6 ounces mozzarella cheese, finely grated
Directions
Step 1: Roast the Eggplant
First, I preheat the oven to 350°F.
I wash the eggplants and slice them in half lengthwise. Then I score the flesh in a diamond pattern using a sharp knife, being careful not to cut through the skin.
I place the eggplants onto a foil-lined baking tray, drizzle them with olive oil, and sprinkle them with salt.
I roast the eggplants for about 1 hour until they become soft and lightly browned on top.
Step 2: Prepare the Filling
While the eggplants roast, I heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
I add the ground meat and cook it until browned, seasoning lightly with salt while cooking. Once browned, I remove the meat from the skillet and set it aside.
In the same skillet, I add another tablespoon of olive oil along with the diced onions and green peppers. I sauté them until the onions become soft and golden.
Next, I stir in the garlic and cook until fragrant.
I add the sea salt, black pepper, oregano, and parsley and cook for about 30 seconds to release the flavors.
Then, I stir in the diced tomatoes and scrape up any flavorful browned bits from the bottom of the pan.
I return the cooked meat to the skillet and reduce the heat to low.
Step 3: Assemble the Stuffed Eggplants
Once the roasted eggplants are cool enough to handle, I scoop out the soft flesh and add it to the meat mixture. I gently break up any large pieces and stir everything together.
I spoon the filling back into the hollowed eggplant shells.
Then, I sprinkle grated mozzarella cheese generously over the top.
I place the stuffed eggplants under the broiler for about 8 to 10 minutes until the cheese is melted and lightly browned.
Finally, I garnish with fresh parsley before serving.
I like using lamb for a richer flavor, but beef, pork, turkey, or even plant-based meat alternatives work well too.
Sometimes I add olives, chili flakes, or smoked paprika for extra Mediterranean flavor. I can also swap mozzarella for parmesan or feta cheese.
storage/reheating
I store leftover stuffed eggplants in an airtight container in the refrigerator for up to 4 days.
To reheat, I bake them in the oven at a low temperature until warmed through. I can also microwave individual portions for a quicker option.
FAQs
Can I make stuffed eggplant ahead of time?
Yes, I can prepare the filling and roast the eggplants ahead of time, then assemble and bake later.
Do I need to peel the eggplant?
No, I leave the skin on because it helps hold the filling together.
Can I make this recipe vegetarian?
Yes, I can replace the meat with lentils, mushrooms, or plant-based ground meat alternatives.
Why do I score the eggplant before roasting?
Scoring helps the eggplant cook more evenly and makes it easier to scoop out the flesh later.
What should I serve with stuffed eggplant?
I like serving it with rice, salad, crusty bread, or roasted vegetables.
Conclusion
Spanish Stuffed Eggplant is one of my favorite Mediterranean comfort dishes because it combines tender roasted eggplant, savory filling, and melted cheese into one satisfying meal. I love how rich, hearty, and flavorful this dish becomes while still feeling wholesome and homemade.
Spanish stuffed eggplant berenjenas rellenas filled with savory ground meat, roasted eggplant, tomatoes, herbs, and melted mozzarella cheese.
Author:Ella
Prep Time:20 minutes
Cook Time:1 hour 30 minutes
Total Time:1 hour 50 minutes
Yield:4 servings
Category:Main Course
Method:Roasting & Broiling
Cuisine:Spanish
Ingredients
2 large eggplants
Olive oil, for drizzling
Salt, to taste
Filling
2 tablespoons olive oil
1 pound lean ground beef, pork, or lamb
2 cups yellow onion, finely diced
1¼ cups green pepper, finely diced
1 tablespoon minced garlic
¼ cup fresh parsley, chopped
1½ teaspoons fine sea salt
1 teaspoon freshly ground black pepper
1 teaspoon dried oregano
1½ cups fresh tomatoes, finely diced
6 ounces mozzarella cheese, finely grated
Instructions
Roast the Eggplants
Preheat oven to 350°F.
Wash eggplants and slice them in half lengthwise. Score the flesh in a diamond pattern using a knife.
Place eggplants on a foil-lined baking tray. Drizzle with olive oil and sprinkle with salt.
Roast for 1 hour until soft and lightly browned.
Prepare the Filling
Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add ground meat and cook until browned. Season lightly with salt. Remove meat and drain excess fat.
In the same skillet, heat the remaining olive oil. Sauté onion and green pepper until softened and lightly golden.
Add garlic and cook until fragrant.
Stir in parsley, sea salt, black pepper, and oregano. Cook for 30 seconds to bloom the spices.
Add diced tomatoes and cook for 1 minute, scraping any browned bits from the pan.
Return cooked meat to the skillet and reduce heat to low.
Assemble the Stuffed Eggplants
Let roasted eggplants cool for 10 minutes. Scoop out the flesh and roughly chop it.
Add eggplant flesh to the meat mixture and stir to combine. Taste and adjust seasoning.
Spoon the filling back into the hollowed eggplant shells.
Top with grated mozzarella cheese.
Broil for 8 to 10 minutes until cheese is melted and lightly golden.
Garnish with fresh parsley and serve warm.
Notes
Ground lamb gives the dish a more traditional Mediterranean flavor.
Use fresh mozzarella for extra creaminess if desired.
Serve with crusty bread, rice, or a fresh salad.
Leftovers can be refrigerated for up to 3 days.