The rich aroma of marinara sauce wafts through the kitchen as you pull a tray of golden-brown stuffed eggplants from the oven. Stuffed Eggplant Parmesan is a delightful Italian dish that takes about an hour to prepare and cook, and it’s perfect for anyone craving a comforting yet elegant meal. The combination of creamy ricotta, savory marinara, and melted mozzarella truly elevates the humble eggplant into a flavorful main course.
This recipe is fantastic for busy weeknights or weekend gatherings with family and friends. You can prepare the filling in advance and store it in the fridge, making assembly a breeze when you’re ready to bake.
Why You’ll Love This Recipe
- The combination of creamy ricotta and tangy marinara creates a perfect balance of flavors.
- Baking the eggplants gives them a tender texture while the cheese melts beautifully on top.
- Fresh basil adds a vibrant, aromatic touch that brightens the dish.
- It’s a vegetarian delight that even meat-lovers will enjoy.
What You’ll Need
Here’s what you’ll need to make this delicious stuffed eggplant dish.
For the Eggplant Filling
- 2 large eggplants
- 1 cup marinara sauce
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/4 cup fresh basil, chopped
- 1 teaspoon garlic powder
- Salt and pepper to taste
For Baking
- Olive oil for drizzling
Note: Use low-fat ricotta for a lighter version.
Substitutions & Swaps
- Eggplant can be swapped with zucchini.
- Ricotta can be replaced with cottage cheese.
- Any marinara sauce works; homemade is best.
- You can use vegan cheese for a dairy-free option.
How to Make It
Making this dish is simple and rewarding.
Preheat
- Preheat the oven to 375°F (190°C).
This will ensure that your stuffed eggplants cook evenly and the cheese melts perfectly.
Prepare Eggplants
- Cut the eggplants in half lengthwise and scoop out the insides, leaving a shell about 1/2 inch thick.
This forms the perfect vessel for your filling.
Sauté Eggplant
- Chop the scooped-out eggplant and sauté it in olive oil until soft.
This adds a depth of flavor and ensures a smooth filling.
Mix Filling
- Combine the ingredients in a bowl: sautéed eggplant, marinara sauce, ricotta cheese, half of the mozzarella, Parmesan cheese, basil, garlic powder, salt, and pepper.
This mixture should be well blended for even flavor in every bite.
Fill Eggplant Shells
- Fill the eggplant shells with the mixture and top with the remaining mozzarella cheese.
Pack the filling generously, as it will shrink while cooking.
Drizzle and Bake
- Drizzle with olive oil and place them on a baking sheet.
This helps the eggplant shells crisp up nicely in the oven.
Bake
- Bake for about 30-35 minutes or until the cheese is bubbly and golden.
Keep an eye on them to avoid burning the cheese.
Cool
- Let cool slightly before serving.
This makes them easier to handle and avoids burning your mouth on the hot filling.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: Yes, this dish freezes well.
Reheat: Microwave for 2-3 minutes or bake at 350°F for 10 minutes.
Tips for Best Results
- Use firm eggplants for easier scooping and a better texture.
- Bake until the cheese is bubbly and browned, as this adds flavor.
- Feel free to add more vegetables to the filling for extra nutrition.
- Serve with a side salad for a complete meal.
Serving Suggestions
- Pair with garlic bread for a classic Italian experience.
- Serve alongside a fresh garden salad for balance.
- This dish is perfect for a cozy dinner party or a family gathering.



