Roasted Garlic Eggplant
Roasted Garlic Eggplant with Garlic Butter & Herbs (Vegan)
This roasted garlic eggplant is the kind of dinner that makes the whole kitchen smell unreal. Tender oven-roasted eggplant halves smothered with a creamy roasted garlic butter, vegan parmesan, fresh parsley, and chili flakes, then served over warm rice and lentils. Big flavor, simple ingredients, one tray.
I have been making versions of this dish for years, and the trick is in the garlic. You roast two whole heads of cloves slowly in olive oil until they turn soft, sweet, and golden. Then you mash them into vegan butter with herbs and chili, spread it thick over scored eggplant halves, and let the oven do the rest. The eggplant turns silky and rich, soaking up every bit of garlic-infused oil while the top crisps up beautifully.
This is a Mediterranean-inspired comfort dish at its finest. Naturally vegan, gluten-free, and built around pantry staples. Serve it over rice and lentils for a complete, protein-packed dinner that feels far more indulgent than its simple ingredient list suggests.
Why You’ll Love This Roasted Garlic Eggplant
• The garlic is the whole point. Two to three full heads roasted slowly in olive oil until soft, sweet, and spreadable. No raw bite, just deep mellow flavor.
• One tray, minimal effort. Roast the garlic, mash the spread, top the eggplants, bake. That is the whole recipe.
• Naturally vegan and gluten-free. Built around pantry staples with nothing fancy required.
• Restaurant-level flavor at home. The combination of roasted garlic, vegan butter, parmesan, and chili flakes tastes far more indulgent than it has any right to.
• A complete meal. Served over rice and lentils, it is hearty, protein-packed, and genuinely filling.
• Make-ahead friendly. The roasted garlic butter can be made days in advance and actually gets better as it sits.
How to Make Roasted Garlic Eggplant
This roasted garlic eggplant recipe comes together in just a few simple steps. See the recipe card below for the complete instructions.

Add the peeled garlic cloves to a small pot or baking dish, cover with olive oil, and roast until soft and golden.

Transfer the roasted garlic to a bowl with some of the infused oil. Add vegan butter, tomato paste, parmesan, parsley, chili flakes, and seasoning.

Mash everything together into a thick, spreadable garlic butter paste.

Halve the eggplants, score the cut side in a crosshatch pattern, then spread the garlic butter generously over each half.

