Go Back
Pasta With Creamy Eggplant-Walnut Pasta Sauce Recipe
Ben Carraoli

Creamy Eggplant Walnut Pasta

I still remember the first time I made this creamy eggplant-walnut pasta—it completely surprised me. I wasn’t expecting something so simple to turn into such a rich, comforting dish. The eggplant becomes silky, and when blended with toasted walnuts, it creates a sauce that feels indulgent but still wholesome. I love how it coats every piece of pasta without feeling heavy
Total Time 45 minutes

Ingredients
  

  • 1 medium eggplant about 500g, diced – Choose firm, glossy eggplant for the best texture and flavor
  • 8 oz 225g pasta of choice – Short pasta like rigatoni or penne holds the sauce well
  • 1/2 cup walnuts – Toasting enhances their flavor and removes bitterness
  • 2 cloves garlic – Fresh garlic adds depth; avoid pre-minced for best taste
  • 1/4 cup olive oil – Use good-quality extra virgin olive oil for richness
  • 1/4 cup nutritional yeast – Adds a cheesy umami flavor without dairy
  • 1 tbsp lemon juice – Brightens the sauce and balances richness
  • 1/2 tsp chili flakes optional – For a subtle kick
  • Salt to taste – Enhances all the flavors
  • Black pepper to taste – Adds mild heat and complexity
  • 1/2 cup pasta water – Helps achieve a silky smooth sauce consistency
  • Fresh herbs parsley or basil, for garnish – Adds freshness at the end

Method
 

  1. Start by preheating your oven and chopping the eggplant into small cubes. Toss it with olive oil, salt, and pepper, then spread it evenly on a baking sheet. Roast until soft and golden, allowing the natural sugars to develop.
  2. While the eggplant roasts, bring a pot of salted water to a boil and cook your pasta. Make sure to reserve some pasta water before draining, as it helps create the perfect sauce consistency. Cook until al dente for the best texture.
  3. Place walnuts in a dry pan over medium heat and toast until fragrant. This step enhances their nutty flavor and adds depth to the sauce. Keep an eye on them to avoid burning.
  4. In a blender, combine roasted eggplant, toasted walnuts, garlic, nutritional yeast, lemon juice, and a bit of pasta water. Blend until smooth and creamy, adjusting consistency with more water if needed.
  5. Transfer the sauce to a pan and gently heat it. Add the cooked pasta and toss until evenly coated. Let it simmer briefly so the flavors meld together beautifully.
  6. Taste and adjust seasoning with salt, pepper, or chili flakes. Garnish with fresh herbs and a drizzle of olive oil before serving. Serve warm for the best experience.

Notes

  • I always roast the eggplant until slightly caramelized—it adds a deeper flavor
  • Don’t skip toasting the walnuts; it makes a noticeable difference in taste
  • I like to blend the sauce longer for an ultra-smooth texture
  • Adding a splash of lemon juice at the end brightens everything up
  • Sometimes I reserve extra pasta water to loosen the sauce just before serving