If you’re looking for a dish that’s bursting with flavor while being simple to prepare, look no further than Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach. This delightful recipe not only tastes amazing but also provides a healthy option that can wow your family and guests alike. Whether you’re serving it as a starter or a main dish, these roll-ups are sure to impress. The combination of tender eggplant, rich ricotta, and fresh spinach creates a harmony of textures and flavors that’s hard to resist.
Why You’ll Love This Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach
These eggplant roll-ups are a culinary delight for several reasons. Firstly, they are a wonderful way to enjoy vegetables, especially for those who may be hesitant to eat them. The eggplant serves as a fantastic base, and when filled with a creamy and flavorful ricotta mixture, it transforms into a dish that feels indulgent without being heavy.
Moreover, this recipe is highly adaptable—perfect for customizing it to your taste or what you have on hand. It’s also a great option for those who may be following vegetarian or gluten-free diets, offering a nutritious, comforting meal that everyone will love. With a sprinkling of Parmesan and a slather of marinara sauce, these eggplant roll-ups become a heartwarming meal that satisfies.
Ingredients You’ll Need for Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach
Here’s what you’ll need to create this delightful dish:
Essential Ingredients
- 2 medium eggplants: Look for firm eggplants with smooth, shiny skin for the best texture.
- 1 cup ricotta cheese: Fresh ricotta provides a creamy texture and a mild flavor.
- 1 cup fresh spinach, chopped: Spinach adds a burst of color and nutrition.
- 1/2 cup grated Parmesan cheese: This cheese adds a nutty, salty flavor that pairs perfectly with the other ingredients.
- 1 clove garlic, minced: Garlic gives the filling an aromatic kick.
- Salt and pepper to taste: These seasonings enhance the flavors of the dish.
- Olive oil for brushing: Olive oil keeps the eggplant moist and flavorful during cooking.
- Marinara sauce for serving: A rich tomato sauce complements the roll-ups beautifully.
Optional Add-Ons
- Fresh basil or parsley: Chopped herbs can add a fresh flavor boost.
- Red pepper flakes: For those who like a bit of heat, a sprinkle of red pepper flakes can spice things up.
- Mushrooms or zucchini: Adding chopped mushrooms or zucchini can enhance the filling and add more nutrition.
- Feta cheese: Mixing in some crumbled feta can give a tangy twist to the ricotta mix.
How to Make Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach: Step by Step
Let’s walk through the process of making these savory eggplant roll-ups in detail.
Preheat the Oven: Start by preheating your oven to 375°F (190°C). This temperature will allow for even cooking, ensuring the roll-ups are perfectly baked.
Slice the Eggplants: Take your medium eggplants and cut them lengthwise into thin strips. Aim for about 1/4 inch thick to ensure they cook through while still being sturdy enough to hold the filling.
Brush with Olive Oil: Place the eggplant slices on a tray. Brush both sides with olive oil generously to prevent them from drying out during cooking. Don’t forget to sprinkle them lightly with salt to enhance their natural flavor.
Cook the Eggplants: You have the option to grill or roast the eggplant slices. If grilling, heat your grill pan and place the slices on it for about 5-7 minutes on each side until they are tender and have nice grill marks. If roasting, arrange them on a baking sheet lined with parchment paper and roast them in the preheated oven for the same amount of time.
Mix the Filling: While your eggplants are cooking, grab a mixing bowl and combine 1 cup of ricotta cheese, 1 cup of chopped spinach, 1/2 cup of grated Parmesan cheese, and 1 clove of minced garlic. Add salt and pepper to taste. Mix everything together until it’s well combined. The mixture should be creamy and flavorful.
Fill the Eggplant Slices: Once the eggplants are cooked and cooled slightly, take one slice and place a spoonful of the ricotta mixture at one end. Be careful not to overfill it, as you need to roll it up easily.
Roll Them Up: Gently lift the edge of the eggplant slice and roll it up towards the other end. Ensure the filling is tucked inside. Place the rolled-up slice seam side down in a baking dish.
Arrange in the Baking Dish: Repeat the filling and rolling process with the remaining eggplant slices. Fit them snugly in the baking dish to ensure they hold together.
Top with Marinara Sauce: Once all the roll-ups are in the dish, pour marinara sauce over the top. Use just enough to cover the roll-ups, so they stay moist while baking.
Bake: Place the baking dish in the oven and bake for about 20 minutes. The sauce should be bubbling, and the roll-ups thoroughly heated.
Serve Warm: After baking, remove the dish from the oven and allow it to cool for a few minutes. Serve the roll-ups warm, garnished with fresh herbs if desired.
Serving Suggestions for Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach
These savory eggplant roll-ups can stand alone or be served as part of a larger meal. Here are some great ideas for serving:
As a Main Dish: Pair the roll-ups with a fresh side salad for a light and satisfying meal. A simple arugula salad with lemon vinaigrette would complement the richness of the eggplant.
As a Snack or Appetizer: Serve them individually on small plates or skewers as bite-sized appetizers. They can also be a great addition to a charcuterie board alongside olives, cheeses, and nuts.
With Bread: Fresh crusty bread or garlic bread is perfect for soaking up the marinara sauce served with the roll-ups.
Pro Tips for Perfecting Your Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach
To make your eggplant roll-ups as delicious as possible, consider these helpful tips:
Choose the Right Eggplants: The smaller, younger eggplants tend to be less bitter and have fewer seeds. Make sure they feel heavy for their size and have smooth skin.
Salt the Eggplants: If you want to remove some bitterness, you can salt the eggplant slices after cutting and let them sit for about 30 minutes. Rinse and pat dry before cooking.
Experiment with Fillings: Don’t be afraid to mix up the flavors! Try adding some sun-dried tomatoes, artichokes, or even cooked ground meat for added texture and taste.
Use Fresh Ingredients: Fresh spinach and other herbs can elevate the dish’s flavor significantly, so choosing fresh over frozen will make a difference.
Browning the Cheese: For a little extra texture, you can sprinkle more Parmesan on top and broil for a minute or two after baking for a golden finish.
Easy Variations for Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach
Feel free to customize this dish based on your preferences or what you have on hand:
Mediterranean Style: Add kalamata olives and sun-dried tomatoes to the ricotta filling for a Mediterranean flair.
Cheesy Delight: Incorporate a mixture of different cheeses, such as mozzarella or goat cheese, for a richer filling.
Spicy Kick: Add diced jalapeños or red pepper flakes to the filling for some heat.
Meat Lovers: Mixing in some cooked ground beef, turkey, or sausage can transform these into a protein-packed dish.
Zucchini Roll-Ups: Substitute eggplant with zucchini if you want a lighter option. The process remains the same!
Storage Tips to Store Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach
If you have leftovers (which may be unlikely, given how delicious they are), here’s how to store them:
Refrigerate: Place the roll-ups in an airtight container and store them in the fridge. They should be good for up to 3 days.
Freeze: For longer storage, these roll-ups can also be frozen. Place them in a freezer-safe container or bag. Make sure to separate layers with parchment paper to prevent sticking. They can last in the freezer for up to 3 months.
Reheating: To reheat, bake the roll-ups in a preheated oven at 350°F (175°C) until heated through, about 15-20 minutes. If frozen, allow them to thaw in the fridge overnight before reheating.
Conclusion
Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach are a delightful dish you can easily whip up for any occasion. With a mix of flavors and textures, this recipe is not only satisfying but also pleasing to the eye. Whether you’re putting together a family dinner or impressing guests at a gathering, these roll-ups are sure to shine on your table. So roll up your sleeves, get into the kitchen, and enjoy the deliciousness of this savory dish!
FAQs About Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach
1. Can I make these roll-ups ahead of time?
Yes, you can prepare the roll-ups and assemble them in the baking dish a day in advance. Cover them and store them in the fridge. Just add a few extra minutes to the baking time if baking straight from the refrigerator.
2. What can I serve with eggplant roll-ups?
These roll-ups pair excellently with a simple salad, garlic bread, or even a side of roasted vegetables.
3. Can I use a different type of cheese instead of ricotta?
Absolutely! Cream cheese, goat cheese, or a blend of different cheeses can work wonderfully in place of ricotta.
4. Are eggplant roll-ups gluten-free?
Yes! This recipe is naturally gluten-free as it contains no flour or gluten-based products.
5. How do I prevent the eggplant from becoming too soggy?
Make sure to salt the eggplant and allow it to sit before cooking, as this helps draw out excess moisture. Also, brushing with olive oil and grilling or roasting them ensures they remain firm and flavorful.

Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Savory Eggplant Roll-Ups with Creamy Ricotta and Spinach are a delicious and wholesome dish featuring thin slices of roasted eggplant filled with a creamy ricotta-spinach mixture, rolled up and baked to perfection. Served with marinara sauce, this vegetarian meal is comforting, nutritious, and full of flavor.
Ingredients
- 2 medium eggplants, sliced lengthwise into 1/4-inch thick slices
- 1 cup ricotta cheese
- 1 cup fresh spinach, chopped
- 1/2 cup grated Parmesan cheese
- 1 clove garlic, minced
- Salt and pepper to taste
- Olive oil for brushing
- Marinara sauce for serving
- Optional: Chopped fresh basil or parsley
- Optional: Red pepper flakes
- Optional: Chopped mushrooms or zucchini
- Optional: Crumbled feta cheese
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Brush both sides of the eggplant slices with olive oil and place them on the prepared baking sheet. Roast for 15–20 minutes, flipping halfway through, until tender and lightly golden. Set aside to cool.
- In a mixing bowl, combine ricotta cheese, chopped spinach, grated Parmesan, minced garlic, salt, and pepper. Mix until well blended. Add optional feta or chopped vegetables if desired.
- Place about a tablespoon of the ricotta mixture on one end of each eggplant slice and roll it up tightly.
- Spread a layer of marinara sauce in a baking dish. Arrange the roll-ups seam side down over the sauce.
- Spoon a bit more marinara sauce over the top of the roll-ups and sprinkle with additional Parmesan, if desired.
- Bake at 375°F (190°C) for 20 minutes, until heated through and bubbly.
- Garnish with chopped basil or parsley and a pinch of red pepper flakes before serving.
Notes
- Salting the eggplant slices and letting them sit for 20 minutes before roasting can help remove bitterness.
- Make ahead by assembling the roll-ups a day in advance and baking before serving.
- Serve with a side salad or crusty bread for a complete meal.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven.
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 2–3 roll-ups
- Calories: 220
- Sugar: 5g
- Sodium: 480mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 30mg
Keywords: eggplant roll-ups, vegetarian dinner, ricotta and spinach, Italian eggplant recipe, baked eggplant