Breaded Vegan Eggplant Rollatini Recipe for Easy Dinners

Updated On: October 7, 2025

If you’re craving classic Italian comfort food with a plant-based twist, this breaded vegan eggplant rollatini will quickly become a staple on your dinner table. Imagine tender slices of eggplant, lightly breaded and baked to golden perfection, rolled around a rich, creamy vegan ricotta, and smothered in tangy marinara sauce.

This recipe is every bit as indulgent as the traditional version—but entirely dairy-free and bursting with flavor. Whether you’re vegan, lactose-intolerant, or simply looking to incorporate more vegetables into your meals, this dish is sure to impress both family and friends.

Not only is this rollatini satisfying and hearty, it’s also surprisingly easy to prepare. With a few simple techniques, you’ll achieve that perfect balance of crispy, creamy, and savory in each bite.

Ready to roll up your sleeves and dive into this Italian classic? Let’s get started!

Why You’ll Love This Recipe

  • Family-Friendly Comfort Food: It’s a crowd-pleaser that brings everyone together around the table.
  • Totally Vegan: No dairy or eggs—just wholesome, plant-based ingredients.
  • Crispy & Creamy: The breaded eggplant contrasts beautifully with the creamy vegan ricotta filling.
  • Customizable: Easily adjust the filling or sauces to suit your taste.
  • Meal Prep Friendly: Make ahead and freeze, or enjoy leftovers for lunch the next day.
  • Healthier Choice: Baked instead of fried, with nutrient-rich eggplant and a protein-packed filling.

Looking for more vegan Italian classics? Try our Vegan Lasagna Recipe or the hearty Creamy Vegan Pasta!

Ingredients

Ingredient Quantity Notes
Eggplant 2 large Choose firm, glossy eggplants
Salt 1 tbsp For drawing out moisture
All-purpose flour 3/4 cup For dredging
Unsweetened plant milk 1 cup Almond, soy, or oat
Bread crumbs 1 1/2 cups Panko or regular, preferably whole wheat
Olive oil 2 tbsp For brushing or spraying
Vegan ricotta cheese 1 1/2 cups Store-bought or homemade (see below)
Fresh spinach 2 cups Chopped; optional for filling
Garlic 2 cloves Minced
Fresh basil 1/4 cup Chopped
Marinara sauce 2 cups Homemade or store-bought
Vegan mozzarella 1/2 cup Optional, for topping
Black pepper to taste

Homemade Vegan Ricotta (Optional)

  • 1 1/2 cups firm tofu, drained
  • 2 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1 garlic clove

Simply blend all ingredients in a food processor until creamy. Adjust seasoning as desired.

Equipment

  • Baking sheets – For roasting and baking the breaded eggplant
  • Wire rack – Optional, for crispier breading
  • Sharp knife – For slicing eggplant evenly
  • Cutting board
  • Mixing bowls
  • Whisk – For batter
  • Measuring cups and spoons
  • Large skillet – For wilting spinach (optional)
  • Food processor or blender – For vegan ricotta
  • 9×13-inch baking dish – For assembling rollatini
  • Aluminum foil – For covering during baking
  • Cooking spray or pastry brush

