10-Ingredient Roasted Eggplant Pasta

Jump to Recipe
This simple, 10-ingredient Roasted Eggplant Pasta makes a great weeknight vegan dinner. Pasta gets paired with roasted eggplant, zucchini ribbons, a roasted garlic dressing, and gremolata for lots of fresh flavor.
Prep 5 minutes
Cook 40 minutes
Total 45 minutes
5 from 32 votes

This Roasted Eggplant Pasta features tender, jammy roasted eggplant paired with pasta, zucchini ribbons, gremolata, and toasted walnuts. It’s an easy yet impressive recipe that is light yet flavorful.

If you’re hankering for more pasta, check out this round up of 30 of the best vegan pasta recipes from around the web!

If it’s more eggplant that you want, you MUST try my Baingan Bharta recipe (a smoky, spicy, and tangy Indian eggplant dish) and my Vegan Moussaka (the ultimate Greek comfort food).

roasted eggplant pasta with zucchini ribbons and walnuts on light pink surface.

Why you’ll like this roasted eggplant pasta

10 main ingredients. Okay, not counting salt and pepper. But yeah, just 10 main ingredients!

Eggplant that tastes good. A lot of eggplant can be, frankly, bad. Rubbery and chewy or drowning in oil and cheese. With this technique and minimal ingredients, your eggplant will be beautifully browned and gooey, tender, and jammy.

Weeknight friendly. Though there are a few steps to this recipe, it’s fuss-free enough to make on a weeknight.

ad for meal plans program with picture of woman with button

Peak seasonal ingredients. This recipe features late-summer zucchini and early autumn eggplant, which means you need fewer ingredients to get maximal flavor.

Light and fresh but flavorful. This pasta feels light and refreshing and is really simple, but it doesn’t skimp on flavor thanks to the roasted garlic dressing and gremolata.

roasted eggplant pasta with zucchini ribbons sitting at a table with chair in background.

What eggplant variety should should I use?

There are nearly a dozen common varieties of eggplant (there are even more heirloom and regional varieties), so let’s briefly talk about them because the variety makes a big difference in this recipe.

Globe eggplants, aka American eggplants. These are the really large globe-shaped eggplants you’ll see at most grocery stores. The flesh is meaty and tough and the skin can be tough too. I do not recommend using globe eggplants in this recipe. The meaty texture makes it better for grilling or for making eggplant parm.

Chinese eggplant. These are skinny, cylindrical shaped eggplants with a light purple/lavender skin. They are delicate and sweet in flavor, tender in texture, have a nice thin skin, and cook quickly (which is why they’re often used in stir-fries).

Japanese eggplant. These are similar in shape to Chinese eggplant but not as long or as thin, and dark purple in color. They’re also quick cooking, have a thin skin, and boast a slightly sweet taste and creamy texture when cooked. These are a good option for this recipe.

Italian eggplant. These look similar to globe eggplants, but are skinnier and shorter. In comparison to globe eggplants, they have a more tender skin, are more delicate, and sweeter. These are a good option for this recipe.

Graffiti eggplant. These are the beautiful eggplants that are violet-purple with white stripes. Some are small, some are large. They’re not as commonly found at the grocery store, though I’ve seen them at Whole Foods, and you can definitely find them at the farmers market during their season. They have nice fruity undertones and a delicate sweetness. These are a good option for this recipe.

Verdict: Choose eggplants that are on the smaller side: they have thin skins, which is best for this recipe, and tend to be sweeter and not bitter.

I like keeping some of the skin on (in a zebra stripe pattern) because it adds texture to the cooked eggplant (but I wouldn’t leave the skin on the larger globe eggplants, as their skin is often tough).

different varieties of whole eggplant on a marbled pink surface.

Expert Tips: Eggplant

A good eggplant has a shiny, taut, and smooth skin and feels rather heavy for its size. If the eggplant is wrinkled or squishy, or becomes dimpled when you squeeze, it’s a bit too old. When you lightly squeeze the eggplant, it should have a little give and spring back.

If you’re not sure what variety of eggplant you have in front of you, choose any smaller-sized eggplant. They tend to have a thinner skin and more delicate texture, which is great for this recipe.

I purchased my eggplant at the farmers market, and was told the rounder ones were similar to Italian eggplant and the skinnier ones similar to Japanese eggplant. The farmer basically told me “Pick the smaller eggplants – they are more tender and more delicious.”

