As a child, I remember rainy afternoons spent in my grandmother’s cozy kitchen, the scent of bubbling cheese and roasted vegetables wafting through the air. She would pull out her favorite dish—the Cheesy Eggplant & Spinach Roll Ups—each one a tender embrace of flavor. I’d watch in awe as she expertly layered thinly sliced eggplant, vibrant spinach, and a generous handful of gooey cheese, creating a dish that was as comforting as a warm hug.
When I make these roll-ups today, I’m transported back to those moments. The eggplant, perfectly roasted until golden, melts in your mouth, while the spinach adds a fresh, earthy note, and the cheese—oh, the cheese!—bubbles enticingly and stretches with every bite. The combination creates a symphony of flavors that dances on your palate, making it impossible to stop at just one.
What makes my version of Cheesy Eggplant & Spinach Roll Ups stand out is a secret mix of Italian herbs I sprinkle throughout, adding depth and a hint of nostalgia. I also use a blend of ricotta and mozzarella, which brings a creaminess that’s simply irresistible. These roll-ups are not just a dish; they are a celebration of family, comfort, and the joy of cooking.
So, let me show you exactly how to make this delightful dish that brings warmth to any table. You’re going to love it!
Why You’ll Love This Recipe
- Ready in under 60 minutes, making it a perfect weeknight dinner option.
- Deliciously creamy and cheesy filling contrasts beautifully with the tender, roasted eggplant.
- Budget-friendly, using simple ingredients that you likely already have in your pantry.
- Customizable with various herbs and spices, so every batch can be a little different!
- Great for meal prep — store leftovers for a quick and satisfying lunch or dinner throughout the week.
Ingredients
- 2 medium eggplants (about 1 pound each)
- 1 teaspoon salt (for sweating the eggplant)
- 2 tablespoons olive oil (for brushing)
- Freshly ground black pepper (to taste)
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 1/4 teaspoon nutmeg
- Salt and pepper (to taste)
- 2 cups marinara sauce (store-bought or homemade)
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Fresh basil leaves (for garnish, optional)
Let’s break down some of the key ingredients to help you choose the best for your Cheesy Eggplant & Spinach Roll Ups. First, the eggplants are the star of the show. When selecting eggplants, look for ones that are firm and shiny, with no blemishes. They should feel heavy for their size. If you prefer a milder flavor, go for smaller eggplants. As for the cheese filling, ricotta is creamy and provides a rich texture, while mozzarella adds that stretchy, gooey element we all love. You can substitute ricotta with cottage cheese for a lighter option, but ensure to blend it until smooth. Fresh spinach is essential for that vibrant color and nutritional boost; however, frozen spinach works well in a pinch. Just ensure it’s thoroughly drained to avoid excess moisture.
Step-by-Step Instructions
- Preheat your oven to 400°F (200°C). This step is crucial as it ensures the eggplants roast evenly, creating a deliciously tender texture.
- While the oven is heating, slice the eggplants lengthwise into 1/4-inch thick slices. Use a sharp knife for clean cuts. Avoid cutting them too thick, as they won’t roll easily.
- Sprinkle the sliced eggplants with 1 teaspoon of salt and let them sit for about 30 minutes. This process, known as sweating, draws out excess moisture and bitterness. You’ll know they’re ready when they start to sweat and become slightly limp.
- After 30 minutes, rinse the eggplant slices under cold water to remove the salt, then pat them dry with paper towels. This step is important to ensure your roll ups don’t become soggy.
- Brush both sides of the eggplant slices with 2 tablespoons of olive oil and season with freshly ground black pepper. Place them on a baking sheet in a single layer. Bake for 15-20 minutes, flipping halfway through, until they are tender and slightly caramelized.
- While the eggplants are roasting, prepare the cheese filling. In a large bowl, combine 1 cup of ricotta cheese, 1 cup of shredded mozzarella cheese, 1/2 cup of grated Parmesan cheese, 1 large egg, 2 cups of chopped fresh spinach, 1 teaspoon of garlic powder, 1 teaspoon of onion powder, 1/2 teaspoon of red pepper flakes (if using), 1/4 teaspoon of nutmeg, and salt and pepper to taste. Mix until well combined. The filling should be creamy and well-seasoned.
- Once the eggplants are roasted, remove them from the oven and let them cool slightly. This will make them easier to handle.
- To assemble, take a slice of roasted eggplant and spoon about 2 tablespoons of the cheese filling onto the wider end. Carefully roll it up, tucking in the ends as you go to keep the filling inside. Place the roll up seam-side down in a baking dish. Repeat until all slices are filled and rolled.
- For the marinara sauce, heat 1 tablespoon of olive oil in a saucepan over medium heat. Add 2 minced garlic cloves and sauté for about 1 minute until fragrant. Stir in 2 cups of marinara sauce and 1 teaspoon of Italian seasoning, simmering for 5-10 minutes. Pour the sauce over the assembled roll ups in the baking dish.
- Top with extra mozzarella or Parmesan cheese if desired, and bake in the oven for an additional 20 minutes, or until the cheese is bubbly and golden. Look for a golden-brown top to know it’s perfectly baked.
- Remove from the oven and let it cool for a few minutes. Garnish with fresh basil leaves if using, and enjoy your Cheesy Eggplant & Spinach Roll Ups!
Pro Tips for the Best Cheesy Eggplant & Spinach Roll Ups
- One common mistake is not sweating the eggplant long enough. This step is crucial for reducing bitterness and moisture, so be patient!
- For an even cooking process, use a rimmed baking sheet to catch any drips while roasting the eggplant. This also gives you more space to arrange the slices without crowding.
- Adjust the cheese ratios according to your taste; if you prefer a creamier filling, add more ricotta or mozzarella. Conversely, for a sharper flavor, increase the Parmesan.
- Consider adding fresh herbs like basil or parsley directly into the cheese mixture for added flavor and freshness.
- To make rolling easier, ensure your eggplant slices are adequately roasted and flexible; this prevents them from cracking or breaking during assembly.
Variations & Serving Ideas
If you want to switch things up, consider these variations: use zucchini instead of eggplant for a lighter option; add cooked ground beef or turkey to the cheese filling for extra protein; or incorporate seasonal vegetables like roasted red peppers or mushrooms into the filling. For a gluten-free option, ensure your marinara sauce is certified gluten-free.
When it comes to serving, these roll ups pair beautifully with a simple side salad dressed with balsamic vinaigrette to cut through the richness. Garlic bread is another fantastic accompaniment for soaking up that marinara sauce. If you’re feeling indulgent, serve them alongside creamy polenta for a comforting meal.
Storage, Make-Ahead & Reheating
You can store leftover Cheesy Eggplant & Spinach Roll Ups in an airtight container in the refrigerator for up to 3 days. They also freeze well; just wrap them tightly in plastic wrap and then place them in a freezer-safe bag. To reheat, place them in a preheated oven at 350°F (175°C) for about 20 minutes, or until warmed through. Interestingly, these roll ups taste even better the next day as the flavors meld together over time.
Frequently Asked Questions
Can I make Cheesy Eggplant & Spinach Roll Ups ahead of time?
Yes — in fact, they can be assembled a day in advance. Just cover the dish tightly with plastic wrap and refrigerate. This allows the flavors to develop, and they’ll be ready to bake when you are!
What can I substitute for ricotta cheese?
If you don’t have ricotta on hand, cottage cheese is a great alternative. Blend it until smooth for a similar creamy texture. Cream cheese can also work, but it will impart a richer flavor.
How do I prevent the eggplant from becoming soggy?
To avoid sogginess, make sure to sweat the eggplant slices adequately and pat them dry before roasting. This step helps to draw out moisture, resulting in a firmer texture once baked.
Can I use frozen spinach in this recipe?
Absolutely! If using frozen spinach, ensure it’s fully thawed and drained to remove excess moisture. It’s a convenient option and works just as well as fresh spinach for the filling.
What type of marinara sauce should I use?
You can use either store-bought or homemade marinara sauce based on your preference
Final Thoughts
Cheesy Eggplant & Spinach Roll Ups are a delightful fusion of flavors and textures that make every bite a satisfying experience. The creamy cheese melds beautifully with the tender eggplant and fresh spinach, creating a dish that is both comforting and nutritious.
This is the kind of recipe I come back to again and again, especially when I’m looking to impress guests or simply enjoy a cozy night in. It’s versatile enough to adapt with your favorite cheeses or even a sprinkle of herbs for an extra kick. I encourage you to give it a try! Don’t hesitate to share your results, or add your own twist to make it uniquely yours. Happy cooking!
Cheesy Eggplant & Spinach Roll Ups: Deliciously Healthy Recipe
- Total Time: 1 hour
- Yield: 4 servings 1x
Description
Indulge in these Cheesy Eggplant & Spinach Roll Ups, a delightful dish that combines tender roasted eggplant with a creamy cheese filling. Perfect for a comforting meal, these roll-ups are both nutritious and satisfying.
Ingredients
- 2 medium eggplants (about 1 pound each)
- 1 teaspoon salt (for sweating the eggplant)
- 2 tablespoons olive oil (for brushing)
- Freshly ground black pepper (to taste)
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 1/4 teaspoon nutmeg
- Salt and pepper (to taste)
- 2 cups marinara sauce (store-bought or homemade)
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Fresh basil leaves (for garnish, optional)
Instructions
- Preheat your oven to 400°F (200°C). This step is crucial as it ensures the eggplants roast evenly, creating a deliciously tender texture.
- While the oven is heating, slice the eggplants lengthwise into 1/4-inch thick slices. Use a sharp knife for clean cuts. Avoid cutting them too thick, as they won’t roll easily.
- Sprinkle the sliced eggplants with 1 teaspoon of salt and let them sit for about 30 minutes. This process, known as sweating, draws out excess moisture and bitterness. You’ll know they’re ready when they start to sweat and become slightly limp.
- After 30 minutes, rinse the eggplant slices under cold water to remove the salt, then pat them dry with paper towels. This step is important to ensure your roll ups don’t become soggy.
- Brush both sides of the eggplant slices with 2 tablespoons of olive oil and season with freshly ground black pepper. Place them on a baking sheet in a single layer. Bake for 15-20 minutes, flipping halfway through, until they are tender and slightly caramelized.
- While the eggplants are roasting, prepare the cheese filling. In a large bowl, combine 1 cup of ricotta cheese, 1 cup of shredded mozzarella cheese, 1/2 cup of grated Parmesan cheese, 1 large egg, 2 cups of chopped fresh spinach, 1 teaspoon of garlic powder, 1 teaspoon of onion powder, 1/2 teaspoon of red pepper flakes (if using), 1/4 teaspoon of nutmeg, and salt and pepper to taste. Mix until well combined. The filling should be creamy and well-seasoned.
- Once the eggplants are roasted, remove them from the oven and let them cool slightly. This will make them easier to handle.
- To assemble, take a slice of roasted eggplant and spoon about 2 tablespoons of the cheese filling onto the wider end. Carefully roll it up, tucking in the ends as you go to keep the filling inside. Place the roll up seam-side down in a baking dish. Repeat until all slices are filled and rolled.
- For the marinara sauce, heat 1 tablespoon of olive oil in a saucepan over medium heat. Add 2 minced garlic cloves and sauté for about 1 minute until fragrant. Stir in 2 cups of marinara sauce and 1 teaspoon of Italian seasoning, simmering for 5-10 minutes. Pour the sauce over the assembled roll ups in the baking dish.
- Top with extra mozzarella or Parmesan cheese if desired, and bake in the oven for an additional 20 minutes, or until the cheese is bubbly and golden. Look for a golden-brown top to know it’s perfectly baked.
- Remove from the oven and let it cool for a few minutes. Garnish with fresh basil leaves if using, and enjoy your Cheesy Eggplant & Spinach Roll Ups!
- Prep Time: 30 mins
- Cook Time: 30 mins
- Category: Dinner
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 roll up
- Calories: 350
- Sugar: 5 g
- Sodium: 600 mg
- Fat: 20 g
- Saturated Fat: 10 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 5 g
- Protein: 15 g
- Cholesterol: 80 mg
Keywords: One common mistake is not sweating the eggplant long enough. This step is crucial for reducing bitterness and moisture, so be patient! Adjust the cheese ratios according to your taste; if you prefer a creamier filling, add more ricotta or mozzarella. Consider adding fresh herbs like basil or parsley directly into the cheese mixture for added flavor and freshness.





