Last Updated: November 10, 2026
Eggplant is a mild, spongy vegetable that soaks up oil and seasoning, which makes it useful in everything from grilled sides to baked casseroles and dips. These eggplant recipes cover nine reliable ways to cook it, starting with a basic roasted method you can use as a foundation. Each serves four unless noted.
Ingredients
For the foundation recipe, simple roasted eggplant:
- 2 medium globe eggplants (about 2 pounds total)
- 1/4 cup extra-virgin olive oil
- 1 teaspoon kosher salt, plus extra for salting
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1 teaspoon dried oregano or thyme
- 1 tablespoon lemon juice and chopped parsley to finish
Instructions
- Heat the oven to 425°F (220°C). Line two baking sheets with parchment paper.
- Trim the eggplants and cut into 3/4-inch cubes or 1/2-inch rounds.
- Optional: toss with 1 tablespoon salt in a colander and let drain for 20 to 30 minutes. Rinse quickly and pat very dry. This step reduces bitterness in older eggplants and helps limit oil absorption.
- Toss with olive oil, salt, pepper, garlic powder and oregano.
- Spread in a single layer without crowding. Roast for 25 to 30 minutes, flipping once, until golden and tender.
- Finish with lemon juice and parsley.
9 Eggplant Recipes to Try
1. Baked Eggplant Parmesan
Slice 2 large eggplants into 1/2-inch rounds. Dip in flour, beaten egg, then a mix of 1 1/2 cups breadcrumbs and 1/2 cup Parmesan. Bake on oiled sheets at 425°F for 20 minutes, flipping once. Layer in a baking dish with 3 cups marinara and 2 cups shredded mozzarella. Bake at 375°F for 20 minutes until bubbling.
2. Baba Ganoush
Char 2 whole eggplants over a gas flame or under the broiler for 25 to 30 minutes, turning, until collapsed. Scoop the flesh, drain 10 minutes, and mash with 3 tablespoons tahini, 3 tablespoons lemon juice, 1 grated garlic clove, 2 tablespoons olive oil and 3/4 teaspoon salt.
3. Grilled Eggplant Slices
Brush 1/2-inch slices with olive oil and season with salt. Grill over medium-high heat for 3 to 4 minutes per side. Drizzle with balsamic glaze or lemon-garlic dressing and top with feta.
4. Stir-Fried Eggplant With Garlic Sauce
Cut 1 1/2 pounds Chinese or Japanese eggplant into 2-inch batons. Stir-fry in 3 tablespoons oil over high heat for 6 to 8 minutes until browned and soft. Add 3 cloves minced garlic, 1 tablespoon grated ginger, then a sauce of 2 tablespoons soy sauce, 1 tablespoon rice vinegar, 2 teaspoons sugar and 1 teaspoon cornstarch in 1/4 cup water. Cook 1 minute until glossy.
5. Ratatouille
Sauté 1 diced onion in 3 tablespoons olive oil. Add 1 diced eggplant, 2 diced zucchini and 1 diced bell pepper. Cook 10 minutes, then add 4 chopped tomatoes, 3 garlic cloves and thyme. Simmer, partially covered, for 30 minutes. Finish with basil.
6. Stuffed Eggplant Boats
Halve 2 eggplants lengthwise, score the flesh, brush with oil and roast cut-side down at 400°F for 20 minutes. Scoop out some flesh, mix with 1 pound cooked ground beef or lentils, 1 cup tomato sauce and 1/2 cup cheese, then fill and bake 15 minutes more.
7. Eggplant Rollatini
Slice eggplant lengthwise 1/4 inch thick, roast until pliable (12 minutes at 400°F), then spread with a mix of 1 1/2 cups ricotta, 1/2 cup Parmesan, an egg and basil. Roll up, place in sauce and bake with mozzarella at 375°F for 25 minutes.
8. Eggplant Curry
Sauté 1 onion, 3 cloves garlic and 1 tablespoon ginger. Add 2 tablespoons curry powder, 1 can crushed tomatoes and 1 can coconut milk. Add 1 1/2 pounds cubed eggplant and simmer 20 to 25 minutes. Serve over rice with cilantro.
9. Crispy Pan-Fried Eggplant
Dredge 1/2-inch slices in seasoned flour, egg, then panko. Pan-fry in 1/4 inch of oil at 350°F for 2 to 3 minutes per side. Drain on a rack and serve with marinara or a yogurt-garlic sauce.
Cooking Methods Compared
| Method | Temp | Time | Texture |
|---|---|---|---|
| Roast | 425°F | 25 to 30 min | Golden, creamy inside |
| Grill | Medium-high | 6 to 8 min | Charred, smoky |
| Pan-fry | 350°F oil | 4 to 6 min | Crisp crust |
| Air fry | 390°F | 12 to 15 min | Browned, lightly crisp |
| Steam | Simmering | 10 to 12 min | Soft, silky |
Tips for Cooking Eggplant
- Choose firm, glossy eggplants. They should feel heavy with smooth, unwrinkled skin.
- Salt when needed. Young, small eggplants rarely need salting. Large, older ones benefit from it.
- Use enough heat. Low heat makes eggplant soak up oil and turn greasy.
- Keep it uncrowded. Too many pieces on one pan lead to steaming rather than browning.
- Cook until fully tender. Undercooked eggplant is chewy and bland.
Storage
Store whole eggplants in the refrigerator crisper drawer for up to 5 days, or at cool room temperature for 1 to 2 days. Cooked eggplant dishes keep in the refrigerator for 4 days. Roasted eggplant and baba ganoush freeze for up to 2 months in airtight containers; thaw overnight and drain any extra liquid. Eggplant Parmesan freezes well before or after baking.
Eggplant Varieties and What They Suit
| Variety | Appearance | Best For |
|---|---|---|
| Globe (American) | Large, deep purple, glossy | Parmesan, roasting, baba ganoush |
| Italian | Smaller, similar to globe | Grilling, rollatini, ratatouille |
| Japanese / Chinese | Long, slender, thin skin | Stir-fries, grilling, no peeling needed |
| Graffiti | Purple and white streaks | Roasting, sautéing |
| Thai | Small, round, green or white | Curries and soups |
Pairing Ideas
Eggplant has a mild, slightly earthy taste that works with bold flavors. Tomatoes, garlic, basil, mint, cumin, tahini, miso, soy sauce, ginger, chili, lemon and cheeses such as mozzarella, feta and ricotta all complement it. For a quick weeknight, roast the foundation recipe and serve it over couscous with yogurt sauce, or toss the cubes into a tomato sauce with pasta. Leftover grilled slices make a good sandwich filling with roasted peppers and pesto.
Common Mistakes
- Skipping the oil, then crowding the pan. Dry eggplant scorches on the outside and stays tough inside.
- Cutting pieces too small. Tiny cubes shrink and disappear. Keep them around 3/4 inch.
- Using a low oven. Eggplant needs high heat to brown before it turns soggy.
- Under-seasoning. Eggplant absorbs flavor, so season in layers with salt, acid and herbs.
FAQ
Do you need to peel eggplant?
Not for young, thin-skinned eggplants. Peel large globe eggplants if the skin looks thick or tough, especially for purees and dips.
Why is eggplant bitter?
Older, larger eggplants with many seeds can taste bitter. Salting and rinsing, or choosing smaller varieties such as Japanese or Italian eggplants, helps.
How do I keep eggplant from absorbing so much oil?
Salt and dry the pieces, brush or spray oil on instead of pouring it, and cook at higher heat. Roasting with a limited amount of oil works well.
What can I substitute for eggplant?
Zucchini, portobello mushrooms or thick sliced cauliflower can replace eggplant in many recipes, though the texture will differ.