Eggplant is in peak season in summer through fall (which is why I’m sharing this recipe right now – it’s peak eggplant season and I love cooking seasonally!). If you’re able to, I recommend purchasing eggplant from your local farmers market – as mentioned above, you’ll get more info on the eggplant variety and some tips from the farmers.

That said, globe eggplants and Japanese eggplant are usually available year round in many grocery stores.

Step-by-Step Instructions

First, peel the eggplant in alternating strips to create a zebra look.

Slice the eggplant into 1 ½-inch (~4 cm) wedges, toss with a generous amount of oil, salt, and pepper and spread out on a baking sheet.

Remove the outer layers of the garlic head and slice off the top to expose the cloves. Rub some olive oil on top of the cloves and then wrap in aluminum foil to create a packet.

Roast the eggplant and garlic for 25-35 minutes at 450°F/232°C.

While the eggplant is roasting, toast the walnuts and make the gremolata. Finely chop the parsley and fresh thyme leaves, then zest the lemon. Mix it all together with some salt.

Also while the eggplant is roasting, make your zucchini ribbons. Use a Y-shaped/wide vegetable peeler lengthwise in a downwards motion to get wide vegetable ribbons. (FYI I used one large zucchini and 1 small Mexican squash, which is similar to zucchini but its flesh is more buttery than zucchini).

Once the garlic is done roasting, make the simple roasted garlic dressing. Squeeze the garlic cloves into a bowl (they should be very soft and easily slip out). Add the lemon juice, salt and pepper to taste, and whisk in the olive oil until emulsified.

The eggplant is done when it’s deeply browned on the outside, but very soft and tender on the inside.

Now it’s time to assemble the Roasted Eggplant Pasta!

Add your hot cooked pasta to a serving bowl with the zucchini ribbons and add the roasted garlic dressing, and toss to coat. Then fold in the roasted eggplant and toss to combine.

Finally, top the eggplant and zucchini pasta with the gremolata and walnuts and toss again. Before serving, drizzle a bit of tahini onto each bowl, if desired.

vegan roasted eggplant pasta with zucchini ribbons and walnuts in a white bowl.


Expert Tips for this Recipe

Don’t skimp on the oil when you roast the eggplant. I used to hate eggplant, in part, because the first few times I made it, I was in that phase of life where I thought fat was bad for you, so I used very sparing amounts of oil in my cooking. And the eggplant always came out dry and chewy, and I hated it.

This is because eggplant is a sponge – it soaks up everything, which means it needs a generous amount of oil in order to cook down and get all gooey and soft. On the other hand, it doesn’t need to and shouldn’t be drowned in oil (I’ve had my fair share of overly oily eggplant at restaurants).

Oil your baking sheet or line with parchment paper for easy cleanup. Before adding the eggplant to your baking sheet, drizzle some oil on the sheet, then add the oil to your eggplant. and toss to coat. Or, line your baking sheet with parchment paper first. Eggplant has a tendency to stick to the pan so either of these steps will help prevent that.

Eggplant likes high heat. In addition to the oil, the key to getting tender yet beautifully browned eggplant in this recipe is high heat (450°F to be precise).

The directions call for roasting the eggplant for 25-35 minutes because the exact roasting time will depend on the variety of eggplant you use (see the “what to know about eggplant” section above), as well as how hot your oven gets.

For skinnier, thin-skinned varieties of eggplant, roasting for 25 minutes at 450°F should be sufficient.

If you’re using a larger eggplant (such as an Italian eggplant), roast for 25 minutes at 450°F, then turn the heat down to 400°F and roast for another 10 to 15 minutes.

When roasting the whole garlic, if you’re not keen on putting aluminum foil directly on top of the garlic, you can first wrap the garlic in parchment paper (wrap as tightly as you can), and then tightly wrap that in foil. I find this method does require an extra 5-10 minutes of roasting than the just-foil method.

woman's hands putting down a bowl of roasted eggplant pasta on the table.

Substitutes for this recipe

If you don’t have walnuts, pistachios work really beautifully. If you’re nut-free, just omit the walnuts.

If you’re gluten-free, use your favorite gluten-free pasta.

To bulk up this meal with some protein, add in a can of chickpeas or cannellini beans when you add the roasted eggplant. To add more flavor to the beans, try making them crispy and spiced, like in these Za’atar White Beans. Za’atar pairs incredibly well with eggplant, but you could also do a few pinches of cumin, coriander, salt, and lemon juice.

