Easy eggplant recipes for dinner are the answer on the nights when the crisper drawer holds two half-peppers and a tired zucchini. Eggplant cooks faster than most people expect, takes on whatever sauce you put in front of it, and turns into a full plate of food with a pan and about 40 minutes.
Every recipe below is a complete one you can cook tonight, with exact quantities, the doneness cue that tells you it is done, a swap if your pantry is missing something, and how it keeps. I have leaned on a mix of techniques: skillet, sheet pan, oven, rice cooker-adjacent stovetop, and a couple of global flavours, because weeknight cooking gets boring fast if you only ever make one version.
Table of Contents
Easy Eggplant Recipes for Dinner at a Glance
| Recipe | Time | Difficulty | Best For |
|---|---|---|---|
| 1. Quick Skillet Eggplant Parmesan | 40 min | Easy | A crispy, cheesy meatless main |
| 2. Sticky Miso Eggplant Bowls | 45 min | Easy | A weeknight bowl with real depth |
| 3. Crispy Chinese Eggplant with Garlic Sauce | 30 min | Medium | Takeout-style flavour, fast |
| 4. Easy Eggplant Stir-Fry with Vegetables | 27 min | Easy | Clearing out the crisper drawer |
| 5. Classic Eggplant Parmesan Casserole | 1 hr 15 min | Easy | A feed-the-crowd bake |
| 6. Sausage and Eggplant Sheet-Pan Dinner | 50 min | Easy | One pan, kids will eat it |
| 7. Creamy Eggplant and Tomato Pasta | 30 min | Easy | Comfort food on a short clock |
| 8. Loaded Eggplant Nachos | 35 min | Easy | Feeding a crowd for movie night |
| 9. Mediterranean Eggplant and Chickpea Skillet | 45 min | Easy | A vegetarian dinner that fills you up |
| 10. Crispy Baked Eggplant Tacos | 48 min | Medium | Meatless Tuesday with crunch |
| 11. Cheesy Eggplant and Rice Bake | 1 hour | Easy | Make-ahead comfort food |
| 12. Thai-Style Eggplant with Ground Chicken | 35 min | Medium | A sweet-savoury dinner in half an hour |
1. Quick Skillet Eggplant Parmesan

This is the one I make when someone asks for a meatless dinner that still looks like a treat. Skillet-frying the rounds keeps the crust shatter-crisp, and a quick layer of sauce and cheese on top gives you the whole plate in one pan.
Yield: 4 servings · Prep: 15 min · Cook: 25 min · Total: 40 min · Difficulty: Easy
Ingredients
- 1 large eggplant (about 1.25 lb / 570 g), cut into 1/2-inch (1.25 cm) rounds
- 1/2 cup (65 g) panko breadcrumbs
- 1/4 cup (25 g) finely grated Parmesan, plus more to finish
- 1/2 cup (65 g) all-purpose flour
- 1 large egg, beaten
- 3 tbsp (45 ml) olive oil, divided
- 1 cup (240 ml) jarred marinara sauce
- 1/2 tsp (1 g) dried oregano
- 1 1/2 cups (170 g) low-moisture mozzarella, shredded
- Fresh basil leaves
- Kosher salt and black pepper
Instructions
- Set a rack over a rimmed baking sheet and heat the oven to 425°F (220°C).
- Season the eggplant rounds with salt and pepper and let them sit 10 minutes, then pat them firmly dry with paper towels.
- Combine the panko and Parmesan in a shallow bowl.
- Dredge each round in flour, then egg, then the panko mixture, pressing the crumbs on lightly.
- Warm 2 tbsp (30 ml) oil in a large skillet over medium-high heat and fry the eggplant in a single layer for 2 to 3 minutes per side, until golden and crisp at the edges.
- Work in batches rather than crowding the pan, or the crust steams instead of browning.
- Transfer the cooked eggplant to the baking sheet and repeat with the remaining oil.
- Warm the marinara with the oregano in the skillet, spoon it over the eggplant, then scatter the mozzarella and a little more Parmesan on top.
- Bake for 8 to 10 minutes, until the cheese is fully melted and blistered in spots and the sauce bubbles at the edges.
- Scatter with basil and rest 5 minutes before serving.
Tip: Dry the eggplant twice. The first salting draws out water, and the second pat-down before dredging is what keeps the crust from steaming off in the pan.
Swap it: Use almond flour in place of the wheat flour for a gluten-free version, and swap the mozzarella for a plant-based shred for a dairy-free one.
Storage: Keeps 3 to 4 days in the refrigerator. Reheat at 350°F (175°C) for 10 minutes so the cheese re-melts. The breading softens in the fridge, so leave the pan uncovered for 10 minutes before eating.
Want more skillet dinners that come together in one pan? These easy skillet dinner recipes follow the same logic.
2. Sticky Miso Eggplant Bowls

