Side Dishes
This eggplant roll recipe delivers crispy, golden-brown wraps that hide a surprise: tender, flavorful fillings inside. The secret lies in thinly sliced eggplant coated in cornmeal for that perfect crunch, while the filling transforms simple vegetables into something extraordinary.
I developed this after years of experimenting with eggplant dishes—this version finally cracked the code for both texture and flavor harmony.
The beauty of these eggplant rolls is their versatility. You can stuff them with anything from classic spinach and ricotta to hearty mushrooms and goat cheese, or even a vegan lentil filling. The cornmeal coating creates a satisfying crunch that contrasts beautifully with the soft, savory center.
With just 15 minutes of prep and 20 minutes of cooking, you'll have a restaurant-worthy side dish that's surprisingly simple to make.
What makes these rolls truly special is how they elevate any meal. The crispy exterior gives way to a tender eggplant shell filled with rich, flavorful ingredients that melt in your mouth.
Whether you serve them as an appetizer, side dish, or light main course, they'll disappear from the table faster than you can say "second helping." The best part? They reheat beautifully, making them perfect for meal prep.
This recipe works equally well for traditional or modern twists—try adding a sprinkle of smoked paprika to the cornmeal for extra depth, or swap out the filling entirely.
The possibilities are endless, but the technique remains foolproof. Let's get started on creating these crispy, flavor-packed eggplant rolls that will impress everyone at the table.
Ingredients for eggplant roll
Thin eggplant slices, crispy cornmeal coating, and a creamy veggie filling—this recipe nails texture and flavor harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggplant 🍆 | 2 whole | Thinly sliced lengthwise (1/8-inch thick) |
| Yellow Cornmeal 🌽 | 1 cup | Fine grind for even coating |
| All-Purpose Flour 🌾 | ½ cup | For light dusting between layers |
| Large Eggs 🥚 | 4 whole | Beaten for egg wash |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For frying eggplant slices |
| Ricotta Cheese 🧀 | 1 cup | Full-fat for creaminess |
| Baby Spinach 🌿 | 2 cups | Chopped, lightly wilted |
| Garlic Cloves 🧄 | 3 cloves | Minced, for filling |
| Red Bell Pepper 🌶️ | ½ cup | Diced, fresh or jarred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, for filling |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Smoked Paprika 🌶️ | 1 tsp | For cornmeal coating |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning filling |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For filling seasoning |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, for brightness |
The eggplant is your star—look for firm, heavy ones with glossy skin at Whole Foods or your local farmers market. Slice them 1/8-inch thick with a mandoline for perfect uniformity, or carefully by hand if you're brave. Costco sells pre-sliced eggplant for convenience, but fresh-cut always tastes better. The ricotta should be full-fat (none of that non-fat nonsense)—it makes all the difference in creaminess. And don't skip the smoked paprika in the cornmeal—it adds that subtle depth that takes these rolls from good to restaurant-quality.
No ricotta? Cottage cheese or mascarpone works in a pinch, though texture will differ slightly. Fresh spinach is ideal, but frozen works too if thawed and drained well. The red bell pepper can be swapped for roasted zucchini or sautéed mushrooms if you're feeling adventurous. For extra crunch in the coating, mix in 1 tbsp crushed cornflakes with the cornmeal. And if you're prepping ahead, par-cook the eggplant slices in the oven at 400°F for 10 minutes before frying—they'll be more pliable for rolling.
These reheat like a dream—10 minutes at 375°F brings back that crispy exterior. Store filled (uncooked) rolls in the fridge for up to 2 days, wrapped tightly in plastic. For longer storage, freeze filled rolls uncooked for 2 months—thaw overnight in the fridge before frying. The best part? The filling keeps for 3 days separately, so you can prep ahead and assemble when ready. And trust me, the first time you see these disappear from the table, you'll be hooked.
Why You'll Love This Recipe
- No-Fuss Filling: I swear by this recipe when I’m too tired to fuss. Just slice the eggplant, dip it in the cornmeal-egg batter, and fry—no rolling, no shaping, no stress. The thick slices hold up perfectly, and the cornmeal gives that satisfying crunch without needing panko.
- Crispy-Creamy Magic: That golden crust from the cornmeal and olive oil? Chef’s kiss. But here’s the real win: the inside stays tender, almost custardy, like a cross between a fritter and a dumpling. It’s the kind of bite that makes you reach for seconds without thinking.
- Leftover Hero: Between us, this recipe is my secret weapon for busy weeks. Fry up a big batch, and they reheat beautifully—crispy again if you pop them in the oven for a minute. I’ve sent them to work lunches, packed them in kids’ school lunches (yes, they’ll eat them), and even served them cold with a squeeze of lemon.
- Budget Bistro Vibes: Eggplant is cheap, eggs are cheap, and a little olive oil goes a long way. This recipe feels fancy—like you’re making something from a Mediterranean bistro—but the ingredient list won’t make you wince. Plus, the cornmeal adds texture without costing extra. It’s the kind of dish that makes you feel like you’re treating yourself, even when you’re not.
Step-by-step instructions for crispy eggplant rolls
Here's how to create golden, crispy eggplant wraps stuffed with creamy ricotta and vibrant vegetables.
Prepare the Eggplant for Perfect Crispiness
Slice the 2 whole large eggplants lengthwise into 1/8-inch thick planks. I use a sharp mandoline for even slices—this ensures consistent thickness for even cooking. Lay the slices on paper towels and sprinkle generously with the 1.5 teaspoons diamond crystal kosher salt. Let them sit for 20 minutes to draw out excess moisture, then pat completely dry with fresh paper towels.
This salting step is non-negotiable for crispy results. The eggplant releases water when raw, and removing it before cooking prevents soggy rolls. After salting, the slices should feel noticeably lighter and drier to the touch. Arrange them on a wire rack if possible to maximize surface area drying.
Create the Creamy Ricotta Filling
In a medium bowl, combine the 1 cup ricotta cheese with the 2 cups chopped baby spinach, 3 minced garlic cloves, 0.5 cup diced red bell pepper, 0.5 cup freshly grated parmesan cheese, 1 tablespoon freshly squeezed lemon juice, 0.5 teaspoon freshly ground black pepper, and 1 teaspoon smoked paprika. Mix gently until just combined—overmixing will make the filling dense.
Taste the mixture and adjust seasoning if needed. The filling should be bright from the lemon juice and have a perfect balance of herby, garlicky, and slightly spicy notes. Cover and refrigerate while you prepare the eggplant wrappers. This filling keeps well for up to 2 hours in the fridge if you need to prep ahead.
Make the Crispy Cornmeal Coating
In a shallow dish, whisk together the 1 cup yellow cornmeal with the 0.5 cup all-purpose flour. This combination creates the perfect balance of texture and structure for the coating. In another shallow dish, beat the 4 whole large eggs until frothy but not fully emulsified—you want a slightly thick consistency that will cling to the eggplant.
Here's where the magic happens: dip each eggplant slice first into the beaten eggs, letting excess drip off, then press firmly into the cornmeal mixture, coating both sides completely. Work in batches to avoid overcrowding, and let the coated slices rest on a wire rack for 5 minutes before frying. This resting period helps the coating adhere better and prevents it from falling off during frying.
Fry to Golden Perfection
Heat the 0.5 cup extra-virgin olive oil in a large skillet over medium heat until it shimmers but doesn't smoke. Fry the eggplant slices in batches for 1-2 minutes per side until they turn a beautiful golden brown color. The oil should sizzle gently—if it's too hot, the outside will burn before the inside cooks through.
Transfer the fried eggplant to a paper towel-lined plate to drain excess oil. The slices should be crisp enough to stand up on their own when cool. If any slices feel soft or undercooked, return them to the skillet for another 30 seconds. This is your crispy guarantee—the foundation of your perfect rolls.
Assemble and Garnish the Rolls
Spread 2-3 tablespoons of the ricotta filling onto each eggplant slice, leaving a 1/2-inch border. Gently roll each slice tightly, tucking in the sides as you go. Place the rolls seam-side down on a parchment-lined baking sheet. Brush the tops lightly with any remaining olive oil from the skillet to add extra shine and crispiness.
Bake at 375°F for 8-10 minutes until the rolls are heated through and the cheese is just beginning to melt. Garnish immediately with the 0.25 cup chopped fresh basil leaves. Serve warm with a side of marinara sauce or a simple lemon aioli for dipping. The contrast of crispy, warm eggplant with the cool, creamy filling is absolutely incredible—each bite delivers that perfect textural experience we're after.
Pro Tips For Making Eggplant Roll
- SALT THE EGPLANT FIRST: Toss sliced eggplant with 1-2 teaspoons of salt and let it sit for 20 minutes before rinsing. I learned this the hard way—skipping it makes the rolls soggy because eggplant releases bitter water. Trust me, the extra 20 minutes saves you from a mushy disaster.
- USE A MIXER FOR BATTER: Whisk the cornmeal, flour, and eggs with a hand mixer for 30 seconds—just until combined. I used to stir by hand and ended up with lumps that ruined the texture. The mixer guarantees a smooth, even coating every time.
- DRY THE SLICES WELL: Pat each eggplant slice with paper towels until they’re barely damp before dredging. Wet slices absorb too much batter, making the rolls dense and heavy. This is the thing that matters most for that crispy, light texture.
- FRIES IN BATCHES: Cook the eggplant rolls in small batches—no more than 3 at a time—to maintain oil temperature. Crowding the pan drops the heat, and you’ll end up with greasy, unevenly cooked rolls. Start hot, finish low, and keep the oil at 350°F (175°C).
Creative variations of this eggplant roll
Mediterranean Stuffed
Transform your eggplant rolls into a taste of the Mediterranean by swapping the ricotta filling for a zesty blend of feta cheese, kalamata olives, and sun-dried tomatoes.
Mix 1 cup crumbled feta with ½ cup chopped kalamata olives, ¼ cup chopped sun-dried tomatoes, 1 tbsp capers, and 1 tsp dried oregano. Add 1 tbsp lemon zest for brightness and a pinch of red pepper flakes for heat.
This filling pairs beautifully with the crispy cornmeal coating and adds a salty, briny contrast. 🌿
Vegan Lentil Filling
For a hearty, plant-based version, blend 1 cup cooked brown lentils with ½ cup walnuts, 1 tbsp tahini, 1 tbsp lemon juice, 1 tsp ground cumin, and ½ tsp smoked paprika. Pulse until chunky but well combined.
Stir in ¼ cup chopped parsley and 2 tbsp nutritional yeast for a cheesy flavor. This filling holds its shape when rolled and adds a satisfying earthy depth to the crispy eggplant exterior. Perfect for vegan diets or anyone looking for a meat-free option. 🌱
Spicy Cajun Shrimp
Elevate your eggplant rolls with a bold Cajun-inspired filling by mixing 1 cup cooked shrimp (peeled and chopped) with ½ cup cream cheese, 1 tbsp Cajun seasoning, 1 tsp hot sauce, and 1 minced jalapeño.
The shrimp adds a luxurious texture while the Cajun spices bring a fiery kick. For extra richness, fold in 2 tbsp chopped green onions. This filling works especially well if you serve the rolls with a cooling side like avocado slices or a tangy remoulade sauce. 🌶️
Sweet Potato & Black Bean
Create a vibrant, autumnal twist by blending 1 cup roasted sweet potato (cooled) with ½ cup black beans, ¼ cup corn, 1 tbsp lime juice, and 1 tsp ground cumin. For creaminess, stir in 2 tbsp Greek yogurt or avocado mash.
This filling introduces natural sweetness that balances the savory eggplant, making it a standout for fall and winter meals. Garnish with cilantro and a sprinkle of chili powder before serving. 🍠
Cheesy Mushroom & Thyme
For a luxurious, umami-packed filling, sauté 1 cup sliced mushrooms with 2 minced garlic cloves and 1 tbsp butter until golden. Mix with ½ cup cream cheese, ½ cup shredded gruyère, 1 tbsp fresh thyme leaves, and ½ tsp white pepper.
The earthy mushrooms and nutty cheese create a sophisticated pairing with the crispy eggplant. This filling is especially elegant when served with a drizzle of truffle oil or a sprinkle of fresh parsley. 🍄
Breakfast-Style Egg & Cheese
Turn your eggplant rolls into a brunch sensation by filling them with a savory egg mixture. Whisk 3 eggs with ½ cup shredded cheddar, 2 tbsp chopped chives, 1 tbsp cream cheese, and ½ tsp mustard powder.
Cook the mixture in a skillet until just set, then crumble it into the eggplant rolls. Top with a sprinkle of paprika and serve with a side of hot sauce or sriracha mayo for dipping.
This version is perfect for a weekend brunch or a fun twist on traditional appetizers. 🍳
Nutrition facts
Frequently asked questions
Can I make eggplant rolls ahead of time?
Prepare the filling and assemble the rolls up to 2 days ahead, then refrigerate them wrapped tightly in plastic. For best results, fry them fresh when ready to serve. If freezing, assemble the rolls (uncooked) and freeze for up to 2 months. Thaw overnight in the fridge before frying to maintain crispiness.
What's the secret to keeping the eggplant slices crispy?
The key is salting the slices 20 minutes before cooking to remove excess moisture, then patting them completely dry. Use a mix of cornmeal and flour for the coating, and fry in medium heat oil until golden brown. Avoid overcrowding the pan to maintain even cooking.
Can I bake these instead of frying?
Yes! Brush the cornmeal-coated slices with olive oil and bake at 400°F for 15-18 minutes, flipping halfway. They won't be as crispy as fried, but will still be tender with a light crunch. For extra crispiness, broil for 2 minutes at the end.
What are the best fillings for eggplant rolls?
The classic ricotta-spinach works beautifully, but you can get creative! Try Mediterranean feta-olive blends, vegan lentil-walnut mixes, or spicy Cajun shrimp. Each filling should be chunky enough to hold its shape when rolled.
How do I fix soggy eggplant rolls?
If your rolls turn out soggy, it's likely from excess moisture in the eggplant. Next time, salt the slices longer (up to 30 minutes) and ensure they're completely dry before coating. For existing rolls, broil them for 2-3 minutes to crisp up the exterior.
