Eggplant Pasta, or Pasta alla Norma as it's sometimes known is a delicious, quick and simple dinner, perfect for weeknights. It's a vegetarian meal that can be easily adapted to be gluten free or vegan and great for beginner cooks!
Heat the olive oil in a large frypan or saucepan on medium heat until hot. Add the eggplant and cook, stirring occasionally for 7-10 minutes or until they start to colour. Add the chopped onion, garlic and oregano and cook, stirring for about 3 minutes. Add the cherry tomatoes and balsamic or red wine vinegar and cook for another 5 minutes or until the tomatoes start to burst and release their juice.
Turn the heat down and add the can of tomatoes, tomato paste, salt and pepper and stir to combinme. Cook, stirring occasionally for 10-15 minutes or until the sauce is slightly thickened. Test for seasoning and add a little sugar or more vinegar if you like.
In the meantime, cook your pasta in boiling, salted water until al dente. Reserve 1/2 cup of the cooking water.
Remove the sauce from the heat and stir in the fresh basil. Drain the cooked pasta and add to the sauce, stirring to coat. Add some or all of the reserved cooking water if the sauce consistency looks too thick.
Serve with more fresh basil and freshly grated parmesan cheese.