Go Back
Pasta with Creamy Eggplant-Walnut Pasta Sauce
Ash Tyrrell

Creamy Eggplant Walnut Pasta Recipe

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 taste this rich and comforting. The eggplant turns silky, the walnuts add depth, and everything blends into a dreamy sauce. It felt like a restaurant-quality dish made right in my kitchen
Total Time 50 minutes
Servings: 4

Ingredients
  

  • 2 medium eggplants about 1.5 lbs, cut into cubes – Choose firm, glossy eggplants for the best creamy texture.
  • 1/4 cup olive oil – Use good-quality oil; it enhances the richness of the sauce.
  • 3 cloves garlic minced – Fresh garlic gives a bold, aromatic flavor.
  • 1/2 cup walnuts – Toast lightly for a deeper nuttier taste.
  • 1/2 cup unsweetened plant-based milk – Keeps the sauce creamy without heaviness.
  • 2 tablespoons nutritional yeast – Adds a cheesy umami flavor without dairy.
  • 1 tablespoon lemon juice – Brightens the sauce and balances richness.
  • 1 teaspoon chili flakes – Optional but great for a subtle heat kick.
  • Salt and black pepper to taste – Season gradually for best results.
  • 12 oz pasta of choice – Short pasta works best to hold the sauce.
  • Fresh parsley for garnish – Adds freshness and color.

Method
 

  1. Start by preheating your oven and tossing the eggplant cubes with olive oil, salt, and pepper. Spread them evenly on a baking tray so they roast instead of steam. Roast until they are golden and soft, which gives the sauce its creamy base.
  2. While the eggplant is roasting, bring a large pot of salted water to a boil. Cook your pasta according to package instructions until al dente. Reserve a cup of pasta water before draining, as it helps adjust the sauce later.
  3. In a pan, gently sauté garlic in olive oil until fragrant but not browned. This step builds the aromatic foundation of the sauce. Be careful not to burn the garlic, as it can turn bitter quickly.
  4. Add roasted eggplant, walnuts, plant milk, nutritional yeast, and lemon juice to a blender. Blend until smooth and creamy, adding a bit of reserved pasta water if needed. The texture should be silky and pourable.
  5. Transfer the sauce to a pan and gently heat it through. Add the cooked pasta and toss well so every piece is coated. Adjust seasoning with salt, pepper, and chili flakes if desired.
  6. Once everything is well combined, remove from heat and garnish with fresh parsley. Serve immediately while warm and creamy. The flavors deepen as it sits, making it even more delicious.

Notes

  • I always roast the eggplant until slightly caramelized—it adds a deeper flavor.
  • I like to toast the walnuts before blending for extra richness.
  • Adding pasta water slowly helps me control the sauce consistency perfectly.
  • I sometimes add a drizzle of olive oil at the end for a glossy finish.
  • If I want more zing, I squeeze extra lemon juice right before serving.