Instructions

  1. Prepare the Eggplant:

    • Slice both eggplants lengthwise into 1/4-inch thick planks (you should get about 8-10 slices per eggplant).
    • Lay the slices on a baking sheet and sprinkle both sides liberally with salt.
    • Let them sit for 30 minutes to draw out excess moisture (this helps reduce bitterness and prevents sogginess).
    • Rinse the slices well under cold water and pat dry thoroughly with a clean towel.
  2. Bread the Eggplant:

    • Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper or a silicone mat.
    • Set up three shallow bowls: one with flour, one with plant milk, and one with bread crumbs. Season the flour and bread crumbs with a little salt and pepper if desired.
    • Dip each eggplant slice first in the flour (shake off excess), then in the plant milk, and finally coat with bread crumbs, pressing gently to adhere.
    • Arrange breaded slices in a single layer on the prepared baking sheet. Lightly brush or spray with olive oil.
    • Bake for 20-25 minutes, flipping halfway through, until golden brown and crisp on the edges.
  3. Prepare the Filling:

    • While the eggplant bakes, heat a skillet over medium heat. Add a splash of olive oil and sauté the minced garlic until fragrant (about 1 minute).
    • Add chopped spinach and cook until wilted (2-3 minutes). Remove from heat and let cool slightly.
    • In a bowl, combine the vegan ricotta, sautéed spinach, and chopped basil. Season with salt and pepper to taste.
    • If using homemade ricotta, prepare it in a food processor as described above.
  4. Assemble the Rollatini:

    • Lower oven temperature to 375°F (190°C).
    • Spread 1 cup of marinara sauce on the bottom of a 9×13-inch baking dish.
    • Place about 2 tablespoons of the ricotta filling at one end of each eggplant slice. Roll up gently and place seam-side down in the baking dish.
    • Continue until all slices are filled and arranged snugly in the dish.
  5. Bake the Rollatini:

    • Spoon additional marinara sauce over the rollatini and sprinkle with vegan mozzarella if desired.
    • Cover with foil and bake for 20 minutes. Remove foil and bake an additional 10-15 minutes, until sauce is bubbly and cheese is melted.
    • Let cool for 5-10 minutes before serving. Garnish with extra basil if desired.

“For extra-crispy breading, place the breaded eggplant slices on a wire rack set over a baking sheet to allow air circulation while baking.”

Tips & Variations

  • Gluten-Free: Use gluten-free flour and bread crumbs for a celiac-friendly version.
  • Nut-Free: Choose nut-free plant milk and ricotta (tofu-based).
  • Add More Veggies: Mix in sautéed mushrooms, chopped artichokes, or roasted red peppers to the filling for extra flavor.
  • Make Ahead: Assemble the rollatini up to a day in advance and refrigerate until ready to bake.
  • Freeze for Later: Freeze unbaked rollatini in an airtight container; thaw overnight and bake as directed.
  • Sauce Swap: Try a vegan béchamel or creamy cashew sauce for a change of pace.
  • Herbs: Fresh oregano or parsley are lovely additions to the filling or sauce.

“Don’t skip salting and draining the eggplant—it’s the secret to perfect texture!”

Nutrition Facts

Nutrient Per Serving (1/6 recipe)
Calories 280
Protein 12g
Fat 8g
Carbohydrates 37g
Fiber 8g
Sugar 9g
Sodium 630mg

Nutrition values are estimates and will vary based on ingredients and brands used.

Serving Suggestions

  • Classic Side: Serve with a crisp green salad tossed in a lemony vinaigrette.
  • Pasta Pairing: Try alongside Creamy Vegan Pasta for an Italian feast.
  • Garlic Bread: Pair with toasted vegan garlic bread or focaccia.
  • Wine: A glass of vegan Chianti or Pinot Noir complements the flavors beautifully.
  • Family-Style: Plate in a large serving dish, garnished with fresh basil and extra sauce for sharing.
  • Leftovers: Enjoy cold in a sandwich or reheated for lunch the next day.

For a full Italian-inspired menu, start with our Vegan Bruschetta Recipe as an appetizer!

Conclusion

Breaded vegan eggplant rollatini proves that plant-based eating can be just as rich, comforting, and flavorful as any traditional dish. With its golden, crispy exterior and luscious, savory filling, this recipe transforms simple ingredients into a special meal worthy of any gathering.

The process is straightforward and rewarding, yielding a dish that’s as impressive to serve as it is satisfying to eat.

Whether you’re feeding a hungry family, meal-prepping for the week, or simply treating yourself to a taste of Italy, this rollatini will not disappoint. Don’t be afraid to get creative with your fillings and sauces—there are endless ways to make this recipe your own.