Miso does something no tomato sauce does: it makes plain roasted eggplant taste like it took all afternoon. The glaze reduces to a sticky, sweet-savoury coat in about four minutes on the stove, and the bowl assembles in another five.
Yield: 4 servings (2 bowls) · Prep: 15 min · Cook: 30 min · Total: 45 min · Difficulty: Easy
Ingredients
For the eggplant:
- 1 large eggplant (about 1.25 lb / 570 g), cut into 1-inch (2.5 cm) cubes
- 1 tbsp (15 ml) sesame oil
- 1/4 tsp (1.5 g) fine salt
For the miso glaze:
- 3 tbsp (45 g) white or yellow miso paste
- 2 tbsp (30 ml) soy sauce
- 2 tbsp (30 ml) rice vinegar
- 1 tbsp (15 ml) honey or maple syrup
- 2 tsp (10 ml) toasted sesame oil
- 2 cloves garlic, grated
- 1 tsp (5 ml) grated fresh ginger
To serve:
- 3 cups (480 g) cooked short-grain white rice
- 1 cucumber, cut into thin half-moons
- 1 carrot, grated
- 2 scallions, sliced thin
- 1 tbsp sesame seeds
Instructions
- Heat the oven to 425°F (220°C).
- Toss the eggplant cubes with the sesame oil and salt, then spread on a lined sheet pan in a single layer.
- Roast for 20 to 25 minutes, turning once, until the edges are caramelized and the centres are fork-tender.
- Whisk the miso, soy, vinegar, honey, sesame oil, garlic and ginger in a small saucepan.
- Simmer over medium-low for 4 to 5 minutes, stirring often, until it thickens to a glaze that coats the back of a spoon.
- Off the heat, toss the roasted eggplant with two-thirds of the glaze.
- Spoon rice into bowls, top with eggplant, cucumber, carrot and scallions, and finish with sesame seeds.
- Serve the extra glaze on the side for anyone who wants more.
Tip: Do not boil the glaze hard. Miso scorches quickly and turns bitter, so keep the simmer low and give it constant attention for those four minutes.
Swap it: Rice vinegar can be replaced with an equal amount of lime juice for a sharper, less sweet finish. Tamari works instead of soy sauce if you need it gluten-free.
Storage: The roasted eggplant and glaze keep separately for 4 days; the glaze thickens in the fridge, so loosen it with a splash of water when reheating. Allergens: soy and sesame.
3. Crispy Chinese Eggplant with Garlic Sauce

This is the dish that converts people who claim they do not like eggplant. Cut into batons, fried hard, and finished with a sharp garlic and vinegar sauce, it eats like a restaurant side rather than a vegetable side dish.
Yield: 4 servings · Prep: 15 min · Cook: 15 min · Total: 30 min · Difficulty: Medium
Ingredients
For the sauce:
- 3 tbsp (45 ml) soy sauce
- 2 tbsp (30 ml) Chinkiang black vinegar, or rice vinegar with a teaspoon of dark soy
- 1 tbsp (15 ml) sugar
- 1 tsp (5 ml) cornstarch mixed with 1 tbsp (15 ml) cold water
- 4 cloves garlic, thinly sliced
- 1/2 tsp (2.5 g) sugar and a pinch of red chili flakes, optional
For the eggplant:
- 2 medium Chinese eggplants (about 1 lb / 450 g), cut into 1/2-inch (1.25 cm) batons
- 2 tbsp (30 ml) neutral oil
- 1/2 cup (10 g) sliced scallions
- 1 tbsp (8 g) sesame seeds
Instructions
- Pat the eggplant batons dry and toss with a pinch of salt; leave 10 minutes and blot again.
- Mix the soy, vinegar, sugar, cornstarch slurry and half the garlic in a small bowl.
- Heat 1 tbsp (15 ml) oil in a wok or large skillet over high heat until it shimmers.
- Fry the eggplant in two batches for 3 to 4 minutes per batch, undisturbed, until deeply golden and just tender.
- Add the remaining oil and the rest of the garlic for 20 seconds, until the garlic is fragrant and pale gold.
- Pour in the sauce and toss for 1 minute, until it thickens and glazes the eggplant.
- Scatter with scallions, sesame seeds and chili flakes, and serve hot.
Tip: Do not move the eggplant while it fries. Leaving it alone lets a flat, lacquered crust form; constant stirring gives you pale, wrinkled strips instead.
Swap it: Add 1 tsp (5 ml) toasted sesame oil and 1 tbsp (15 ml) honey at the end for a sweeter, thicker glaze. Any sturdy vinegar works, but do not skip the sugar, which balances the acid.
Storage: Best eaten straight from the pan. Refrigerate in an airtight container for up to 3 days and re-crisp in a hot dry skillet for 3 minutes before serving, or the skin goes soft. Main allergen: soy.
4. Easy Eggplant Stir-Fry with Vegetables

