There’s something utterly satisfying about transforming simple ingredients into a show-stopping dish, and these Spinach Ricotta Stuffed Eggplant Boats do just that. The tender eggplant cradles a creamy, flavorful ricotta and spinach filling that feels both indulgent and wholesome. I love how easy this recipe is to customize—perfect for cozy weeknight dinners or impressing guests with minimal effort. If you’ve been craving something fresh yet comforting, this dish strikes the perfect balance between vibrant greens and rich, cheesy goodness. Let me take you through how to make this delightful recipe your new go-to!
Why choose Spinach Ricotta Stuffed Eggplant Boats?
Deliciously wholesome: Creamy ricotta and fresh spinach create a satisfying filling that’s both indulgent and nourishing. Easy to prepare: With straightforward steps and minimal ingredients, this recipe fits perfectly into busy weeknights. Versatile and customizable: Swap cheeses or add herbs to suit your taste. Impressively elegant: A stunning presentation that feels gourmet without the fuss. Great for sharing: A crowd-pleaser that works beautifully as a main or side dish.
Spinach Ricotta Stuffed Eggplant Boats Ingredients
For the Eggplant Boats
- Eggplants – choose medium-sized for perfect stuffing and baking.
- Olive oil – for roasting the eggplants to tender, flavorful perfection.
- Salt – to season and draw out bitterness from the eggplant flesh.
For the Filling
- Ricotta cheese – the creamy heart of the spinach ricotta stuffed eggplant boats, adding richness.
- Fresh spinach – sautéed to add vibrant color and a fresh, slightly earthy flavor.
- Garlic – minced, for a fragrant kick within the filling.
- Parmesan cheese – grated, to melt on top and introduce a savory depth.
- Egg – to bind the filling together nicely during baking.
- Fresh herbs (basil or parsley) – chopped, to brighten and personalize your stuffing.
Optional Toppings
- Mozzarella cheese – for an extra gooey, melty finish.
- Crushed red pepper flakes – if you like a subtle spicy hint in your baked boats.
How to Make Spinach Ricotta Stuffed Eggplant Boats
-
Preheat Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper, ensuring tender, golden eggplant boats that won’t stick.
-
Prepare Eggplants: Halve eggplants lengthwise and scoop out a ½-inch border, leaving sturdy walls. Brush with olive oil, season with salt and pepper, then roast cut-side down for 20 minutes.
For the Filling:
-
Sauté Aromatics: Heat olive oil in a skillet over medium heat. Add minced garlic, cook 1 minute until fragrant, then stir in fresh spinach until wilted and vibrant green, about 3 minutes.
-
Combine Filling: In a bowl, blend ricotta, sautéed spinach, beaten egg, Parmesan, and chopped basil. Season with salt and pepper for a creamy, flavorful filling that holds together during baking.
-
Stuff Shells: Generously spoon the ricotta-spinach mixture into each roasted eggplant half, smoothing the tops. This step transforms the soufflé-like shells into hearty, visually stunning vessels.
-
Bake to Finish: Sprinkle mozzarella if desired, then bake at 375°F (190°C) for 15 minutes or until cheese melts and turns golden. Let rest 5 minutes before serving warm.
Optional: Sprinkle chopped parsley and red pepper flakes for an extra kick.
Exact quantities are listed in the recipe card below.