So grab those eggplants and get rolling—you’re just an hour away from vegan Italian bliss!

📖 Recipe Card: Breaded Vegan Eggplant Rollatini

Description: Tender eggplant slices are breaded, baked, and rolled with a creamy vegan ricotta filling, then topped with marinara sauce. A satisfying and flavorful plant-based Italian dish.

Prep Time: PT25M
Cook Time: PT35M
Total Time: PT1H

Servings: 4 servings

Ingredients

  • 2 medium eggplants, sliced lengthwise into 1/4-inch strips
  • 1 cup unsweetened almond milk
  • 1 cup panko breadcrumbs
  • 1/2 cup all-purpose flour
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1 1/2 cups marinara sauce
  • 1 cup vegan ricotta cheese
  • 2 tablespoons nutritional yeast
  • 1 tablespoon chopped fresh basil
  • Salt and pepper to taste
  • Olive oil spray

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment.
  2. Dip eggplant slices in flour, then almond milk, then coat with breadcrumbs mixed with oregano, garlic powder, salt, and pepper.
  3. Place breaded slices on baking sheet, spray lightly with olive oil, and bake for 20 minutes, flipping halfway.
  4. Mix vegan ricotta, nutritional yeast, and basil in a bowl.
  5. Spread 2 tablespoons of ricotta mixture onto each eggplant slice and roll up tightly.
  6. Spread 1 cup marinara sauce on the bottom of a baking dish.
  7. Place rolled eggplants seam side down in the dish and top with remaining marinara.
  8. Bake for 15 minutes until heated through.
  9. Garnish with extra basil and serve hot.

Nutrition: Calories: 270 kcal | Protein: 8 g | Fat: 8 g | Carbs: 39 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Breaded Vegan Eggplant Rollatini”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Tender eggplant slices are breaded, baked, and rolled with a creamy vegan ricotta filling, then topped with marinara sauce. A satisfying and flavorful plant-based Italian dish.”, “prepTime”: “PT25M”, “cookTime”: “PT35M”, “totalTime”: “PT1H”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 medium eggplants, sliced lengthwise into 1/4-inch strips”, “1 cup unsweetened almond milk”, “1 cup panko breadcrumbs”, “1/2 cup all-purpose flour”, “1 teaspoon dried oregano”, “1/2 teaspoon garlic powder”, “1 1/2 cups marinara sauce”, “1 cup vegan ricotta cheese”, “2 tablespoons nutritional yeast”, “1 tablespoon chopped fresh basil”, “Salt and pepper to taste”, “Olive oil spray”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 400\u00b0F (200\u00b0C) and line a baking sheet with parchment.”}, {“@type”: “HowToStep”, “text”: “Dip eggplant slices in flour, then almond milk, then coat with breadcrumbs mixed with oregano, garlic powder, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Place breaded slices on baking sheet, spray lightly with olive oil, and bake for 20 minutes, flipping halfway.”}, {“@type”: “HowToStep”, “text”: “Mix vegan ricotta, nutritional yeast, and basil in a bowl.”}, {“@type”: “HowToStep”, “text”: “Spread 2 tablespoons of ricotta mixture onto each eggplant slice and roll up tightly.”}, {“@type”: “HowToStep”, “text”: “Spread 1 cup marinara sauce on the bottom of a baking dish.”}, {“@type”: “HowToStep”, “text”: “Place rolled eggplants seam side down in the dish and top with remaining marinara.”}, {“@type”: “HowToStep”, “text”: “Bake for 15 minutes until heated through.”}, {“@type”: “HowToStep”, “text”: “Garnish with extra basil and serve hot.”}], “nutrition”: {“calories”: “270 kcal”, “proteinContent”: “8 g”, “fatContent”: “8 g”, “carbohydrateContent”: “39 g”}}

Photo of author

Marta K

Leave a Comment

X