Vegetarian Marsala Pasta
This easy Vegetarian Marsala Pasta is made with heaps of colourful vegetables – mushrooms, eggplant, zucchini, shallots, and cherry tomatoes – cooked in a luxuriously rich and creamy marsala sauce, then served over silky tagliatelle. It’s indulgent, deeply flavourful, and ready in about 40 minutes. Pasta, veggies, booze… can it really get any better than that?!

Marsala is a fortified wine with a slightly sweet, wonderfully rich flavour, and it makes the most incredible sauce. I’ll admit, I don’t cook with alcohol very often (a splash of white wine in a mushroom risotto is not unheard of, but that’s usually about as far as I go). However, it really makes a difference in this veggie marsala! The alcohol cooks off as the sauce simmers, but leaves behind that gorgeous depth of flavour that makes this easy pasta dish taste really incredible. Pasta, veggies, and a glossy sauce – what’s not to love?

🍷 What is Marsala Wine?
Marsala is a fortified wine from Sicily, and it’s been used in Italian cooking for centuries. You’ll most commonly find it in chicken marsala, but this vegetarian version proves that you really don’t need the meat. The wine adds a subtle sweetness and a silky richness to the sauce, and really helps bring out the other flavours in the dish. Look for it in the wine aisle of most large supermarkets. A little goes a long way, so one bottle will last you several meals!
You could also try…
Creamy Mushroom and White Wine Pasta Sauce
20 Minute Vegetable Stroganoff
Creamy Garlic Mushroom Tagliatelle

🥗 Ingredients
- Marsala wine (the star of the show!)
- Eggplant (aubergine) – if you have time, roast it separately before adding it to the sauce, which gives it a gorgeous melt-in-the-mouth texture. Don’t skip this step if you can help it!
- Shallots – gently caramelised for a lovely sweetness. A regular onion works fine as a substitute.
- Mushrooms (chestnut mushrooms work particularly well)
- Zucchini (courgette)
- Cherry tomatoes
- Garlic
- Vegetable stock
- Dijon mustard – just a teaspoon, but it adds a lovely depth to the sauce
- Crème fraîche (or swap for double cream for an even richer sauce)
- Tagliatelle (or any other pasta you like)
- Fresh parsley (to serve)
🔁 Variations
Just like most of my recipes, you can use different vegetables in this vegetarian marsala, depending on what you have in the fridge. Since this recipe is based on an Italian dish, I generally like to stick to Mediterranean-style veggies, but you certainly don’t have to, if you’d rather take the dish in a different direction (I’m all for enjoyment over authenticity!).
Here are a few alterations you could make to the dish:
- Mix up the vegetables – try using peppers, spinach, peas or leek.
- Make it richer – swap the crème fraîche for double cream for an even more indulgent sauce.
- Try a different pasta – tagliatelle is classic, but spaghetti or even penne would work well too. You could even serve it with rice, if you prefer!
- Boost the protein – add a can of butter beans or cannellini beans to bring a little more vegetarian protein to the dish.

🖨 Printable Recipe

Vegetarian Marsala Pasta
If you’ve cooked this recipe, don’t forget to leave a star rating!
Print Pin Comment(if you suffer from allergies, please double check all ingredients before eating)
Ingredients
- 2 medium aubergines (eggplants)
- 2 tbsp oil, divided
- ~ 7 shallots or tiny onions, peeled and halved
- 1 tsp sugar
- 200 g (~ 2 cups) small mushrooms (I used small chestnut mushrooms), cut in half
- 1 courgette (zucchini), cut into chunks
- 2 cloves garlic, minced
- 1/2 tbsp plain flour
- 100 ml (scant 1/2 cup) marsala wine
- 250 ml (~ 1 cup) vegetable stock
- 1 tsp dijon mustard
- ~ 6 cherry tomatoes, halved
- 1 tbsp creme fraiche (or double / heavy cream)
- Cooked tagliatelle, to serve
- Fresh parsley, to serve
Instructions
- Cut the aubergines (eggplants) into chunky dice (~ 2 inches in size). Lay the pieces out on a baking tray, and toss with 1 tbsp oil. Roast at 190°C (Gas Mark 5 / 375°F) for 25-30 minutes, until soft.
- Meanwhile, heat the remaining 1tbsp oil in a large frying pan, and add the halved shallots. Cook over a medium-low heat for a couple of minutes, then add the sugar and cook for a further 5-10 minutes, until the shallots are fairly soft and just beginning to caramelise. Add the mushrooms, courgette (zucchini), and garlic, and cook over a medium heat for a further 5-10 minutes, until all the vegetables are soft. Add the cooked aubergine to the pan.
- Sprinkle the flour over the vegetables, and mix to coat. Add the marsala wine, and turn the heat up a little to bring the liquid to a boil, scraping any crispy bits from the bottom of the pan. Allow it to cook for a few minutes until halved in volume. Add the vegetable stock, mustard, and halved tomatoes, and simmer for a few more minutes.
- Remove the pan from the heat, and add the creme fraiche. Mix well to give a glossy sauce. Serve with tagliatelle.
Notes
Nutrition
Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.




Oh that’s SUCH a clever idea! I always have the same issue of not wanting to keep random bottles of spirits in the house just for cooking, so this is genius. Definitely hunting these down!!!
So good aren’t they!!
I haven’t had a Marsala dish in a very long time…and when I looked at your ingredients, I love it that eggplant is one of them! Never thought of putting the two together, but…yum! Pinning this now…thanks for the recipe inspiration :)
Haha I put eggplant / aubergine in everything ;)
Love those little pouches! So perfect for cooking. Marsala is a favorite of mine. This looks perfect paired with all those vegetables.
oh I love this idea the dish look amazing with all those mushrooms yum!
OMG this is awesome! I actually don’t drink, but I use alcohol in my cooking regularly. I’m always on the search for small portions of it, but it’s hard to find. This is a lifesaver!
It’s such a good idea isn’t it!
Mmm this sauce looks delicious, I love cooking with marsala. Those little pouches are such a great idea, it can be so expensive when you have to buy a bottle of something when you just need a little bit for a sauce!
I know, I can’t believe nobody has thought of this before!
Oh wow, this looks so rich an creamy and I bet the mushrooms add so much flavour. I’m going to have to hunt out those pouches, they sound great!
We are loving using the Just a splash products in our cooking at the moment. Saves so much money not having to buy a whole bottle.
What a brilliant idea! I almost can’t believe no-one has thought of those pouches sooner.
Your veggie marsala looks awesome too – right up my street with that luscious sauce. Yum!
What a great idea. A splash of alcohol does add a certain something to a dish but I don’t always have the right bottle available, and it is too expensive to buy and open full bottles every time.