Spinach Ricotta Stuffed Eggplant Boats Variations & Substitutions
Feel free to get creative with these variations, adding your own flair to the delightful Spinach Ricotta Stuffed Eggplant Boats!
-
Dairy-Free: Substitute ricotta with cashew cheese for a creamy, plant-based filling that keeps the richness without the dairy.
-
Protein-Packed: Add cooked quinoa or lentils to the filling for a heartier version that boosts protein while keeping it vegetarian.
-
Herb Infusion: Swap fresh basil for dill or oregano for a completely new flavor profile, bringing a burst of freshness to each bite.
-
Spicy Kick: Mix in chopped jalapeños or a sprinkle of cayenne pepper in the filling to delight the taste buds with a little heat.
-
Greens Galore: Incorporate kale or Swiss chard along with the spinach for added nutrients and a deeper flavor experience.
-
Savory Touch: Add sun-dried tomatoes or olives to the filling for a Mediterranean twist that complements the eggplant beautifully.
-
Crusty Topping: Top with breadcrumbs mixed with Parmesan and a drizzle of olive oil for an irresistibly crunchy finish baked to perfection.
-
Stuffed Peppers Alternative: Use this filling in halved bell peppers instead of eggplant for a vibrant, colorful dish that’s just as delicious!
How to Store and Freeze Spinach Ricotta Stuffed Eggplant Boats
Fridge: Store leftover stuffed eggplant boats in an airtight container for up to 3 days. This keeps them fresh and ready for quick reheating.
Freezer: Wrap each stuffed eggplant boat tightly in plastic wrap and then in aluminum foil. You can freeze them for up to 3 months for future easy meals.
Reheating: To reheat from the fridge, place the boats in a 350°F (175°C) oven for about 15 minutes. If reheating from frozen, bake at the same temperature for 30-35 minutes, or until heated through.
Serving Tip: These Spinach Ricotta Stuffed Eggplant Boats are best enjoyed warm and can be garnished with fresh herbs just before serving to revive their flavors.
Make Ahead Options
These Spinach Ricotta Stuffed Eggplant Boats are perfect for meal prep lovers! You can prepare the eggplant boats and the filling up to 24 hours in advance. To do this, roast the eggplants and let them cool completely, then store them in an airtight container. For the filling, mix the ricotta, sautéed spinach, and other ingredients, refrigerate in a separate container. When you’re ready to serve, simply stuff the eggplant shells with the prepared filling, add optional mozzarella, and bake at 375°F (190°C) for about 15 minutes until golden and bubbly. This method ensures your dish is just as delicious with minimal effort on busy weeknights!
What to Serve with Spinach Ricotta Stuffed Eggplant Boats?
Creating a delightful meal around these stuffed eggplant boats is all about balance and variety. Let’s explore some scrumptious options that will elevate your dining experience.
-
Garlic Bread: This crunchy, buttery classic provides a satisfying contrast to the creamy filling, perfect for scooping up every last bite.
-
Mixed Green Salad: A fresh, zesty salad topped with a light vinaigrette complements the rich flavors of the eggplants, adding a burst of brightness.
-
Roasted Vegetables: Seasonal veggies, caramelized and tender, bring a nice earthy depth that pairs beautifully with the cheese and spinach.
-
Quinoa Pilaf: Fluffy quinoa with herbs and lemon adds a nutty element and heartiness that balances the dish while keeping it light.
-
Tzatziki Sauce: A cool, creamy yogurt dip with cucumbers and mint refreshes your palate and adds a delightful complexity alongside the eggplants.
-
Sauvignon Blanc: This crisp wine enhances the flavors, bringing out the richness of the ricotta while providing a refreshing finish to every sip.
These accompaniments create a colorful and satisfying meal that will leave everyone asking for seconds!
Tips for the Best Spinach Ricotta Stuffed Eggplant Boats
- Choose Fresh Eggplants: Select firm, medium-sized eggplants with smooth skin to ensure tender boats that hold the filling without collapsing.
- Prevent Bitterness: Salt the scooped eggplant flesh and let it sit for 15 minutes to draw out excess moisture and any bitterness before roasting.
- Sauté Spinach Properly: Cook spinach just until wilted to preserve its vibrant color and fresh flavor, preventing a soggy filling.
- Balance the Filling: Use the right amount of egg to bind the ricotta-spinach mixture; too little makes it loose, too much can make it dry.
- Watch Baking Time: Bake until the cheese is bubbly and golden but avoid overcooking to keep boats moist and creamy.
- Customize Confidently: Experiment with herbs or cheese variations to suit your taste, making your spinach ricotta stuffed eggplant boats uniquely delightful.
Spinach Ricotta Stuffed Eggplant Boats Recipe FAQs
How do I know if the eggplants are ripe and good for stuffing?
Choose medium-sized eggplants that are firm to the touch with smooth, glossy skin. Avoid any with dark spots all over or wrinkly patches, as these indicate overripeness or spoilage. A fresh eggplant will feel heavy and solid, perfect for holding your tasty filling.
What’s the best way to store leftover stuffed eggplant boats?
Absolutely, storing leftovers properly keeps your dish fresh! Place your cooled stuffed eggplant boats in an airtight container and refrigerate for up to 3 to 4 days. When reheating, cover with foil to retain moisture and warm gently in a 350°F oven for about 15 minutes until heated through.
Can I freeze Spinach Ricotta Stuffed Eggplant Boats, and how?
Very much so! Freezing is a great way to save time on busy days. Wrap each fully cooled stuffed eggplant boat tightly in plastic wrap, then in aluminum foil to prevent freezer burn. Label and freeze for up to 3 months. To reheat, bake frozen boats in a preheated 350°F oven for 30-35 minutes, removing the foil for the last 10 minutes to get a bubbly, golden top.
What if my ricotta filling is too watery or doesn’t set well after baking?
This can happen if the ricotta or spinach holds extra moisture. To fix it, drain excess liquid from your sautéed spinach before mixing. Also, use the egg as a binder in your filling—you can add an extra half egg white if needed for firmness. Bake just until the cheese melts and sets; overbaking can dry out the boat, so keep a close eye near the end.
Are Spinach Ricotta Stuffed Eggplant Boats safe for pets to eat?
While the main ingredients aren’t toxic, it’s best to avoid sharing this dish with your pets. Ingredients like garlic and certain cheeses can be harmful to dogs and cats. Always keep the boats pet-free and enjoy them yourself—it’s a grown-up gourmet treat!

Easy Spinach Ricotta Stuffed Eggplant Boats You’ll Love
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Halve eggplants lengthwise and scoop out a ½-inch border. Brush with olive oil, season with salt, then roast cut-side down for 20 minutes.
- Heat olive oil in a skillet over medium heat. Add minced garlic, cook for 1 minute until fragrant, then stir in fresh spinach until wilted, about 3 minutes.
- In a bowl, blend ricotta, sautéed spinach, beaten egg, Parmesan, and chopped basil. Season with salt and pepper.
- Generously spoon the ricotta-spinach mixture into each roasted eggplant half, smoothing the tops.
- Sprinkle mozzarella if desired, then bake at 375°F (190°C) for 15 minutes until cheese melts and turns golden. Let rest 5 minutes before serving warm.




