Penne with Agrodolce Aubergines

Cooking time
Serves2 people
Penne with Agrodolce Aubergines

Agrodolce is Italian for sweet and sour, and this rich aubergine sauce is extra vibrant on the plate, too.


  • 1 aubergine
  • 1½ tbsp olive oil
  • 1 onion
  • 1 celery stick
  • 2 tomatoes
  • Sea salt and freshly ground pepper
  • 2 tbsp caster sugar
  • 2 tbsp red wine vinegar
  • 35g flaked almonds
  • 200g whole wheat penne

Prep: 10 mins | Cook: 30 mins

Buy the ingredients to start making your own
Add Ingredients To Basket


1. Trim the top off the aubergine. Dice it. Warm a deep frying pan or wok for 1 min, then add 1 tbsp oil and the aubergine. Quickly turn to coat in the oil. Fry over a medium heat, stirring now and then, for 6-8 mins till the aubergine is browned all over.
2. While the aubergine cooks, peel and finely chop the onion. Trim the ends off the celery stick and finely slice it. Finely chop the tomatoes.
3. Scoop the aubergine out of the pan and pop on a plate lined with kitchen paper. Add ½ tbsp oil to the pan, plus the onion and celery. Season with salt and pepper. Cook and stir over a medium heat for 3 mins till the veg are glossy and slightly golden.
4. Stir the aubergine into the onion and celery. Add the tomatoes. Stir in 2 tbsp sugar and 2 tbsp vinegar. Cover and simmer for 15 mins till the veg are tender and a little broken down. Stir now and then.
5. While the veg cook, fill a pan with water. Add a pinch of salt. Cover and bring to the boil. Carefully tip the penne into the pan of boiling water. Simmer for 8-10 mins till the penne is cooked but not too soft.
6. Tip the flaked almonds into a dry frying pan. Toast over a medium heat, shaking the pan to stop the almonds burning, for 2-3 mins till the almonds are golden brown. Tip into a bowl and set aside.
7. Drain the penne. Taste the aubergine agrodolce sauce and add more salt and pepper if it needs it. Toss in the penne and stir to coat in the sauce. Serve the penne topped with the toasted almonds.
8. TIP: Aubergines like to suck up oil, so if you'd like to use less oil in this recipe then slice the aubergine into long lengths and brush ½ tbsp over both sides of the slices. Grill for 3-4 mins each side, then dice and add to the pan at step 4.
Shopping List
Add main ingredients to basket
Kitchen Cupboard
Add cupboard ingredients to basket

Make a list of your favourite things by clicking on the heart. This will come in handy when placing your orders.

Start your favourites list now New to Abel & Cole? Sign up here

Back to the shop