Skip to main content
members card iconSign in ?

Vegan one-pot pasta

Image of One-pot-pasta-recipe.jpg for Vegan one-pot pasta

SERVES: 4 READY IN: 1 hour 45 minutes


  • 1 aubergine
  • 1 carrot
  • 2 red peppers
  • 1 red onion
  • 2 garlic cloves
  • 6 peppercorns
  • 1 dried bay leaf
  • 3 tbsp Co-op olive oil
  • 250g Co-op penne pasta
  • 400g can Co-op Italian chopped tomatoes
  • 50g Co-op raisins
  • 1 tbsp drained jarred capers, chopped
  • Co-op flat leaf parsley, chopped


  1. Cube the aubergine and carrot, slice the red peppers, finely chop the red onion and crush the garlic cloves.
  2. Place the discarded trimmings, seeds, outer leaves and stalks into a pan, along with 1.25 litres water, the peppercorns and dried bay leaf.
  3. Bring to a simmer and cook for 35 mins, then strain and discard the trimmings.
  4. Heat 1½ tbsp olive oil in a large pan and cook the aubergine and pepper over a high heat for 5-10 mins, until golden.
  5. Remove and set aside. Heat another 1½ tbsp olive oil, then cook the carrot, onion and garlic for 5 mins, over a low heat, until softened.
  6. Add the penne pasta, the stock and chopped tomatoes, then bring to the boil.
  7. Reduce to a simmer, add the aubergine, pepper, raisins and capers, then cook, covered, for 12 mins.
  8. Cook uncovered for 3-4 mins, until the liquid is reduced and the pasta is al dente (cooked, but slightly firm)
  9. Season, then serve garnished with parsley.

cookie icon Our use of cookies

We use necessary cookies to make our site work. These cookies ensure our core functionality works, such as signing into your membership account and keeping our website secure.

We also use analytics cookies to help us make improvements to our website experience by evaluating how visitors use the site. You can manage these cookies by clicking the below button.

More information on this can be found on our cookies page and privacy policy.

cookie icon Manage my cookies

Necessary cookies

We use necessary cookies to enable core functionality on our website such as security, network management and for our membership area to work. You may choose to disable these by changing your browser settings, but this may affect how the website functions.

To help us continue to improve our website, we’d like to use Google Analytics cookies which will provide us with information on how you use the site. These cookies collect general behaviour information and doesn’t directly identify anyone. More information on how these cookies work can be found on our cookies page.