Vegetarian Ricotta & Eggplant Casserole Recipe
Introduction
This Vegetarian Ricotta & Eggplant Casserole is a comforting, creamy dish perfect for any night of the week. With layers of tender eggplant, rich ricotta filling, and a gooey mozzarella topping, it’s both satisfying and simple to make. Best of all, it uses easy-to-find ingredients that come together beautifully.

Ingredients
- 2 medium eggplants (about 2 lbs total), sliced into 1/4-inch rounds
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 15 oz whole milk ricotta cheese
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh basil, chopped
- 1 teaspoon garlic powder
- 3 cups marinara sauce
- 1 1/2 cups shredded mozzarella cheese
- 1/4 cup breadcrumbs (panko recommended)
Instructions
- Step 1: Preheat your oven to 375°F (190°C). Brush the eggplant slices with olive oil on both sides, then season with kosher salt and black pepper. Arrange them on baking sheets in a single layer.
- Step 2: Roast the eggplant slices for about 20 minutes, flipping halfway through, until tender and lightly browned. Remove and set aside to cool slightly.
- Step 3: In a bowl, mix the ricotta cheese with the egg, Parmesan, chopped basil, and garlic powder until well combined.
- Step 4: Spread a thin layer of marinara sauce in the bottom of a casserole dish. Then layer some roasted eggplant slices, followed by a layer of the ricotta mixture and more sauce. Repeat the layers until all ingredients are used, finishing with a layer of marinara sauce on top.
- Step 5: Sprinkle shredded mozzarella cheese evenly over the top, then sprinkle breadcrumbs for a crunchy topping.
- Step 6: Bake the casserole in the preheated oven for 25 to 30 minutes, until the cheese is melted and bubbly and the top is golden brown.
- Step 7: Let the casserole rest for 10 minutes before serving. This helps the layers set and makes it easier to cut portions.
Tips & Variations
- For extra flavor, add chopped kalamata olives and a sprinkle of feta to the ricotta mixture for a Mediterranean twist.
- If you prefer a spicy touch, stir 1/2 teaspoon red pepper flakes into the marinara sauce before layering.
- Sautéed cremini mushrooms make a delicious earthy addition to the layers.
- Use zucchini slices instead of eggplant, but reduce roasting time as zucchini softens faster.
- Mix in additional fresh herbs like oregano or thyme with the ricotta for a garden-fresh aroma.
- Double the mozzarella or add provolone cheese for an extra cheesy version.
- For a vegan option, substitute ricotta with cashew-based cheese and omit the egg; be sure to use vegan mozzarella and breadcrumbs.
- Use gluten-free breadcrumbs or omit them for a gluten-free casserole.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the whole casserole covered with foil in a 350°F (175°C) oven until heated through. For longer storage, you can freeze the casserole tightly wrapped for up to 2 months; thaw in the refrigerator overnight before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this casserole ahead of time?
Yes, you can assemble the casserole a day before baking. Keep it covered in the refrigerator and bake it fresh when ready to serve.
Do I need to peel the eggplant?
No, peeling is optional. The skin adds texture and nutrients, but if you prefer a softer, smoother texture, you can peel the eggplant before slicing.
PrintVegetarian Ricotta & Eggplant Casserole Recipe
This Vegetarian Ricotta & Eggplant Casserole blends tender slices of roasted eggplant with a creamy ricotta and Parmesan filling, layered with rich marinara sauce and topped with melted mozzarella and crunchy breadcrumbs for a comforting, satisfying meat-free meal.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Eggplant Layers
- 2 medium eggplants (about 2 lbs total), sliced into 1/4-inch rounds
- 2 tablespoons extra virgin olive oil, for brushing
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
Ricotta Filling
- 15 oz whole milk ricotta cheese
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh basil, chopped
- 1 teaspoon garlic powder
Sauce and Topping
- 3 cups marinara sauce (store-bought or homemade)
- 1 1/2 cups shredded mozzarella cheese
- 1/4 cup breadcrumbs (panko recommended)
Instructions
- Prepare Eggplant: Preheat your oven to 400°F (200°C). Brush each eggplant slice lightly with olive oil on both sides, then sprinkle with kosher salt and black pepper. Arrange the slices in a single layer on baking sheets lined with parchment paper.
- Roast Eggplant Slices: Place the eggplant in the oven and roast for about 20 minutes, flipping halfway through, until tender and golden. This roasting helps draw out moisture and develop a rich flavor.
- Mix Ricotta Filling: In a bowl, combine the ricotta cheese, egg, grated Parmesan, chopped basil, and garlic powder. Mix until smooth and well blended to create a creamy, savory filling.
- Assemble Casserole: Lower the oven temperature to 375°F (190°C). In a casserole dish, spread a thin layer of marinara sauce. Layer half of the roasted eggplant slices over the sauce, then spread half the ricotta filling evenly on top. Repeat with remaining eggplant and ricotta layers. Pour the remaining marinara sauce over the layers.
- Add Cheese and Breadcrumbs: Sprinkle the shredded mozzarella evenly over the top layer, followed by a light dusting of breadcrumbs to add a crisp texture once baked.
- Bake the Casserole: Bake uncovered for 25-30 minutes, until the cheese is bubbly and golden brown and the casserole is heated through.
- Rest and Serve: Let the casserole rest for 10 minutes after baking. This helps the layers set and makes serving easier. Garnish with additional fresh basil if desired and enjoy warm.
Notes
- For a Mediterranean twist, add chopped kalamata olives and feta cheese to the ricotta mixture.
- Spice lovers can incorporate 1/2 teaspoon red pepper flakes into the marinara sauce before layering.
- Sautéed cremini mushrooms add an earthy dimension when layered with the eggplant.
- Substitute zucchini slices for eggplant for a faster-cooking variation, but monitor baking time accordingly.
- Double the mozzarella or add provolone for a cheesier casserole.
- For a vegan version, replace ricotta with cashew-based cheese and omit the egg.
- Use gluten-free breadcrumbs or skip them if gluten sensitivity is a concern.
Keywords: vegetarian ricotta casserole, eggplant casserole, baked eggplant recipe, vegetarian Italian casserole, ricotta cheese recipe, easy vegetarian dinner

