As I stroll through my local farmer’s market, the vibrant shades of eggplant catch my eye, whispering culinary possibilities. That’s when I decided to create my Eggplant Roll-Ups with Creamy Ricotta and Spinach. These delightful roll-ups not only make for a quick prep meal but also disguise healthy ingredients in a way that even the pickiest eaters can’t resist. With tender roasted eggplant enveloping a creamy mixture of ricotta and fresh spinach, they’re an irresistible twist on classic comfort food that your family will love. Plus, they’re perfect for meal prep or a cozy weeknight dinner, making it easy to enjoy homemade flavors without the fuss. Are you ready to transform humble eggplant into something truly special? Let’s dive into this delicious recipe together!

Why Are Eggplant Roll-Ups a Must-Try?
Deliciously Unique: These Eggplant Roll-Ups blend creamy ricotta and fresh spinach for a filling that’s simply irresistible.
Quick Prep Time: At just 20 minutes, you can have these gourmet delights ready to pop in the oven.
Crowd-Pleaser: Whether for a family meal or entertaining guests, these rolls will leave everyone asking for seconds.
Healthy Twist: Packed with nutrients and flavor, they make healthy eating enjoyable, dazzling even the pickiest of eaters.
Make-Ahead Friendly: Perfect for meal prepping—store them in the fridge and bake whenever you need a comforting dish!
With their vibrant colors and scrumptious flavors, these Eggplant Roll-Ups are sure to become a new favorite in your kitchen!
Eggplant Roll-Ups Ingredients
For the Eggplant
- Globe eggplants – The stars of the dish, choose medium to large ones for the best rolling results.
- Olive oil – Brushing the eggplants helps them roast beautifully and adds flavor.
- Salt and pepper – Essential for seasoning, adjust to your taste preferences.
For the Filling
- Garlic – A must-have for aromatic depth; fresh minced garlic brings an incredible flavor!
- Fresh spinach – This adds vibrant color and nutrients, making the dish healthier.
- Ricotta cheese – Creamy and rich, it’s the heart of the filling mixture.
- Parmesan cheese – Adds savory depth; grated fresh will give the best flavor.
- Nutmeg (optional) – A hint of nutmeg complements the creaminess of the ricotta.
For the Sauce and Topping
- Marinara sauce – A flavorful base that ties the dish together; plus, more for topping enhances moisture.
- Shredded mozzarella cheese – Melts beautifully for that gooey topping that everyone loves!
- Fresh basil (optional) – A wonderful garnish that adds freshness and visual appeal.
These Eggplant Roll-Ups with Creamy Ricotta and Spinach are not only delicious but also offer a lovely way to enjoy wholesome ingredients that bring the family together at the dinner table!
Step‑by‑Step Instructions for Eggplant Roll-Ups with Creamy Ricotta and Spinach
Step 1: Preheat and Prepare
Begin by preheating your oven to 400°F (200°C). While it heats, wash and slice the eggplants lengthwise into ¼-inch thick strips. Lay the eggplant slices on a parchment-lined baking sheet, ensuring they are flat and even. Brush both sides of each slice with olive oil, and season generously with salt and pepper to enhance their flavor.
Step 2: Roast the Eggplant
Place the prepared eggplant slices in the preheated oven and roast for 15–20 minutes. Be sure to flip them halfway through to ensure even roasting. The eggplant is done when it's tender and pliable, ready to be rolled with the creamy filling. Set aside to cool slightly while you prepare the filling.
Step 3: Sauté the Spinach
In a skillet, heat a splash of olive oil over medium heat, then add the minced garlic. Sauté for about 1–2 minutes, until fragrant but not browned. Add the fresh spinach to the skillet, cooking until wilted, which takes about 3–4 minutes. Remove from heat, let cool for a moment, and then chop roughly.
Step 4: Mix the Filling
In a mixing bowl, combine the chopped spinach with ricotta cheese, grated parmesan, salt, pepper, and nutmeg (if using). Stir well until all ingredients are fully incorporated and the mixture is creamy and smooth. This filling is the heart of your Eggplant Roll-Ups and should be rich and flavorful.
Step 5: Assemble the Roll-Ups
Spread a thin layer of marinara sauce on the bottom of a baking dish to prevent sticking. Take a slice of eggplant, and at the wide end, place about 2 tablespoons of the ricotta-spinach mixture. Carefully roll it up, tucking in the sides as you go, and place seam-side down in the baking dish. Repeat this process until all eggplant slices are filled.
Step 6: Top with Sauce and Cheese
Once all roll-ups are arranged snugly in the dish, spoon more marinara sauce over the top, covering them generously. Then, sprinkle the shredded mozzarella and additional parmesan cheese evenly across the top. This will create a delightful, bubbly layer when baked.
Step 7: Bake to Perfection
Lower the oven temperature to 375°F (190°C) and bake your Eggplant Roll-Ups for 20–25 minutes. The dish is ready when the cheese is bubbling and lightly golden, creating a beautifully tempting crust on top. The aroma will fill your kitchen, preparing you for a delicious meal.
Step 8: Serve and Garnish
Once baked, let the roll-ups cool for a few minutes to set. Serve them warm, optionally garnished with fresh basil for added color and flavor. These Eggplant Roll-Ups with Creamy Ricotta and Spinach are now ready to be enjoyed, a perfect combination of comfort and taste!

