Roasted eggplant halves filled with creamy ricotta, melty mozzarella, and blistered cherry tomatoes — that’s the whole magic behind Mediterranean Ricotta Stuffed Eggplant Boats. I started making these on nights when I wanted something that felt fancy but didn’t actually require fancy effort. They’ve turned into one of my most-requested weeknight dinners.
Prep time: 15 minutes Cook time: 40 minutes Total time: 55 minutes Servings: 4
Why You’ll Love This Mediterranean Ricotta Stuffed Eggplant Boats Recipe
This dish looks like something from a Mediterranean restaurant menu, yet it comes together with mostly hands-off oven time. IMO, that’s the real appeal of a good stuffed vegetable recipe — big presentation, minimal babysitting. You get creamy, cheesy filling paired with tender roasted eggplant in every single bite.
It’s also naturally vegetarian and endlessly customizable for different diets. Have you ever needed a dinner that feels indulgent but still leaves you feeling good afterward? These eggplant boats hit that balance perfectly.
Ingredients for Mediterranean Ricotta Stuffed Eggplant Boats
Here’s exactly what you need, with amounts included so there’s no guessing involved:
- Eggplants — 2 medium, firm
- Ricotta cheese — 1 cup
- Mozzarella cheese — 1 cup, shredded, divided
- Parmesan cheese — 1/4 cup, grated
- Cherry tomatoes — 1 cup, halved
- Garlic — 2 cloves, minced
- Olive oil — 3 tablespoons
- Italian seasoning — 1 teaspoon
- Dried oregano — 1/2 teaspoon
- Salt — 1/2 teaspoon
- Black pepper — 1/4 teaspoon
- Fresh basil — 2 tablespoons, sliced
- Fresh parsley — 2 tablespoons, chopped
Thirteen ingredients, but most of them are cheese, herbs, and produce you can grab in one trip. Nothing here requires a specialty grocery run.
Equipment You’ll Need
- A baking dish, either glass or ceramic
- A cutting board
- A sharp knife
- A mixing bowl for the filling
- A spoon for stuffing the eggplants
That covers everything. This recipe doesn’t demand any special kitchen gear.
How to Make Mediterranean Ricotta Stuffed Eggplant Boats
Step 1: Prep the Eggplant
Start by preheating your oven to 400°F. Slice each eggplant in half lengthwise, so you end up with four long halves total. Using a sharp knife, score the flesh in a shallow crisscross pattern, being careful not to cut all the way through the skin.
This scoring step matters more than it seems. It allows heat to penetrate the flesh evenly and creates little pockets that help the eggplant cook through instead of staying dense in the center.
Drizzle olive oil generously over the scored flesh and rub it in with your fingers or a brush. Season each half with a portion of your salt and black pepper. This simple seasoning step builds flavor into the eggplant itself, not just the filling on top.
Step 2: Roast the Eggplant Until Tender
Arrange the seasoned eggplant halves cut-side up in your baking dish. Place the dish in your preheated oven and roast for about 25 minutes. You’re looking for flesh that’s tender enough to press down easily, but still sturdy enough to hold the filling without collapsing.
Check on the eggplant around the 20-minute mark if your oven tends to run hot. Every oven behaves a little differently, so keep an eye on texture rather than relying solely on the clock.
Step 3: Mix the Ricotta Filling
While the eggplant roasts, turn your attention to the filling. In a mixing bowl, combine the ricotta cheese, half of the shredded mozzarella, the grated parmesan, minced garlic, Italian seasoning, dried oregano, and chopped parsley. Stir everything together until it looks fully blended and creamy.
Taste a small spoonful here if you’re curious how the seasoning balance is turning out. Adjust the salt or herbs slightly if you want a bolder flavor before it goes into the oven.
Step 4: Create Space and Fill the Eggplants
Once the eggplant halves finish their first roast, remove them from the oven. Using a spoon, gently press down the center of each half to create a small well for the filling. Be careful not to press so hard that you tear through the bottom.
Spoon the ricotta mixture generously into each eggplant boat, piling it slightly above the surface rather than keeping it flat. Don’t hold back here — a generously filled boat looks more impressive and tastes better in every bite.
Step 5: Add Tomatoes and Bake Again
Scatter the halved cherry tomatoes evenly across the top of each filled eggplant. Sprinkle the remaining shredded mozzarella over everything, covering the filling and tomatoes in a light, even layer. This second layer of cheese is what creates that golden, bubbly finish everyone loves.
Return the baking dish to the oven and bake for another 15 to 20 minutes. You’re watching for the cheese to melt fully and turn slightly golden, while the tomatoes soften and blister just at the edges.
Step 6: Finish and Serve
Once out of the oven, let the eggplant boats rest for a few minutes before serving. This short rest makes them easier to handle and lets the filling set slightly, rather than sliding around on the plate. Sprinkle fresh basil over the top and add a light final drizzle of olive oil.
Serve the boats warm, straight from the baking dish. Each half makes a satisfying single portion, so two halves per person works well as a main course.
Tips for Success
- Choose firm eggplants, since they hold their shape better through both rounds of roasting
- Don’t skip scoring the flesh, as it helps the eggplant cook evenly all the way through
- Let the finished eggplants rest for a few minutes before serving for easier handling
- Fold extra vegetables like spinach or mushrooms into the ricotta filling for variety
- Use fresh herbs whenever possible for the brightest, most vibrant flavor
Variations Worth Trying
- Spinach and feta: Stir fresh spinach and crumbled feta into the ricotta mixture
- Meat lovers: Mix cooked ground turkey or beef into the filling for a heartier version
- Vegan option: Substitute the ricotta with cashew cream or blended tofu and nutritional yeast
- Veggie medley: Add diced zucchini, bell peppers, or mushrooms to the filling
- Spicy twist: Sprinkle red pepper flakes over the top before the final bake
Serving Suggestions
Pair these eggplant boats with a crisp green salad tossed in lemon vinaigrette. Warm, crusty bread works well for soaking up any extra juices left in the dish. A chilled glass of Sauvignon Blanc or Pinot Grigio rounds out the meal nicely.
FAQs About Mediterranean Ricotta Stuffed Eggplant Boats
Can I make these eggplant boats ahead of time? Yes, you can roast the eggplant and prepare the filling in advance. Stuff them and store the assembled boats in the fridge until you’re ready to bake.
Can I freeze the stuffed eggplants? Absolutely. Wrap the raw, stuffed eggplants tightly in plastic wrap and foil, then freeze for up to a month. Bake them directly from frozen, adding extra time to the cooking process.
What can I substitute for ricotta cheese? Cottage cheese works well as a lighter substitute. Blended tofu with a splash of lemon juice also makes a solid plant-based alternative.
Are Mediterranean Ricotta Stuffed Eggplant Boats gluten-free? Yes, this recipe is naturally gluten-free as written. Just double-check any specific cheese brands or seasonings you use to be certain.
Can I add meat to the ricotta filling? Definitely. Cooked ground turkey, chicken, or beef all mix well into the filling for a heartier, more filling meal.
Why did my eggplant turn out mushy instead of tender? This usually happens when the eggplant roasts too long in the first stage. Check for doneness starting around the 20-minute mark rather than waiting the full 25 minutes every time.
Final Thoughts
Mediterranean Ricotta Stuffed Eggplant Boats prove that a nourishing, restaurant-worthy dinner doesn’t require complicated technique or an overflowing ingredient list. Between the creamy ricotta filling and that golden, bubbly cheese topping, this dish turns humble eggplant into something genuinely special. Preheat your oven, grab your eggplants, and let this one become a regular in your dinner rotation.

Mediterranean Ricotta Stuffed Eggplant Boats
Ingredients
Method
- Preheat your oven to 400°F.
- Slice the eggplants in half lengthwise, creating four halves total. Score the flesh in a crisscross pattern without cutting through the skin.
- Drizzle olive oil on the scored sides, rubbing it in, and season with salt and black pepper.
- Arrange the eggplant halves cut-side up in a baking dish and roast for about 25 minutes, until tender but still sturdy.
- In a mixing bowl, combine ricotta, half of the mozzarella, parmesan, garlic, Italian seasoning, oregano, and chopped parsley. Mix until creamy.
- After roasting, press down the center of each eggplant half to create a well and fill with the ricotta mixture.
- Top each filled eggplant with halved cherry tomatoes and remaining mozzarella. Bake again for 15 to 20 minutes until cheese is melted and golden.
- Let the eggplant boats rest for a few minutes, then sprinkle with fresh basil and drizzle with olive oil before serving.