This is the recipe for a crisper drawer emergency. Whatever firm vegetables you have get cut to the same size and hit a hot pan, which means everything cooks fast and everything stays crunchy.
Yield: 4 servings · Prep: 15 min · Cook: 12 min · Total: 27 min · Difficulty: Easy
Ingredients
- 1 large eggplant (about 1.25 lb / 570 g), cut into 1/2-inch (1.25 cm) batons
- 1 red bell pepper, sliced
- 1 cup (140 g) snap peas
- 1 cup (100 g) quartered mushrooms
- 1 cup (90 g) broccoli florets
- 3 tbsp (45 ml) vegetable oil, divided
- 3 cloves garlic, minced
- 1 tbsp (15 ml) fresh ginger, grated
For the sauce:
- 3 tbsp (45 ml) soy sauce
- 2 tbsp (30 ml) oyster sauce, or 1 tbsp (15 ml) mushroom stir-fry sauce for a vegetarian version
- 1 tbsp (15 ml) rice vinegar
- 1 tsp (5 ml) toasted sesame oil
- 1 tsp (5 ml) cornstarch mixed with 1 tbsp (15 ml) cold water
Instructions
- Pat the eggplant dry and toss with 1 tbsp (15 ml) oil.
- Heat a wide skillet over high heat until a drop of water skitters across it, then add the eggplant in one layer and leave it for 2 minutes without touching.
- Toss the eggplant, cook 2 minutes more until browned, then transfer to a plate.
- Add the remaining oil and the bell pepper, snap peas, mushrooms and broccoli; stir-fry for 4 minutes, keeping everything moving.
- Add the garlic and ginger and stir for 30 seconds, until fragrant.
- Return the eggplant to the pan, pour in the sauce, and toss for 1 minute until everything is glossy and coated.
- Serve over steamed rice, with a lime wedge on the side.
Tip: Cut every vegetable to the same size. Pieces of mixed thickness cook unevenly, and the small ones turn to mush before the large ones soften.
Swap it: Zucchini, broccoli rabe, or thick-cut cabbage all take the same treatment. For a vegan plate, use the mushroom stir-fry sauce instead of oyster sauce.
Storage: Keeps 3 days refrigerated in a sealed container. Reheat in a hot skillet for 3 to 4 minutes rather than in the microwave, which keeps the vegetables crisp. Allergens: soy and shellfish in the oyster sauce.
5. Classic Eggplant Parmesan Casserole