How to Store and Freeze Eggplant Roll-Ups
Fridge: Store leftovers in an airtight container for up to 3 days. This keeps the flavors intact while preventing them from drying out.
Freezer: Freeze unbaked roll-ups by wrapping them individually in plastic wrap and placing them in a freezer-safe bag for up to 3 months. Thaw overnight in the fridge before baking.
Reheating: Bake refrigerated roll-ups at 350°F (175°C) for 15–20 minutes until heated through. For frozen, bake at 375°F (190°C) for about 30–35 minutes, covering with foil if browning too quickly.
Wrap Carefully: Ensure that the roll-ups are wrapped tightly before freezing to prevent freezer burn and maintain their amazing taste.
Tips for the Best Eggplant Roll-Ups
-
Slice Evenly: Consistent ¼-inch strips ensure that all eggplant rolls cook uniformly, preventing some from becoming too mushy while others remain undercooked.
-
Don’t Skip Salting: Salting the eggplant slices before roasting helps draw out excess moisture and bitterness, resulting in a better flavor.
-
Chill the Filling: Let the ricotta-spinach mixture cool before rolling to prevent the eggplant from becoming soggy and ensure easy handling.
-
Layer Generously: Use enough marinara sauce on both the bottom and top; this keeps your Eggplant Roll-Ups moist and adds rich flavor.
-
Baking Time: Keep an eye on the baking process; remove the dish when the top is bubbly and golden for an inviting texture that pleases everyone.
These tips will help create delicious Eggplant Roll-Ups with Creamy Ricotta and Spinach that are sure to impress!
Eggplant Roll-Ups Variations
Dial up the deliciousness of your Eggplant Roll-Ups with these fun and easy variations that cater to every palate!
- Gluten-Free: Substitute marinara sauce with a gluten-free option or make your own from scratch for a safe and tasty twist.
- Vegan Delight: Replace ricotta and mozzarella with cashew cream or almond-based cheese for a creamy, dairy-free experience.
- Spicy Kick: Add crushed red pepper flakes to the ricotta filling for a zesty surprise that balances the dish's creaminess.
- Herbed Infusion: Toss in fresh herbs like oregano or thyme into the ricotta mixture to elevate the flavor profile beautifully.
- Roasted Veggie Surprise: Layer in some roasted bell peppers or zucchini before rolling for an added veggie crunch and flavor burst.
- Cheesy Extra: Mix in some feta or goat cheese alongside the ricotta for a tangy, richer filling that takes this dish to the next level.
- Nutty Texture: Sprinkle chopped walnuts or pine nuts into the filling for a delightful crunch that enhances texture and flavor.
- Creamy Alfredo: Swap out the marinara sauce for a homemade or store-bought Alfredo sauce for an ultra-rich and creamy variation.
Feel free to mix and match these ideas, making each bite a unique and personal experience!
Make Ahead Options
These Eggplant Roll-Ups with Creamy Ricotta and Spinach are perfect for busy home cooks looking to save time! You can prepare the eggplant rolls and assemble them up to 24 hours in advance. To do this, complete steps 2 through 5 and place the assembled roll-ups in the baking dish; cover tightly with plastic wrap and refrigerate. When you're ready to bake, simply remove the wrap and top with marinara sauce and cheeses before baking. For maximum freshness, it's best to bake them after assembling, as this ensures they remain just as delicious when served. Enjoy effortless mealtimes without sacrificing flavor!
What to Serve with Eggplant Roll-Ups with Creamy Ricotta and Spinach?
The aroma of melting cheese and roasted eggplant sets the stage for a delightful meal that everyone will cherish.
-
Garlic Bread: This classic complement adds a crunchy, buttery texture that enhances the meal and soaks up any extra marinara sauce. The garlic aroma mingling with the savory flavors is simply heavenly.
-
Caesar Salad: Crisp romaine and tangy dressing provide a refreshing balance to the richness of the roll-ups, making each bite satisfying but light.
-
Herbed Quinoa: Fluffy quinoa infused with fresh herbs adds a nutty flavor and texture, serving as a wholesome, protein-packed side dish that perfectly complements the creamy richness of the roll-ups.
-
Roasted Vegetables: A medley of seasonal veggies like zucchini and bell peppers, seasoned and roasted, brings vibrant colors and earthy flavors that beautifully contrast with the softness of the eggplant.
-
Crispy Polenta Fries: These golden, crunchy bites are perfect for dipping into marinara sauce, adding a delightful crunch alongside the softer roll-ups.
-
Red Wine: A smooth, medium-bodied red wine such as Chianti pairs beautifully, enhancing the flavors of the eggplant and cheese while adding a touch of sophistication to your meal.
-
Chocolate Mousse: To finish off the meal on a sweet note, a rich chocolate mousse provides a silky texture that will please anyone with a sweet tooth. It’s the perfect balance after savoring savory roll-ups.
These serving suggestions will elevate your dining experience, creating a truly memorable meal with the Eggplant Roll-Ups with Creamy Ricotta and Spinach.

