“`html
If you are looking for a dish that feels like a warm hug on a plate, you have to try this Eggplant Rolls Stuffed with Cheese Recipe. Each tender slice of eggplant encases a luscious, herb-infused cheese filling that melts beautifully during baking, creating a perfect balance of savory flavors and comforting textures. Whether you are serving this as a special appetizer or a delightful vegetarian main course, it’s guaranteed to bring smiles and satisfied sighs around your dinner table.

Ingredients You’ll Need
The magic of this Eggplant Rolls Stuffed with Cheese Recipe lies in its simple, wholesome ingredients—each carefully chosen to build layers of flavor, texture, and color.
- 2 medium eggplants: The star of the dish, providing a tender, smoky base when roasted or grilled.
- 1 cup ricotta cheese: Adds a creamy, mild richness that melds perfectly with the other cheeses.
- 1/2 cup shredded mozzarella cheese: Offers melty stretchiness to complement the ricotta’s smoothness.
- 1/4 cup grated Parmesan cheese: Brings a nutty, savory punch to elevate the cheesy filling.
- 1 egg: Acts as a binder, keeping the cheese mixture cohesive inside the rolls.
- 2 tbsp fresh basil (or 1 tbsp dried): Infuses a fragrant freshness and bright herbal note.
- 1/2 tsp garlic powder: Adds subtle warmth and depth without overpowering the other flavors.
- 1/2 tsp dried oregano: Brings classic Italian seasoning that complements both eggplant and cheese.
- Olive oil: Used to brush the eggplant, imparting a lovely golden color and a hint of fruity richness.
- Salt and pepper to taste: Essential seasonings to enhance every ingredient’s natural flavor.
- 1/2 cup marinara sauce: A bright, tangy finish that keeps the rolls moist and adds a lovely tomato sweetness.
How to Make Eggplant Rolls Stuffed with Cheese Recipe
Step 1: Prepare the Eggplant
Start by slicing the eggplants into 1/4-inch rounds. Sprinkle them generously with salt and let them rest for 10 to 15 minutes. This step draws out excess moisture, which is key to avoiding soggy rolls and concentrating the eggplant’s flavor. After the resting period, pat each slice dry with paper towels—this also helps the eggplant take on a beautiful golden color when cooked.
Step 2: Roast or Grill the Eggplant
Choose your preferred cooking method for the eggplant slices: brushing them lightly with olive oil then grilling for 3 to 4 minutes per side imparts a lovely smoky char; alternatively, roasting at 375°F (190°C) for 15 to 20 minutes softens the slices evenly and caramelizes their edges. Both methods will yield tender, flavorful canvases ready for rolling.
Step 3: Make the Cheese Filling
In a mixing bowl, combine ricotta, shredded mozzarella, grated Parmesan, egg, fresh basil, garlic powder, oregano, salt, and pepper. Stir until everything is thoroughly blended into a creamy, herbaceous filling that tantalizes the palate with every bite.
Step 4: Assemble the Rolls
Take each eggplant slice and spread a spoonful of your cheese mixture on one end. Then gently roll it up, ensuring the cheesy filling stays snug inside. Arrange these rolls seam-side down in a baking dish, ready to be bathed in marinara sauce.
Step 5: Bake to Perfection
Pour the marinara sauce evenly over the rolls, allowing each one to nestle in a pool of flavorful tomato goodness. Bake the dish at 375°F (190°C) for 20 to 25 minutes until the cheese is bubbling and the sauce is heated through. The result is a dish brimming with comforting layers and irresistible aroma.
How to Serve Eggplant Rolls Stuffed with Cheese Recipe
Garnishes
Fresh basil leaves make a stunning and fragrant garnish, adding a pop of vibrant green and an extra layer of herbal brightness. For a touch of texture and color contrast, sprinkle a few toasted pine nuts or a dusting of extra Parmesan cheese just before serving. A drizzle of high-quality olive oil can also elevate the presentation and flavor.
Side Dishes
This dish pairs beautifully with light, fresh sides to balance the richness. Consider a crisp garden salad with a lemon vinaigrette, or some steamed green beans tossed with garlic and olive oil. For a heartier meal, creamy polenta or a warm, crusty loaf of bread help soak up the leftover marinara sauce, making every bite even more satisfying.
Creative Ways to Present
Serve these rolls arranged like little logs on a platter with a graceful swirl of marinara sauce under and over them. For a party or family-style dinner, present the rolls nestled side-by-side in the baking dish, allowing everyone to dig in straight from the oven’s warmth. You can also layer the rolls in a casserole with additional sauce and cheese to create a baked eggplant roll casserole variation.
Make Ahead and Storage
Storing Leftovers
Leftover eggplant rolls can be stored in an airtight container in the refrigerator for 3 to 4 days. Make sure they have fully cooled before sealing and refrigerating to preserve texture and flavor. When properly stored, they maintain their deliciousness and make for easy next-day meals.
Freezing
These rolls freeze wonderfully. Arrange them in a single layer on a baking sheet and freeze until firm, then transfer to a freezer-safe container or bag. Stored this way, they can be kept for up to 2 months. To reheat, thaw overnight in the refrigerator and bake as usual to bring back that fresh-from-the-oven taste.
Reheating
To reheat, place the rolls in a baking dish, cover with foil to prevent drying, and warm them at 350°F (175°C) for about 15 to 20 minutes until hot throughout. This method keeps the cheese creamy and the eggplant tender without losing moisture or flavor.
FAQs
Can I use a different type of cheese for the filling?
Absolutely! While this recipe shines with ricotta, mozzarella, and Parmesan, feel free to experiment with goat cheese or feta for a tangy twist, or add some shredded cheddar for a richer flavor. Just keep the cheese proportion balanced so the filling stays creamy and not too runny.
Is it necessary to salt the eggplant before cooking?
Salting the eggplant is highly recommended as it helps draw out moisture, which prevents the rolls from becoming soggy and concentrates the vegetable’s natural flavor. However, if you’re short on time, you can skip this step but expect a slightly different texture.
Can I make these rolls vegan or dairy-free?
Yes! Substitute the cheeses with plant-based alternatives like cashew ricotta and vegan mozzarella, and replace the egg with a flax egg or a vegan binder of your choice. The eggplant and herbs still bring plenty of deliciousness to the dish.
How can I tell when the rolls are done baking?
You’ll know they’re ready when the cheese filling is bubbly and slightly golden on top, the marinara sauce is simmering around the rolls, and the eggplant feels tender when pierced with a fork. Usually, this happens around the 20 to 25-minute mark at 375°F (190°C).
Can these rolls be served cold or at room temperature?
They’re best enjoyed warm straight from the oven to fully appreciate the melty cheese and tender eggplant. That said, leftovers served at room temperature still taste good and can be a great addition to a picnic or lunchbox.
Final Thoughts
Giving this Eggplant Rolls Stuffed with Cheese Recipe a go might just become one of your most cherished kitchen adventures. It’s the kind of dish that brings people together with every forkful—from the satisfying textures to the vibrant layers of flavor, it celebrates the simple joy of food made with care. So grab your eggplants and cheeses, and get ready to impress yourself and your loved ones with this timeless, comforting recipe.
“`
Print
Eggplant Rolls Stuffed with Cheese Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings
- Category: Appetizer
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
Delicious and savory eggplant rolls stuffed with a creamy cheese mixture, baked to perfection with marinara sauce. This recipe offers a delightful Italian-inspired vegetarian dish perfect as an appetizer or main course.
Ingredients
Eggplant:
- 2 medium eggplants
- Olive oil (for brushing)
- Salt and pepper to taste
Cheese Filling:
- 1 cup ricotta cheese
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1 egg
- 2 tbsp fresh basil (or 1 tbsp dried)
- 1/2 tsp garlic powder
- 1/2 tsp dried oregano
Sauce:
- 1/2 cup marinara sauce
Instructions
- Prepare the Eggplant: Slice the eggplants into 1/4-inch rounds and sprinkle with salt. Let them sit for 10-15 minutes to draw out excess moisture, then pat them dry with paper towels to remove any liquid and bitterness.
- Roast or Grill the Eggplant: Choose your preferred cooking method. For grilling, brush both sides of the eggplant slices with olive oil and grill for 3-4 minutes per side until tender and grill marks appear. For roasting, brush with olive oil and arrange on a baking sheet, then roast in a preheated oven at 375°F (190°C) for 15-20 minutes until soft.
- Make the Cheese Filling: In a medium bowl, combine ricotta, shredded mozzarella, grated Parmesan, egg, fresh or dried basil, garlic powder, oregano, salt, and pepper. Mix thoroughly until well combined to create a creamy and flavorful filling.
- Assemble the Rolls: Take each eggplant slice and spread a spoonful of the cheese mixture on one end. Carefully roll up the slice to encase the filling. Place each roll seam side down into a baking dish to maintain shape during cooking.
- Bake: Pour marinara sauce evenly over the assembled eggplant rolls in the baking dish. Bake in a preheated oven at 375°F (190°C) for 20-25 minutes until the cheese filling is set and the sauce is bubbling and hot.
Notes
- Salting the eggplant before cooking helps to remove bitterness and reduce moisture for better texture.
- You can use fresh basil for a brighter flavor or dried basil if fresh is unavailable.
- The egg in the cheese filling helps bind the cheeses together for easier rolling and baking.
- Serve hot as an appetizer or alongside a fresh salad for a light main course.
- This recipe is vegetarian but contains dairy and egg, so it is not vegan.
- To make the grill method easier, use a grill pan if outdoor grilling is not possible.