A casserole version skips the frying entirely. The eggplant roasts until silky, then gets layered with sauce and cheese and baked until the top is deeply golden. It is the dish I make for a table of six, and it is just as good made a day ahead.
Yield: 6 servings · Prep: 30 min · Cook: 45 min · Total: 1 hr 15 min · Difficulty: Easy
Ingredients
- 2 medium eggplants (about 2.5 lb / 1.1 kg), sliced into 1/2-inch (1.25 cm) rounds
- 3 tbsp (45 ml) olive oil, divided
- 3 cups (720 ml) marinara or crushed tomatoes
- 1 tsp (2 g) dried oregano
- 1/2 cup (65 g) plain breadcrumbs
- 2 cups (230 g) low-moisture mozzarella, shredded
- 1 cup (100 g) Parmesan, grated, divided
- 1/2 cup (120 ml) heavy cream
- 1/4 cup (25 g) fresh basil, torn
- 1 garlic clove, minced
Instructions
- Heat the oven to 400°F (205°C).
- Brush the eggplant with 2 tbsp (30 ml) oil, season, and roast on lined sheet pans for 20 minutes, flipping once, until browned and pliable.
- Simmer the tomatoes with the oregano, basil and garlic for 10 minutes until thickened and darker in colour.
- Stir the cream into half the shredded mozzarella and the half cup (50 g) of Parmesan.
- Spread a thin layer of sauce in a 9×13-inch (23×33 cm) baking dish, then layer eggplant, sauce, and the mozzarella-Parmesan mixture twice more.
- Finish with the remaining sauce, the rest of the mozzarella, the remaining Parmesan and the last tablespoon of oil.
- Cover loosely with foil and bake for 20 minutes.
- Uncover and bake 15 to 20 minutes more, until the top is deep golden and the sauce bubbles up around the edges.
- Rest 15 minutes before cutting so the layers hold together.
Tip: Salt the slices only if you have the 30 minutes. Skipping the salting is fine for a baked casserole, because the oven does the drying that a fryer would not.
Swap it: For a lighter version, skip the cream and double the mozzarella. To make it gluten-free, swap the breadcrumbs for a certified gluten-free crumb or almond flour.
Storage: Keeps 4 days in the refrigerator, and it is better on day two. Freeze in portions for up to 3 months; thaw in the fridge overnight and reheat covered at 350°F (175°C) for 25 minutes. Allergens: dairy and gluten.
6. Sausage and Eggplant Sheet-Pan Dinner

The trick with a sheet-pan dinner is cutting everything to roughly the same size so it all finishes together. Here that means thick sausage coins, chunky eggplant, and peppers cut into wide strips, all roasted on one tray with nothing to stand up and watch.
Yield: 4 servings · Prep: 15 min · Cook: 35 min · Total: 50 min · Difficulty: Easy
Ingredients
- 1 lb (450 g) Italian-style sausage, sliced into 1/2-inch (1.25 cm) coins
- 1 large eggplant (about 1.25 lb / 570 g), cut into 1-inch (2.5 cm) chunks
- 1 red bell pepper, cut into wide strips
- 1 yellow onion, cut into thick wedges
- 4 cloves garlic, whole, skin on
- 2 tbsp (30 ml) olive oil
- 1 tsp (2 g) dried oregano
- 1/2 tsp (1.5 g) red pepper flakes
- Kosher salt and black pepper
- 1/4 cup (60 ml) whole-grain or Dijon mustard, for dipping
Instructions
- Heat the oven to 425°F (220°C) and line a rimmed baking sheet.
- Pat the eggplant chunks dry and toss with 1 tbsp (15 ml) oil, the oregano, chili flakes, salt and pepper.
- Spread the eggplant, pepper, onion wedges and garlic cloves on the sheet pan in one layer, then nestle the sausage coins among them.
- Drizzle the remaining oil over the sausage and toss everything once with your hands so it is evenly coated.
- Roast for 20 minutes, then turn the sausage and vegetables with tongs.
- Roast 12 to 15 minutes more, until the sausage is deeply browned and the eggplant is soft with caramelized edges.
- Check the thickest sausage coin; it should read 160°F (71°C) on an instant-read thermometer, the safe minimum for ground meat.
- Squeeze the roasted garlic out of its skins and serve everything with the mustard.
Tip: Give the pan room. If the vegetables are touching, they steam and the sausage browns unevenly, so use two trays rather than crowding one.
Swap it: Italian turkey sausage works and needs less fat. Add a cup of halved cherry tomatoes in the last 15 minutes for a juicier tray, and swap mustard for a lemon-herb yogurt dip.
Storage: Keeps 3 to 4 days refrigerated. Reheat on a hot sheet pan at 425°F (220°C) for 10 minutes rather than in the microwave, so the sausage re-crisps.
7. Creamy Eggplant and Tomato Pasta