Eggplant Roll-Ups with Creamy Ricotta and Spinach Recipe FAQs
What should I look for when selecting eggplants?
Absolutely! When choosing eggplants, look for medium to large globe eggplants that feel firm and heavy for their size. The skin should have a vibrant, shiny sheen without dark spots. Avoid any eggplants with wrinkled skin, which can indicate they are overripe and might taste bitter.
How do I store leftover Eggplant Roll-Ups?
Very simply! Store any leftovers in an airtight container in the refrigerator for up to 3 days. Be sure to let them cool completely before sealing them, allowing the flavors to meld without becoming soggy. This way, you can enjoy a quick, delicious meal later in the week!
Can I freeze my Eggplant Roll-Ups?
Of course! To freeze, wrap unbaked roll-ups individually in plastic wrap, then place them in a freezer-safe bag or container. They can stay fresh for up to 3 months. When you’re ready to bake them, thaw overnight in the fridge and follow the baking instructions for perfect results.
What should I do if my eggplant slices are too watery or soggy?
This can happen, but don’t worry! The key is salting the slices before roasting. After slicing the eggplants, sprinkle salt on both sides and let them sit for about 30 minutes to draw out excess moisture. Rinse and pat dry before proceeding with roasting, ensuring perfect texture in your roll-ups.
Are there any dietary considerations for this recipe, such as allergies?
Yes, it’s important to consider ingredients based on dietary needs. While this recipe is vegetarian, those with dairy allergies should replace ricotta and mozzarella with suitable dairy-free alternatives like cashew cheese or tofu blended with nutritional yeast. Always double-check labels for allergens, especially if cooking for guests!
How can I enhance the flavors of my Eggplant Roll-Ups?
To kick up the flavor, consider adding fresh herbs like oregano or thyme to your ricotta-spinach filling. You can also mix in red pepper flakes for a bit of heat. Another fantastic option is to incorporate some sautéed onions or mushrooms in the mix for an extra depth of flavor.

Delicious Eggplant Roll-Ups with Creamy Ricotta and Spinach
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and prepare the eggplants by slicing them lengthwise into ¼-inch thick strips.
- Roast the eggplant slices for 15–20 minutes, flipping halfway, until tender and pliable.
- Sauté minced garlic in olive oil for 1–2 minutes, then add fresh spinach and cook until wilted.
- Mix together chopped spinach, ricotta cheese, parmesan, salt, pepper, and nutmeg in a bowl until smooth.
- Spread marinara sauce on the bottom of a baking dish and fill each eggplant slice with the ricotta-spinach mixture, rolling them up.
- Top the roll-ups with more marinara sauce and sprinkle with mozzarella and parmesan cheese.
- Bake at 375°F (190°C) for 20–25 minutes until the cheese is bubbly and lightly golden.
- Serve warm, optionally garnished with fresh basil.





Leave a Reply