How Long Do You Cook Eggplant In The Oven

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

You can cook eggplant in the oven for about 20 to 30 minutes at 400°F (200°C), depending on how you cut it and what texture you’re after.
 
If you’ve ever wondered how long do you cook eggplant in the oven, the honest answer is that it depends on the size of your pieces and whether you’re roasting slices, cubes, or a whole eggplant.
 
Thin slices might be done in 15 to 20 minutes, while thick rounds or large cubes can take closer to 30 or even 35 minutes.
 
The good news is that oven-roasted eggplant is forgiving, so you don’t need to be precise to the second.
 
In this post, we’ll walk through exactly how long do you cook eggplant in the oven, plus the best temperatures, prep tips, and signs that tell you it’s perfectly done.
 
Let’s get cooking.
 

How Long Do You Cook Eggplant in the Oven?

So, how long do you cook eggplant in the oven?
 
Here’s a simple breakdown based on how you prepare it.
 

1. Roasted Eggplant Slices or Rounds

If you slice eggplant into rounds about ½ inch thick, cook them in the oven for 20 to 25 minutes at 400°F.
 
Flip them once halfway through so both sides get that nice golden-brown edge.
 
This is the most common way people cook eggplant in the oven, and it works great for eggplant parmesan or layered casseroles.
 

2. Cubed Eggplant

Cubed eggplant tends to cook a bit faster because more surface area is exposed to the heat.
 
When you cook eggplant in the oven as cubes, aim for 20 to 25 minutes at 400°F, tossing them once or twice.
 
You’ll know the cubes are done when they’re tender and slightly caramelized on the edges.
 

3. Whole Eggplant

Cooking a whole eggplant in the oven takes much longer, usually 40 to 50 minutes at 375°F.
 
Prick the skin a few times with a fork so steam can escape and the eggplant doesn’t burst.
 
The skin will wrinkle and collapse slightly when it’s ready.
 
This method is perfect if you’re making baba ganoush or a creamy dip.
 

4. Eggplant Halves

Cutting eggplant in half lengthwise and roasting it cut-side down is another popular option.
 
Cook eggplant in the oven this way for 25 to 30 minutes at 400°F.
 
The flesh should be soft and scoopable when it’s done.
 

What Temperature Should You Cook Eggplant in the Oven?

The sweet spot for roasting eggplant in the oven is 400°F (200°C).
 
That temperature gives you a nice balance between browning on the outside and tenderness on the inside.
 
If you prefer a slower roast, you can drop it to 375°F and add about 5 to 10 minutes to the cooking time.
 
Just avoid going too low, or the eggplant will turn mushy before it ever gets any color.
 

How to Tell When Eggplant Is Done in the Oven

Knowing when eggplant is perfectly cooked in the oven is mostly about feel and look.
 
Here are the signs to watch for.
 

1. It’s Tender When Pierced

Stick a fork or paring knife into the thickest part.
 
If it slides in with almost no resistance, your eggplant is done.
 

2. The Skin Looks Wrinkled and Soft

Roasted eggplant skin loses its glossy shine and starts to shrivel a bit.
 
That’s a clear sign the flesh inside has softened.
 

3. The Edges Are Golden Brown

If you’re roasting slices or cubes, look for caramelized, browned edges.
 
That’s where a lot of the flavor lives when you cook eggplant in the oven.
 

4. It Feels Light and Squishy

A fully roasted whole eggplant will feel lighter than it did raw because moisture has cooked out.
 
Give it a gentle squeeze with tongs, and if it gives easily, it’s ready.
 

Tips for Perfect Oven-Roasted Eggplant

Here are a few things that make a big difference when you cook eggplant in the oven.
 

1. Salt It First

Salting eggplant slices for 20 to 30 minutes draws out excess moisture and bitterness.
 
Pat them dry before roasting, and you’ll get a better texture every time.
 

2. Don’t Skimp on Oil

Eggplant soaks up oil like a sponge, so brush or toss generously.
 
A dry eggplant will turn out tough instead of creamy.
 

3. Give Them Space

Spread pieces in a single layer with a little room between them.
 
Crowding the pan steams the eggplant instead of roasting it.
 

4. Flip Halfway Through

Flipping once ensures even cooking and browning on both sides.
 
It only takes a second, but it makes a huge difference.
 

5. Use Parchment or a Rack

Parchment paper prevents sticking, and a wire rack lets heat circulate all around the eggplant.
 
Either works, so use what you have.
 

So, How Long Do You Cook Eggplant in the Oven?

You cook eggplant in the oven for 20 to 30 minutes at 400°F for slices and cubes, or 40 to 50 minutes at 375°F for a whole eggplant.
 
The exact time depends on the size of your pieces and how tender you like them.
 
The best way to know when eggplant is done in the oven is to pierce it with a fork and check for that soft, effortless slide.
 
Now that you know how long do you cook eggplant in the oven, you can roast it with confidence for dips, casseroles, or a simple side dish.
 
Happy roasting.