How Long To Roast Eggplant At 400

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

Roasting eggplant at 400°F takes about 35 to 45 minutes if you’re roasting it whole.
 
If you’ve cut it into cubes or slices, that time drops to around 25 to 35 minutes.
 
So how long to roast eggplant at 400 really depends on how you prepare it before it goes in the oven.
 
The good news is that 400°F is a fantastic temperature for roasting eggplant because it’s hot enough to get those edges beautifully caramelized without drying out the inside.
 
In this post, we’ll break down exactly how long to roast eggplant at 400 for different cuts and styles.
 
We’ll also cover how to tell when your eggplant is perfectly done and a few tips to make it taste amazing every single time.
 
Let’s dive in.
 

How Long to Roast Eggplant at 400°F

When you roast eggplant at 400°F, the timing mainly comes down to the size and shape of your pieces.
 
Here’s a quick breakdown so you know exactly what to expect.
 

1. Whole Eggplant

Roasting a whole eggplant at 400°F takes about 35 to 45 minutes.
 
You’ll want to poke it a few times with a fork so steam can escape and it doesn’t burst.
 
The skin will wrinkle and collapse, and a knife should slide through with almost no resistance when it’s done.
 
This method is perfect if you’re making baba ganoush or a creamy dip because the flesh gets incredibly soft.
 

2. Halved Eggplant

If you slice your eggplant in half lengthwise, roast it at 400°F for 30 to 40 minutes.
 
Brush the cut side with olive oil, sprinkle on some salt, and place it cut-side down on a lined baking sheet.
 
The flesh should turn golden and tender, and the skin should look slightly charred in spots.
 
This is a great option for stuffing or topping with sauces.
 

3. Cubed Eggplant

Cubed eggplant roasts faster, usually in 25 to 35 minutes at 400°F.
 
Cut your eggplant into one-inch cubes, toss with oil and seasoning, and spread them out in a single layer.
 
Don’t crowd the pan or they’ll steam instead of roast.
 
Give them a stir halfway through so they brown evenly on all sides.
 

4. Sliced Eggplant

Slices about half an inch thick take roughly 20 to 30 minutes at 400°F.
 
This is the go-to method if you’re making eggplant parmesan or roasting rounds for sandwiches.
 
Flip them once halfway through so both sides get that nice roasted finish.
 

How to Tell When Roasted Eggplant Is Done

Knowing when your eggplant is done roasting is just as important as knowing how long to roast eggplant at 400.
 
Here are the signs to look for.
 

1. The Texture Is Soft and Creamy

A perfectly roasted eggplant should feel soft all the way through.
 
When you press it with a fork or knife, there should be no resistance at all.
 
If it still feels firm in the middle, give it another 5 to 10 minutes.
 

2. The Skin Looks Wrinkled or Charred

The skin of a roasted eggplant will look shriveled and may have dark, charred spots.
 
That’s a good thing because it means the sugars have caramelized and the flavor has deepened.
 

3. It Smells Sweet and Earthy

You’ll know your eggplant is close to done when your kitchen starts smelling rich and slightly sweet.
 
That aroma is a clear sign that the roasting process is working its magic.
 

Tips for Perfect Roasted Eggplant at 400

Getting the timing right is key, but a few simple tricks can take your roasted eggplant to the next level.
 

1. Salt It First

Salting your eggplant before roasting helps draw out excess moisture and bitterness.
 
Just sprinkle cut eggplant with salt and let it sit for about 30 minutes, then pat it dry.
 
This step makes a big difference in texture and flavor.
 

2. Don’t Skimp on the Oil

Eggplant soaks up oil like a sponge, so be generous when you brush or toss it.
 
A good coating of olive oil helps it roast evenly and prevents it from drying out.
 

3. Use a Single Layer

Always spread your eggplant out in one layer on the baking sheet.
 
If pieces overlap, they’ll steam rather than roast, and you won’t get those crispy edges you’re after.
 

4. Preheat Properly

Make sure your oven is fully preheated to 400°F before the eggplant goes in.
 
A hot oven gives you that instant sear that locks in flavor and texture.
 

So, How Long to Roast Eggplant at 400?

Roasting eggplant at 400°F takes about 35 to 45 minutes for a whole eggplant, 30 to 40 minutes for halves, and 25 to 35 minutes for cubes.
 
The exact time depends on the size of your pieces and your oven, so always check for that soft, creamy texture.
 
Now that you know how long to roast eggplant at 400, you can confidently whip up perfectly tender, caramelized eggplant every single time.