Bake until the eggplants are completely tender and the tops are golden and bubbling. Serve over warm rice and lentils, then finish with extra parsley, chilli flakes, and a squeeze of lemon.
Tips for the Best Roasted Garlic Eggplant
• Do not rush the garlic. Slow-roasting in olive oil is what transforms it from sharp and pungent to sweet, jammy, and spreadable. Pale garlic tastes raw. Wait for golden.
• Score the eggplant deeply. The crosshatch cuts let the garlic butter sink into the flesh as it bakes. This is the difference between an eggplant seasoned only on top versus one seasoned all the way through.
• Salt the eggplant if you have time. Sprinkle the cut surface with salt and let sit for 15-20 minutes, then pat dry. This pulls out excess moisture for a silkier, more concentrated result.
• Cover the garlic while roasting. A lid or foil traps the steam and helps the cloves cook through evenly without burning.
• Save the infused oil. The garlic-infused olive oil left in the dish is liquid gold. Drizzle it over the finished dish, use it on toast, or save it for salad dressings.
Variations and Serving Ideas
• With chickpeas: Stir cooked chickpeas into the rice and lentils for extra protein and texture.
• Spicy harissa version: Add a spoonful of harissa or tomato paste to the garlic butter spread for a deeper, smokier flavor.
• Levantine-style: Drizzle the finished dish with tahini and top with toasted pine nuts. • With herbs: Swap parsley for fresh basil, dill, or cilantro for a different herb profile.
• Crispy topping: Sprinkle gluten-free breadcrumbs over the spread before baking for an extra-crunchy top.
• Over pasta: Skip the rice and lentils and serve the roasted eggplant on top of pasta with a drizzle of the garlic-infused oil.
What to Serve with Roasted Garlic Eggplant
This dish is hearty enough on its own served over rice and lentils, but it pairs beautifully with a fresh side. A simple cucumber-tomato salad with lemon and olive oil cuts through the richness. A bowl of dairy-free yogurt or a tahini-lemon sauce on the side adds creaminess. Warm flatbread or crusty sourdough is perfect for mopping up the garlic-infused oil.
Storage and Reheating
Leftover roasted garlic eggplant keeps well in an airtight container in the fridge for up to 3 days. Reheat in a 350°F (175°C) oven for 10-15 minutes until warmed through. The garlic butter spread can be made up to 2 days in advance and stored covered in the fridge. Bring it back to room temperature before spreading on the eggplants. Store cooked rice and lentils separately for the best texture.
Frequently Asked Questions
The eggplant is ready when a knife slides through the thickest part of the flesh with zero resistance. The top should be deep golden, the flesh should look glossy and collapsed, and the skin should wrinkle slightly. If the knife meets any resistance, give it another 5-10 minutes. Undercooked eggplant is spongy and bitter. Properly cooked eggplant is silky and creamy.
Two reasons. Either the eggplant is underdone, or it was older when you bought it. Always pick eggplants that feel heavy for their size with tight, glossy skin. Soft or wrinkled eggplants will be bitter no matter what you do. And cook them longer than you think — eggplant is one of those vegetables that needs to fully collapse to taste right.
Yes, and it actually gets better. Make the roasted garlic butter up to 3 days in advance and store it covered in the fridge. The flavor deepens overnight as the garlic mellows further. Bring it back to room temperature before spreading on the eggplants so it spreads smoothly.
Globe eggplants — the big, classic purple ones — work best because their wide bodies give you plenty of surface area for the garlic butter. Italian or graffiti eggplants work too. Avoid Japanese or Chinese eggplants for this recipe — they are too thin to hold the spread properly.
The roasted garlic butter freezes beautifully on its own for up to 3 months. Roll it in parchment into a log, freeze, and slice off what you need. The fully assembled baked eggplant does not freeze well — the texture turns watery on reheat. Better to freeze the components separately.
Nutritional yeast is the closest one-to-one swap and adds the same nutty, savory edge. Use 2 tablespoons in place of the parmesan. Toasted breadcrumbs (use gluten-free if needed) also work for texture. In a pinch, finely chopped toasted almonds or pine nuts give you the same savory crunch.
More Vegan Eggplant and Garlic Recipes You Will Love
If you enjoyed this roasted garlic eggplant, you will love these other easy vegan recipes from the Dr. Vegan blog:
• Vegan Stuffed Eggplant Parmesan
• Eggplant Rolls with Creamy Walnut Filling and Tomato Sauce
• Roasted Eggplant and Chickpea Salad
• Vegan Cheesy Roasted Garlic Bread
• Stuffed Vegan Cabbage Rolls with Lentils and Rice
Roasted Garlic Eggplant with Garlic Butter
Ingredients
Method
- Roast the garlic. Preheat the oven to 350°F (175°C). Add the peeled garlic cloves to a small pot or baking dish and pour over the olive oil so the cloves are mostly submerged. Cover with a lid or foil and roast for about 30 minutes, until the cloves are soft and lightly golden.
- Build the spread. Transfer the roasted garlic to a bowl along with a few spoonfuls of the infused oil. Add the vegan butter, tomato paste, vegan parmesan, chopped parsley, red pepper flakes, salt, and pepper. Mash with a fork and mix until you have a thick, spreadable paste.
- Increase the oven temperature to 400°F (200°C).
- Prep the eggplants. Halve the eggplants lengthwise and score the cut surface in a deep crosshatch pattern, without cutting through the skin. Place cut-side up on a parchment-lined baking tray. Brush lightly with olive oil and season with salt and pepper.
- Spread. Spoon the roasted garlic butter generously over the cut surface of each eggplant half, pressing it down into the scored grooves.
- Bake. Transfer the tray to the oven and bake for 35-40 minutes, until the eggplants are completely tender all the way through and the tops are golden.
- Serve. Plate a generous spoonful of warm rice and lentils on each plate. Set a roasted garlic eggplant half on top. Finish with extra parsley, a final pinch of chili flakes, and a squeeze of lemon.