The tahini at the end is optional. If you want something a little creamy and indulgent at the end, add it. But if you want to keep this pasta on the lighter side and let the roasted garlic dressing be the star, go ahead and omit.

If you give this 10-Ingredient Roasted Eggplant Pasta recipe a try, be sure to rate and review the recipe below with your feedback!

10-Ingredient Roasted Eggplant Pasta

5 from 32 votes
This simple, 10-ingredient Roasted Eggplant Pasta makes a great weeknight vegan dinner. Pasta gets paired with roasted eggplant, zucchini ribbons, a roasted garlic dressing, and gremolata for lots of fresh flavor.
Prep Time: 5 minutes
Cook Time: 40 minutes
Total Time: 45 minutes
Course: Dinner
Cuisine: Italian, Mediterranean
Diet Vegan
Serving size: 4


  • 1 pound eggplant
  • Kosher salt, to taste
  • Black pepper
  • 2 tablespoons regular olive oil or avocado oil + extra oil for roasting garlic
  • 1 small head of garlic
  • 8 ounces medium-shaped pasta of choice
  • 3 tablespoons extra virgin olive oil
  • ½ cup Italian flat-leaf parsley (leaves and tender stems)
  • 2 teaspoons fresh thyme leaves
  • 1 medium lemon, zested*
  • 1 ½ tablespoons lemon juice
  • ¼ cup toasted walnuts, roughly chopped
  • 2 medium zucchini
  • 2-3 tablespoons tahini (optional)


  • Preheat the oven to 450°F/232°C. Line a rimmed baking sheet with parchment paper or drizzle with some oil to prevent the eggplant from sticking.
  • Prep the eggplant. Using a vegetable peeler, peel the eggplant in alternating strips from top to bottom (you can peel them entirely, but I like the zebra look). Slice the eggplants into 1 ½-inch (~4 cm) thick wedges and add to the baking sheet. Drizzle with the 2 tablespoons regular olive oil or avocado oil, a generous amount of salt, and black pepper to taste. Toss well and arrange the eggplant in a single layer.
  • Prep the garlic. Remove the outer layers of the garlic head and then slice off a thin layer off the top to expose the skin of the cloves. Rub the exposed cloves with a bit of olive oil. Wrap in aluminum foil to make a packet. Place the packet on the same baking sheet as the eggplant.
  • Roast the eggplant for 25-35 minutes, or until the eggplant is deeply golden brown on the outside yet very soft and tender, tossing halfway through.
    For skinnier, thin-skinned varieties of eggplant, roast 25 minutes.
    For larger eggplants roast for 25 minutes at 450°F, then turn the heat down to 400°F and roast for another 10 to 15 minutes.
    The garlic should also take 25 to 35 minutes to roast (the garlic is done when cloves are very soft and practically oozing out of their skins).
  • Meanwhile, cook the pasta. Bring a pot of generously salted water to boil and cook the pasta according to package directions until al dente, then drain.
  • Meanwhile, make the gremolata. Finely chop the parsley, then chop the thyme leaves and mix together. Using a microplane, zest the lemon directly on top of the herbs and then sprinkle with some sea salt or kosher salt and toss to combine.
  • Meanwhile, make the zucchini ribbons. Using a Y-shaped vegetable peeler, shave the zucchini lengthwise in a downwards motion to get wide vegetable ribbons. Once you get to the core, it will be hard to continue shaving. Save the core for another use, like stir-fries or freeze it for smoothies.
  • Make the roasted garlic dressing. When the garlic is done roasting and is cool enough to handle, squeeze the cloves into a small bowl. Mash with a fork, add in the lemon juice, and season to taste with salt and pepper. Whisk together, and then drizzle in the extra virgin olive oil and whisk until emulsified.
  • Assemble the pasta. Add the hot cooked pasta to a serving bowl and add the zucchini ribbons. Sprinkle with a couple pinches of salt and pepper, then dress with the roasted garlic dressing and toss to combine. Add the roasted eggplant, and toss to combine again. Top the eggplant pasta with the gremolata and toasted walnuts. Transfer to serving bowls and top each bowl with a drizzle of tahini, if desired.


* Younger, thinner-skinned eggplant are the best option for this recipe. They cook more quickly, and they more readily become soft, tender, and jammy. See the section above on “Varieties of Eggplant and Eggplant Cooking Tips” for more info on eggplant varieties.
** Do not use extra virgin olive oil for roasting the eggplant, as the high roasting temperature is well past its smoke point.
*** To toast walnuts, add them to a dry skillet over medium heat and toast, stirring frequently, until fragrant and golden brown, about 5 minutes. Once cooled, roughly chop.