A light cream sauce built on roasted eggplant and burst tomatoes is the middle ground between marinara and a heavy Alfredo. It coats pasta without weighing it down, and it comes together in the time the pasta takes to boil.
Yield: 4 servings · Prep: 10 min · Cook: 20 min · Total: 30 min · Difficulty: Easy
Ingredients
- 12 oz (340 g) rigatoni or penne
- 1 small eggplant (about 12 oz / 340 g), cut into 1/2-inch (1.25 cm) dice
- 1 pint (450 g) cherry tomatoes, halved
- 3 cloves garlic, thinly sliced
- 3 tbsp (45 ml) olive oil
- 1/2 cup (120 ml) heavy cream
- 1/2 cup (50 g) finely grated Parmesan, plus more to serve
- 1 tsp (2 g) dried oregano
- 1/4 tsp (1.5 g) red pepper flakes
- Fresh basil and black pepper
Instructions
- Bring a large pot of salted water to a boil and start the pasta; cook it 2 minutes shy of the package time.
- Meanwhile, heat 2 tbsp (30 ml) oil in a wide skillet over medium-high heat and add the eggplant in one layer.
- Sear the eggplant 4 minutes without stirring, then toss and cook 3 minutes more until browned and tender.
- Add the remaining oil, the garlic, oregano and chili flakes and cook for 1 minute until fragrant.
- Add the tomatoes and cook 4 to 5 minutes, pressing a few with the back of a spoon, until they burst and release their juices.
- Pour in the cream and 1/2 cup (120 ml) pasta water, and simmer 2 minutes until the sauce is glossy and coats a spoon.
- Drain the pasta, reserving a little water, and add it to the skillet with the Parmesan.
- Toss over medium heat for 1 minute until the sauce clings to every piece, adding a splash of pasta water if it tightens too fast.
- Top with basil, more Parmesan and cracked pepper.
Tip: Save more pasta water than you think you need. A tablespoon of that starchy water loosens a cream sauce that has gone too thick without thinning the flavour.
Swap it: Half-and-half works instead of heavy cream. Zucchini or roasted red pepper can stand in for some of the eggplant, and penne or rigatoni can be replaced with any short shape that traps sauce.
Storage: Keeps 3 days refrigerated. Reheat gently in a skillet over low heat with a splash of water for 3 minutes; a microwave reheats the cream unevenly and can split it. Allergens: dairy and gluten.
If you like this kind of one-pan pasta, you will like the rest of our easy skillet dinner recipes ideas.
8. Loaded Eggplant Nachos

Roasted eggplant rounds stand in for tortilla chips here, which means you get a platter that looks like nachos, eats like nachos, and is a vegetable all the way through. Salting the rounds first is what keeps them crisp under all that topping.
Yield: 4 servings · Prep: 20 min · Cook: 15 min · Total: 35 min · Difficulty: Easy
Ingredients
- 2 medium eggplants (about 2.5 lb / 1.1 kg), cut into 1/4-inch (0.6 cm) rounds
- 3 tbsp (45 ml) olive oil, divided
- 1/2 tsp (1.5 g) fine salt for the eggplant
- 1 tsp (2 g) ground cumin
- 1/2 tsp (1.5 g) chili powder
- 1 can (15 oz / 425 g) black beans, drained and rinsed
- 1 1/2 cups (170 g) shredded Mexican blend cheese
- 1 cup (240 ml) your favourite salsa
- 1 avocado, diced
- 1/4 cup (25 g) pickled jalapeños, sliced
- Fresh cilantro, lime wedges, and sour cream for serving
Instructions
- Salt the eggplant rounds, lay them on towels, and leave 20 minutes to release water, then blot both sides dry.
- Heat the oven to 425°F (220°C) and line a large sheet pan.
- Toss the eggplant with 2 tbsp (30 ml) oil, the cumin and the chili powder.
- Arrange the rounds in a single overlapping layer and roast for 12 to 15 minutes, flipping once, until browned and crisp at the edges.
- Scatter the black beans over the eggplant, then the cheese, and drizzle with the last tablespoon of oil.
- Return to the oven for 5 minutes, until the cheese is fully melted and starting to brown at the edges.
- Top with salsa, avocado, jalapeños and cilantro, and serve with sour cream and lime wedges.
Tip: A single layer is the whole trick. Pile the rounds up and the underside steams while the top burns, and the middle of the platter goes soggy.
Swap it: Use shredded chicken or crisp crumbled tofu in place of the beans. Guacamole works in place of the diced avocado, added after baking so it does not go grey.
Storage: Best assembled and eaten straight away, because the toppings wilt the eggplant. Store the roasted rounds separately, covered, for up to 3 days. Allergens: dairy.
9. Mediterranean Eggplant and Chickpea Skillet

