This Ina Garten Roasted Eggplant Parmesan Recipe is rich and cheesy, which uses fresh mozzarella and roasted eggplant. It’s a classic, foolproof recipe, ready in about 1 hour and 30 minutes.
Jump to RecipeIna Garten Roasted Eggplant Parmesan Ingredients
For the Eggplant:
- 2 large eggplants, cut into ½-inch-thick slices
- 3 tablespoons olive oil
- Kosher salt and freshly ground black pepper
For the Tomato Sauce:
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 1 (28-ounce) can crushed San Marzano tomatoes
- 1 teaspoon dried oregano
- ½ teaspoon red pepper flakes (optional)
- 1 teaspoon sugar (if needed)
- Salt and black pepper to taste
- ¼ cup fresh basil, chopped
For Assembling:
- 8 ounces fresh mozzarella, sliced
- ½ cup grated Parmesan cheese
- ½ cup panko breadcrumbs (optional, for extra crispiness)
- 2 tablespoons fresh basil, for garnish
How To Make Ina Garten Roasted Eggplant Parmesan
- Roast the eggplant: Preheat the oven to 400°F. Arrange eggplant slices on a parchment-lined baking sheet. Brush both sides with olive oil and season with salt and pepper. Roast for 20–25 minutes, flipping halfway through, until tender and golden.
- Make the tomato sauce: In a saucepan, heat olive oil over medium. Sauté onions until soft, about 5 minutes. Stir in garlic and cook for 1 more minute. Add crushed tomatoes, oregano, red pepper flakes, salt, and pepper. Simmer for 20 minutes, then stir in fresh basil.
- Assemble the layers: Lightly grease a 9×13-inch baking dish. Spread a thin layer of tomato sauce at the bottom. Add a layer of roasted eggplant, mozzarella slices, grated Parmesan, and more sauce. Repeat layers, ending with sauce and cheese on top. Sprinkle with panko breadcrumbs if using.
- Bake the dish: Reduce oven to 375°F. Bake for 25–30 minutes until cheese is bubbly and golden.
- Garnish and serve: Let cool for 5 minutes. Sprinkle with fresh basil before serving.

Recipe Tips
- Do I need to salt and sweat the eggplant first? No, roasting eliminates bitterness and moisture without this extra step.
- What kind of mozzarella is best? Use fresh mozzarella for a creamy melt and classic flavor.
- Can I make it ahead? Yes, assemble and refrigerate up to 24 hours before baking.
- How to make it crispier? Add panko breadcrumbs on top or broil for the last 2–3 minutes.
- Is this freezer-friendly? Yes, freeze before baking for best texture. Thaw in the fridge before cooking.
What To Serve With Eggplant Parmesan
This comforting main dish goes well with:
- Spaghetti or penne pasta
- Garlic bread or focaccia
- Caesar or arugula salad
- Roasted green beans
- A glass of red wine (like Chianti or Sangiovese)
How To Store Eggplant Parmesan
Refrigerate: Store leftovers in an airtight container for up to 4 days.
Freeze: Freeze before or after baking. For best results, freeze unbaked and bake fresh when ready.
Eggplant Parmesan Nutrition Facts
Estimates based on 4 servings (exact values will vary):
- Calories: ~420kcal
- Carbohydrates: ~25g
- Protein: ~16g
- Fat: ~28g
- Saturated Fat: ~10g
- Sodium: ~820mg
- Fiber: ~6g
- Sugar: ~8g
- Calcium: ~300mg
- Iron: ~2mg
Nutrition information is estimated and may vary based on ingredients and cooking methods used.
FAQs
Do I need to peel the eggplant?
No, the skin softens when roasted and adds structure to the dish.
Can I use store-bought marinara sauce?
Yes, use 2–2½ cups of high-quality marinara if short on time.
What’s the best way to reheat leftovers?
Bake at 350°F covered with foil for 20–25 minutes or microwave individual portions.
Can I make it gluten-free?
Yes, use gluten-free breadcrumbs or skip them altogether.
How do I prevent soggy eggplant parmesan?
Roast the eggplant and avoid layering too much sauce between layers.
Try More Recipes:
Ina Garten Roasted Eggplant Parmesan Recipe
Course: Side DishCuisine: AmericanDifficulty: Easy4
servings20
minutes1
hour10
minutes420
kcalThis roasted eggplant parmesan is layered with rich tomato sauce, fresh mozzarella, and crispy panko for a cheesy, satisfying meal.
Ingredients
-
2 large eggplants, sliced
-
3 tbsp olive oil
-
Salt and pepper
- Tomato Sauce:
-
2 tbsp olive oil
-
1 small onion, chopped
-
3 garlic cloves
-
28 oz crushed tomatoes
-
1 tsp oregano
-
½ tsp red pepper flakes
-
Salt, pepper, 1 tsp sugar (if needed)
-
¼ cup chopped basil
- For Assembling:
-
8 oz fresh mozzarella
-
½ cup Parmesan
-
½ cup panko breadcrumbs (optional)
-
2 tbsp fresh basil (garnish)
Directions
- Roast eggplant at 400°F for 20–25 mins, flipping halfway.
- Make sauce by sautéing onion and garlic, then simmer tomatoes and spices for 20 mins. Stir in basil.
- Layer sauce, eggplant, mozzarella, Parmesan. Repeat. Top with sauce, cheese, and optional breadcrumbs.
- Bake at 375°F for 25–30 mins until bubbly and golden.
- Rest 5 mins, then garnish with fresh basil.