Calories: 515kcal | Carbohydrates: 58g | Protein: 13g | Fat: 28g | Saturated Fat: 4g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 15g | Sodium: 298mg | Potassium: 749mg | Fiber: 7g | Sugar: 8g | Vitamin A: 277IU | Vitamin C: 26mg | Calcium: 73mg | Iron: 2mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

4.97 from 32 votes (14 ratings without comment)

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe

46 comments on 10-Ingredient Roasted Eggplant Pasta

  1. Irene

    Such a delicious pasta! It is so creamy and flavorful. And it looked so elegant! My family loved it and I am saving this recipe for the future uses, especially when guests come on a short notice. This one is a keeper.

    1. Kaitlin @ Rainbow Plant Life

      Hi Irene, we’re thrilled to hear you enjoyed this recipe! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  2. molly

    5 stars
    this was soo delicious! was worried that the garlic would overpower as I was tasting the dressing but in the end it was fantastic, I would maybe even up the garlic next time i made it. used japanese eggplant and it was perfect, super creamy, honestly think it works a lot better than an italian eggplant would. cannot wait to make this in the summer with farmers market veg!

    1. Kaitlin @ Rainbow Plant Life

      So awesome to hear you enjoyed the recipe despite your reservations, Molly! Thanks for sharing :) I’m really looking forward to summer farmer’s market produce as well!

  3. kristen

    5 stars
    10/10 as always. have made twice already. this time i didn’t have a head of garlic so I roasted diced shallots for the sauce. the tahini is not optional!

    1. RPL Team

      Roasted diced shallots sounds like it’d be delicious here. Thanks for sharing your substitution, Kristen!

  4. Saskia

    5 stars
    Hello , My husband, a non-vegan, loved this recipe , but we changed it a little bit , we added a chili , finely chopped , instead of the tahin ( he tried it but wasn´t convinced of the tahini ) he put some extra virgen oliveoil on top , and he commented that some truffle would bring it to a starmeal !!…
    I made the eggplant in slices and salted them beforehand, so they take less oil ( I use rosemary oil ) ( just put a nice amount of rosemary in a bottle of oliveoil and leave it there for a few weeks before starting to use it )
    Thank you Nisha , you have brought my vegan meals to another level !!!

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Saskia! We’re delighted you’re enjoying the recipes :)

  5. Heather S.

    5 stars
    Another great recipe! We are not vegan, but we often eat vegan meals and I always come here because I know I can trust your recipes. My husband was a little skeptical of this dish because he doesn’t love all the ingredients, but he ended up enjoying it very much. You had me at “eggplant” which is my favorite veggie. I am always looking for new eggplant recipes. I had a couple of small eggplants that were ready to pick in the garden, so I used them up for this dish. I know other people thought this took a long time, but I didn’t. I have a convection roast setting on my oven, so it only took about 20 minutes to roast the eggplant and garlic, and while that roasted, I took care of everything else. This recipe is much less time consuming than many other eggplant recipes. So good! Thanks again!

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Heather! :)

  6. Kristin L

    5 stars
    Delicious and complex, made exactly as written (and did the tahini drizzle). The eggplant was perfect, though next time I’m going to increase the eggplant to 1.5X because it was so popular with everyone. I agree with another reviewer that it took much longer than the time it takes to cook pasta to make the gremolata, garlic sauce and zucchini ribbons — I needed kitchen helpers to get it all done in time. Thanks for another great recipe, Nisha! You’ve created most of my favorite vegan recipes recently.

    1. Support @ Rainbow Plant Life

      Kristin, So glad to hear everyone loved this recipe! :)

  7. KaiyaPapaya

    5 stars
    Light and so yummy! You made me so excited to try more of your eggplant dishes. Thank you Nisha for this wonderful dish!

    1. Support @ Rainbow Plant Life

      Awesome. Thanks for your comment and for taking the time to review!5

  8. Amy

    5 stars
    Very tasty! I needed to sub garlic powder, but I think I added too much! Do you have any guidance on the right amount?

    1. Support @ Rainbow Plant Life

      Hi Amy, garlic powder will no doubt have a different taste than roasted garlic. You can start with 1-2 teaspoons of garlic powder and go from there depending on your taste preference!

  9. Sheryl

    5 stars
    This was so flavourful, and I absolutely loved the melt-in-your-mouth eggplant slices. The gremolata is a must. I did use double the amount of garlic because, well, why not.

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Sheryl!

  10. Alex

    I am an eggplant hater but am intrigued by this recipe…. If I see a nice one at the greengrocer I will try it!

    1. Support @ Rainbow Plant Life

      Hi Alex, we hope you love the recipe! Make sure to choose an a variety of eggplant that’s on the smaller side with thin skins, which is best for this recipe, and tend to be sweeter and not bitter. There’s a whole guide to the different varieties of eggplants on the blog post!

  11. Angie G

    I don’t know if you can get Casper Eggplant in the US (it is not generally available in Australia so I grow it) but it would be amazing in this dish. It tastes a lot like an eggplant and a mushroom had a baby and it is easily my favourite eggplant for pretty much everything eggplanty…

    I can’t wait for our summer to try this!

    1. Support @ Rainbow Plant Life

      I haven’t seen one before but now I’m intrigued! I hope you love your casper eggplant rendition!

  12. Mercy

    This dish looks delicious, I’m excited to make it and fall in love with eggplants too.

    1. Support @ Rainbow Plant Life

      We can’t wait for you to try it, Mercy!

  13. Simon

    10 ingredients are too many for me.. but then you had me at Gremolata, haha

  14. Miia N

    5 stars
    PERFECT!! Adding this to my family favourites since mum is raving and eveyone went back for seconds. LOVED IT just as it was ( no tahini & added chickpeas)

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Miia!

  15. Sonya

    5 stars
    Really delicious and also kept well for tasty lunches the next day. I used tons more chopped herbs finely than recommended. Also, the tahini was a real vibe.

  16. Kathy

    5 stars
    Very nice flavors, satisfying, and a nice ratio of veg to pasta. Would definitely make again, will watch the salt as it was easy for me to add too much at the various stages, and I’ll watch the bitterness because the eggplant skin, tahini, lemon zest and zucchini skin have subtle bitterness which I enjoyed but these could be more pronounced depending on the produce/tahini. The zucchini ribbons were easy to make and I’m now sorry I bought a spiralizer. The zucchini added a little welcome moisture, was a surprising/weird and welcome addition to this pasta. Riffed on the gremolata because we have a parsley hater and had no zest, so arugula/thyme/juice (no zest) composed our gremolata and it added the zing (and extra nutrition) to complement the oil and salt in the recipe. Discovered I’m not that into thyme but won’t omit next time, will just reduce. The other riff was to make garlic confit instead of roasting the garlic head in aluminum. I put the cloves of garlic from the small head into an oven safe dish, covered with oil in the center of the sheet pan of eggplant slices – some of the infused oil from the garlic confit was used to mix with the zucchini and pasta, then the soft garlic and some of its oil was used for the garlic dressing, and I had some infused garlic oil leftover for the frig.

    We will make this recipe again, and though I was a little intimidated at first it was actually quite easy.

    We’re not vegan, we love flavor. Hope you enjoy trying the recipes on this site as much as we do. They’ve changed our world. What a gift these recipes are 💝

  17. LynnieD

    4 stars
    I made this last night and thoroughly enjoyed. The only thing I’d change is to cook the pasta last because there are several steps to complete (the gremolata, making zucchini ribbons AND the roasted garlic dressing) which takes a lot longer to do than the pasta simply cooking in 5 minutes (minus 1 star). I made the same pasta shown in the picture which was fun. Also, because it’s winter, I had to use a regular eggplant which I peeled, cut into chunks and roasted. Finally, rather than mash the roasted garlic with a fork, I emulsified in a mini food processer. Outstanding flavor all around.

  18. Kristen

    5 stars
    So happy I found this recipe! I love eggplant and the way you cook it here is absolutely perfect. The eggplant was gooey and so tender, and it paired really nicely with the light dressing.

  19. Melissa

    Absolutely stunning recipe!!!!! Was absolutely delicious and will definitely make this again. Thanks!

  20. Sarah

    I’m so excited to try this. That eggplant looks incredible!!!
    Quick note, it says to roast at "4500°F/2320°C" 😬
    Love your blog and YT videos, thank you!

    1. Nisha Vora

      Lol thank you Sarah! I saw the 4500 and thought I corrected it, but looks like my edits didn’t save. I don’t think anything would survive at that temperature lol. So happy you enjoy my videos and recipes: )

Development Alchemy + Aim