Chickpeas are the reason this skillet works as a dinner rather than a side. They hold their bite through the slow simmer, they add protein, and they turn one aubergine into a plate that will carry you to the next meal.
Yield: 4 servings · Prep: 15 min · Cook: 30 min · Total: 45 min · Difficulty: Easy
Ingredients
- 1 large eggplant (about 1.25 lb / 570 g), cut into 1-inch (2.5 cm) chunks
- 1 can (15 oz / 425 g) chickpeas, drained and rinsed
- 1 can (14.5 oz / 410 g) diced tomatoes
- 1/2 cup (120 ml) chopped onion
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 3 tbsp (45 ml) olive oil
- 1 tsp (2 g) dried oregano
- 1/2 tsp (1.5 g) red pepper flakes
- 1/3 cup (50 g) kalamata olives, pitted and sliced
- 1/2 cup (75 g) crumbled feta
- 1/4 cup (15 g) flat-leaf parsley, chopped
- 1 lemon, cut into wedges
Instructions
- Pat the eggplant dry and toss with 2 tbsp (30 ml) of the oil.
- Heat a wide, deep skillet over medium-high heat and brown the eggplant in a single layer for 5 minutes, then turn and cook 3 minutes more.
- Push the eggplant to the edges and add the remaining oil, the onion and the pepper with a pinch of salt; soften for 4 minutes.
- Add the garlic, oregano and chili flakes and stir for 30 seconds.
- Add the tomatoes and chickpeas, scraping the bottom of the pan, and bring to a simmer.
- Cover and simmer gently for 15 minutes, until the eggplant is completely tender and the sauce has thickened enough to hold a trail when you drag a spoon through it.
- Fold in the olives and simmer 2 minutes more.
- Remove from the heat, scatter with feta and parsley, and serve with lemon wedges.
Tip: Do not boil the sauce after the tomatoes go in. A bare simmer keeps the chickpeas whole and the eggplant from turning to paste.
Swap it: Add 1 lb (450 g) of browned ground lamb or sliced sausage with the onion for a non-vegetarian version. Feta can be replaced with crumbled goat cheese or a spoonful of thick yogurt.
Storage: Keeps 4 days in the refrigerator, and the flavour is better on day two. Reheat in a covered skillet over low heat for 6 to 8 minutes. Allergens: dairy.
10. Crispy Baked Eggplant Tacos

Baking the eggplant rather than frying it gives you most of the crunch with a fraction of the oil, and the hot oven does the work while you put everything else together. The filling is a quick cooked crumb, so these come together faster than a fried version.
Yield: 4 servings (12 tacos) · Prep: 20 min · Cook: 28 min · Total: 48 min · Difficulty: Medium
Ingredients
- 1 large eggplant (about 1.25 lb / 570 g), cut into 1/2-inch (1.25 cm) dice
- 2 tbsp (30 ml) olive oil
- 1/2 tsp (1.5 g) fine salt, plus more to taste
- 1 tbsp (15 ml) chili powder
- 1 tsp (2 g) ground cumin
- 1/2 tsp (1.5 g) dried oregano
- 8 oz (225 g) plant-based or lean ground meat, optional
- 1/2 cup (80 g) cooked pinto beans, mashed
- 12 small corn tortillas (6-inch / 15 cm)
- 1 cup (140 g) shredded lettuce
- 1 cup (150 g) diced tomato
- 1/2 cup (80 g) quick-pickled red onion
- 1/2 cup (120 g) avocado crema
- 1 lime, cut into wedges
Instructions
- Heat the oven to 450°F (230°C) with a rack in the middle.
- Salt the diced eggplant and leave it 15 minutes on towels, then pat dry and discard the moisture.
- Toss the eggplant with the oil, half the chili powder, the cumin, oregano and black pepper.
- Spread on a lined sheet pan and roast 20 minutes, turning once, until browned and crisp at the edges.
- Brown the ground meat in a skillet, draining any fat, then stir in the mashed beans, the remaining chili powder and 2 tbsp (30 ml) of water.
- Simmer 3 minutes until the filling holds together, then fold in the roasted eggplant.
- Warm the tortillas directly over a gas flame or in a dry skillet for 15 seconds per side.
- Fill each tortilla, then top with lettuce, tomato, pickled onion, avocado crema and a squeeze of lime.
Tip: Crowd the sheet pan and the eggplant steams in its own moisture. Two pans with a little space between the pieces is the difference between crisp and soft.
Swap it: Leave out the ground meat entirely and double the beans for a vegan version. For gluten-free tortillas, use corn or a flour-free brand and check that the chili powder is not dusted with flour.
Storage: The roasted eggplant and the filling each keep 4 days separately, but assemble only the amount you plan to eat. Reheat filled tacos in a 350°F (175°C) oven for 8 minutes, or warm the filling and use fresh tortillas.
11. Cheesy Eggplant and Rice Bake

