Creamy Vegan Eggplant Pasta

This vegan eggplant pasta is a creamy, one-pan dinner that comes together in about 15 minutes. Tender cubes of eggplant, quartered cherry tomatoes, and lots of garlic are simmered together, then folded into a silky soy yogurt sauce and tossed with hot pasta. It is quick enough for a weeknight, but the blend of roasted-tasting eggplant, sweet tomatoes, and garlic feels special enough for a slow lunch too.

Vegan Eggplant Pasta easy creamy gluten-free

This one instantly became one of my favorite pasta recipes. I discovered that plain soy yogurt is incredibly good as a base for pasta sauces, and the combo of eggplant, tomatoes, and garlic is pure bliss. I originally created it for a Schar gluten-free bloggers’ competition here in Romania, which is why I reached for gluten-free penne, but it works beautifully with any pasta you like. Best of all, it tastes great served cold too, so you can pack the leftovers for lunch at work or school.

The ingredients that make this sauce work

The whole dish leans on a handful of simple ingredients, so it is worth knowing what each one is doing. Plain, unsweetened soy yogurt is the heart of the sauce — it brings the creaminess without any dairy, so pick a no-flavor version rather than a vanilla or fruit one. The eggplant is cut into small cubes so it cooks through quickly and turns soft and almost buttery under the lid. Cherry tomatoes, quartered, break down just enough to add sweetness and a little tang, while four cloves of mashed garlic plus a little garlic powder build that deep, savory backbone. Olive oil, oregano, salt, pepper, and a shower of fresh parsley at the end round everything out.

vegan eggplant pasta recipe

Why the soy yogurt goes in last

The order of steps matters more than it looks. You cook the eggplant, tomatoes, garlic, and spices covered for about 8 minutes first, so the eggplant softens and the tomatoes release their juices before any yogurt touches the pan. The soy yogurt only goes in at the very end, off the boil, and cooks for just 2 more minutes. Adding it late and keeping the heat gentle stops it from splitting or turning grainy, which is what happens when plant-based yogurt is boiled hard. The result is a smooth, glossy sauce that coats every piece of pasta.

Tips for getting it just right

  • Boil the pasta while the sauce simmers so both finish at the same time — aim for the pasta to be done right as the yogurt goes in. With gluten-free penne I tend to boil it a touch longer because I like it softer, but that is a matter of taste.
  • Cut the eggplant into small, even cubes. The smaller they are, the faster they cook through in the covered 8 minutes.
  • Keep the heat moderate once the yogurt is in. A gentle simmer keeps the sauce creamy; a hard boil can make it separate.
  • Salt in layers — a little in the pan, then taste and adjust at the end once the parsley is stirred through.
creamy vegan eggplant pasta

What to serve it with

This pasta is filling enough to stand on its own, but it also plays well as part of a bigger spread. If you love eggplant as much as I do, serve it alongside stuffed aubergines with garlic sauce or a plate of lentil and eggplant patties for an all-eggplant table. For a lighter starter, a bowl of vegan red lentil soup keeps things warm and cozy before the pasta lands.

Storing and packing it for later

Leftovers keep well in an airtight container in the fridge for up to 3 days. This eggplant pasta is perfect for a quick lunch and, as I discovered, it tastes great served cold as well, so you can pack it straight into a lunchbox for work or school with no reheating needed. If you do want it warm, a gentle reheat in a pan with a splash of water or a little extra soy yogurt loosens the sauce back up. If you are into make-ahead pasta dishes, you might also like this creamy avocado pasta with basil and tomatoes or the herby pasta with arugula pesto and capers.

I hope this extra-creamy vegan eggplant pasta becomes one of your favorites too. If you make it, please rate the recipe below and leave a comment telling me how the sauce turned out — and whether you ate it hot or packed it cold for the next day.

Vegan Eggplant Pasta easy creamy gluten-free Paste fara gluten cu vinete

Creamy Vegan Eggplant Pasta

This creamy vegan eggplant pasta comes together in just 15 minutes, with a silky plant-based yogurt sauce, tender roasted eggplant, and juicy cherry tomatoes. A subtle spice and a lovely blend of Mediterranean flavors make it a comforting weeknight dinner.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Choose Serving Size 2

Ingredients 

  • 250 g penne gluten-free
  • 15 cherry tomatoes quartered
  • 1 eggplant cut in small cubes
  • 250 g soy yogurt plain, unflavored
  • 3 Tbsp olive oil
  • 4 cloves garlic mashed
  • ½ tsp garlic powder
  • ½ tsp oregano
  • sea salt and ground pepper to taste
  • fresh parsley chopped, to taste

Instructions

  • Boil the pasta according to the instructions on the package. I tend to cook gluten-free pasta a little longer, because I like it softer, but it’s a matter of taste.
  • Cut the tomatoes and eggplant.
  • Heat the oil in a large pan.
  • Add the tomatoes, eggplant, garlic, and spices.
  • Cover with a lid and cook for 8 minutes.
  • Remove the lid, add the yogurt, and mix together.
  • Cook for 2 more minutes.
  • The sauce is ready, and the pasta should be ready too.
  • Drain the pasta and add it to the pan.
  • Mix together and serve with fresh chopped parsley on top.

Notes

Use plain, unsweetened plant-based yogurt (soy, coconut, oat, or cashew) and stir it in off the boil so the sauce stays creamy and does not split. Great served cold as a next-day lunch.

Frequently Asked Questions

Is this eggplant pasta actually vegan?

Yes. Every ingredient is plant-based — the creamy sauce comes from plain, unsweetened soy yogurt rather than any dairy, and it is bound together with olive oil, garlic, tomatoes, and herbs. There is no cheese, cream, butter, or egg anywhere in the dish.

Can I make this eggplant pasta gluten-free?

It already is when you use gluten-free pasta. I originally made it with Schar gluten-free penne, but any gluten-free pasta shape works. If you do not need it gluten-free, regular or whole grain penne is a great swap.

What can I use instead of soy yogurt?

Any plain, unsweetened plant-based yogurt works as a stand-in — coconut, oat, or cashew yogurt will all give you a creamy sauce. Just make sure it is a no-flavor version, since a vanilla or fruit yogurt would throw off the savory balance.

Do I need to salt or peel the eggplant first?

No peeling or salting is required for this recipe. The eggplant is cut into small cubes and cooked covered for about 8 minutes, which softens it fully. Smaller cubes cook through faster and turn soft and almost buttery.

Why did my sauce turn grainy or split?

That usually happens when plant-based yogurt is boiled too hard. Add the soy yogurt only at the end, off a rolling boil, and keep it at a gentle simmer for just 2 minutes. Low, slow heat keeps the sauce smooth and glossy.

Can I eat this eggplant pasta cold?

Yes, and it is one of my favorite ways to have it. It tastes great served cold, so you can pack the leftovers straight into a lunchbox for work or school. It keeps in an airtight container in the fridge for up to 3 days.

Similar Posts

5 from 1 vote

Leave a Reply

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

Recipe Rating




8 Comments

  1. 5 stars
    Yum recipe and one of my favorites from your blog. Your pictures are always so good, Ruxandra! I don’t know how you make it ^_^ Congrats for the blog, it’s really helpful for me and my family