Skip to main content
members card iconSign in ?

Garlic cannellini bean spaghetti (Ve)

Image of Garlic-cannellini-bean-spaghetti-with-courgette.jpg for Garlic cannellini bean spaghetti (Ve)

A tasty vegan spin on a traditional spaghetti dish.

SERVES 4 Ready in 35 minutes


  • 1 garlic bulb
  • 400g Co-op spaghetti
  • 3 courgettes, peeled into ribbons
  • 2 tbsp Co-op olive oil
  • 1 small onion, finely chopped
  • 1 tsp Co-op plain flour
  • 400g can Co-op cannellini beans, drained and rinsed
  • 500ml vegetable stock, made with 1 stock cube
  • Zest and juice of 1 lemon
  • 200g frozen Co-op British garden peas
  • 4 tbsp chopped parsley leaves 2 tbsp pine nuts, toasted, to serve


1.Preheat the oven to 200°C/fan 180°C/Gas 6. Put the garlic bulb on a baking tray and roast in the oven for 20-25 mins, or until the cloves are soft and tender. Remove and set aside to cool slightly.

2. Meanwhile, cook the spaghetti according to the pack instructions, saving a little water when you drain it.

3. While it’s cooking, toss the courgette with half the oil and season. Fry over a high heat in a frying pan for 1-2 mins, until golden, then set aside. Heat the remaining oil and fry the onion for 2 mins. Stir in the flour, cook for 1 min, then take off the heat.

4. Make a sauce: put the cannellini beans and stock in a saucepan, simmer for 2 mins, then whizz until smooth, using a hand blender. Squeeze in the roasted garlic, add the onion, season and stir. Simmer for 3-4 mins to thicken slightly, then add the lemon juice, peas and half the parsley. Cook for 2-3 mins until the peas are tender.

5. Toss the spaghetti with the sauce, adding a little reserved pasta water to loosen if needed. Stir in the courgette then serve, sprinkled with the lemon zest, pine nuts and remaining 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.