This is the casserole version of the stuffed-pepper idea, and it is the dish in this list that most rewards cooking a day ahead. Long-grain rice goes in dry and drinks up the tomato broth, so you end up with distinct grains rather than a rice pudding.
Yield: 6 servings · Prep: 20 min · Cook: 40 min · Total: 1 hour · Difficulty: Easy
Ingredients
- 1 large eggplant (about 1.25 lb / 570 g), cut into 1-inch (2.5 cm) chunks
- 1/2 cup (90 g) long-grain white rice
- 2 tbsp (30 ml) olive oil
- 1/2 cup (75 g) chopped onion
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1 tsp (2 g) dried oregano
- 1 can (28 oz / 800 g) crushed tomatoes
- 2 cups (480 ml) chicken or vegetable broth
- 1 cup (230 g) shredded mozzarella, divided
- 1/2 cup (50 g) grated Parmesan
- 1/2 cup (15 g) fresh parsley, chopped
Instructions
- Heat the oven to 375°F (190°C).
- Pat the eggplant dry and brown it in a large oven-safe skillet with the oil over medium-high heat, about 6 minutes.
- Stir in the onion and pepper and soften for 4 minutes, then add the garlic and oregano for 30 seconds.
- Add the rice, tomatoes, broth and half the mozzarella, and bring to a simmer.
- Cover and simmer for 8 minutes, then transfer the mixture to a 9×13-inch (23×33 cm) baking dish.
- Scatter the remaining mozzarella and the Parmesan over the top.
- Bake uncovered for 22 to 25 minutes, until the cheese is golden and the sauce bubbles up between the grains.
- Rest 10 minutes, then scatter with parsley and serve with tomato slices.
Tip: Stop the rice at 8 minutes of simmering. It keeps cooking in the oven, and if you take it all the way to tender on the stovetop the bake turns to mush.
Swap it: Brown rice works and needs an extra 10 minutes of simmering. Add 1 cup (150 g) of shredded mozzarella and 1 cup (140 g) of cooked cauliflower rice for a lighter version, or use vegetable broth throughout for a vegetarian bake.
Storage: Keeps 4 days in the refrigerator and freezes well for up to 3 months. Reheat covered at 350°F (175°C) for 20 minutes, adding a splash of broth if the rice looks dry. Allergens: dairy.
12. Thai-Style Eggplant with Ground Chicken

Thai eggplant is the small round variety with thin skin and very little bitterness, which is why this dish cooks in 20 minutes without any salting at all. The sauce is sweet, sour, salty and hot in roughly equal measure, and it reduces to a glaze in the time the meat takes to brown.
Yield: 4 servings · Prep: 15 min · Cook: 20 min · Total: 35 min · Difficulty: Medium
Ingredients
- 1 lb (450 g) ground chicken
- 8 oz (225 g) Thai or Japanese eggplants, halved lengthways
- 2 tbsp (30 ml) vegetable oil
- 3 cloves garlic, minced
- 1 tbsp (15 ml) grated fresh ginger
- 2 tbsp (30 ml) fish sauce
- 2 tbsp (30 ml) light brown sugar
- 1 tbsp (15 ml) rice vinegar
- 1 tbsp (15 ml) soy sauce
- 2 tsp (10 ml) chili paste, or 2 fresh chilies sliced thin
- 1/3 cup (30 g) roasted peanuts, roughly chopped
- Thai basil, sliced scallions and lime wedges to serve
Instructions
- Heat 1 tbsp (15 ml) oil in a wok or large skillet over high heat and brown the ground chicken for 4 to 5 minutes, breaking it up as it cooks, until no pink remains.
- Push the chicken to one side and add the remaining oil, then the eggplant cut-side down.
- Cook the eggplant undisturbed for 3 minutes, until the cut faces are browned, then stir to turn.
- Add the garlic and ginger and stir for 20 seconds.
- Pour in the fish sauce, sugar, vinegar, soy and chili paste, and stir to coat.
- Simmer for 5 to 6 minutes, until the eggplant is fork-tender and the sauce has reduced to a thin glaze that coats the back of a spoon.
- Check the thickest piece of chicken; it must read 165°F (74°C) on an instant-read thermometer, the safe minimum for ground poultry.
- Scatter with peanuts, Thai basil and scallions, and serve with lime and jasmine rice.
Tip: Add the eggplant in the hot pan and leave it alone for those first three minutes. Glossy skin and a charred cut face are what you are after, and moving it constantly prevents both.
Swap it: Ground turkey or chopped firm tofu both work; tofu does not need the temperature check. For a sweeter glaze, replace the vinegar with 2 tbsp (30 ml) lime juice.
Storage: Keeps 3 days in an airtight container in the refrigerator. Reheat in a skillet over medium heat for 4 minutes until the sauce bubbles again. Allergens: soy and fish.
Tips for Making These
What makes easy eggplant recipes for dinner actually easy
- Salt only when the recipe asks for it. Salting and waiting 20 to 30 minutes pulls out water and bitterness, which matters for fried and roasted dishes. It is wasted effort for a quick stir-fry, where the heat does the work faster than the towel does.
- Pat the eggplant dry twice. Once after salting to remove the beads of moisture, and again right before it hits oil or the pan. Surface water is the single biggest reason eggplant steams instead of browning.
- Stop the oil problem with temperature and space, not more draining. A single layer in a hot pan browns instead of absorbing, and a wire rack or a plate lined with paper towel is far better than blotting each piece by hand.
- Use one size for everything. Cut vegetables and eggplant to the same thickness in a stir-fry or sheet pan, and the whole tray or skillet finishes at the same moment.
- Keep casseroles from going soggy. Salt or drain the eggplant, drain any watery tomato sauce, and stop the rice before it is fully tender if it is going back into the oven.
- Buy by weight, not by look. A heavy eggplant for its size has fewer seeds and more flesh, and smaller Asian eggplants have thinner skin and cook in half the time. Firm skin with a bright sheen means it is fresh.
If you are still deciding what to cook, our easy cabbage recipes for dinner and easy ground beef dinner recipes cover two more of the same weeknight staples.
Frequently Asked Questions
What is the best way to cook eggplant for dinner?
Roasting at 425°F (220°C) is the easiest method overall. Cube or slice the eggplant, toss it in oil, and roast 20 to 25 minutes until the edges caramelize and a fork slides in without resistance. For the fastest result, pan-fry or stir-fry at high heat in a single layer, which browns in 8 to 10 minutes. Avoid crowding the pan, the steam is what makes eggplant soggy.
Do I need to salt eggplant before cooking it?
Only for dishes where texture matters most. Salting the cut eggplant for 20 to 30 minutes draws out water and reduces bitterness, which is why fried and roasted recipes call for it. Skip it for stir-fries, soups and curries, where the long cook time handles moisture and the soy or spice in the sauce masks any bitterness anyway. Salting also reduces how much oil the eggplant drinks.
How do I stop eggplant from absorbing too much oil?
Three things help. Salt the slices first and blot them dry, cook in a single layer rather than in batches so the pan stays hot, and give it enough heat so the surface browns before the flesh can soak anything up. If you are breading, a light coat of panko acts as a barrier. In a stir-fry, a teaspoon of cornstarch on the cut surfaces also slows absorption noticeably.
Can I make these eggplant recipes ahead of time?
Yes, and most of them get better. The casseroles, the sheet-pan sausage, the Mediterranean skillet and the Thai-style dish all keep 3 to 4 days in the refrigerator. Roast the eggplant up to two days ahead and store it uncovered on a plate so the surface stays dry, then assemble or add the sauce on cooking day. The miso bowls and the tacos are best built fresh, since the toppings turn the eggplant soft.
How long does cooked eggplant keep in the refrigerator?
Most cooked eggplant dishes keep 3 to 4 days in a sealed container at or below 40°F (4°C). Cooked casseroles with sauce or cheese often hold a full 4 days. Store eggplant separately from strongly flavoured foods, since it absorbs smells quickly. Reheat in a skillet or oven rather than the microwave, which steams the eggplant and softens any crust you worked hard for.
How do I choose an eggplant that will cook evenly?
Pick one that feels heavy for its size, with firm skin, a bright sheen and no soft spots or wrinkles. A green calyx means it was picked recently, though the stem is not a reliable freshness test on its own. For a salad or quick stir-fry, choose small Asian eggplants, which cook in minutes. For baking, a medium globe is the right size, and anything over 2 pounds tends to be seedy and watery.
Bring Eggplant to the Dinner Table
If you are new to cooking eggplant, start with the stir-fry. It has the shortest ingredient list, no salting step to forget, and the vegetables cook fast enough that a mistake costs you very little.
If you want the one that disappears fastest from a hungry table, make the quick skillet eggplant Parmesan. Once you have tried these easy eggplant recipes for dinner, keep a couple of the make-ahead ones in rotation and weeknights get a lot less repetitive.