Heat the olive oil in a large saucepan over a medium heat. Add the garlic and fry for a couple of minutes, then add the onion and fry for three or four minutes, till it turns translucent.
Add the carrot, coat in the oil, cook for another four or five minutes, then add the aubergine, pepper, mushroom and courgette and cook for another five minutes, or until the veg soften. Add extra olive oil if necessary.
Add the tin of chopped tomatoes to the saucepan, turn up the heat and bring to the boil, then reduce to a simmer. Add a little extra water if necessary. Add the oregano, stir then cook for another 10-15 minutes, or till the veg are all soft.
While the pasta sauce is cooking, cook the rigatoni in a pan of boiling, slightly salted water – around 12 minutes or according to packet instructions – until pasta is cooked.
Drain the rigatoni well, then stir in the vegetable sauce till pasta is well-coated, and serve. Cut the rigatoni tubes into halves or quarters if they are too big for little mouths to manage.
This veg-packed pasta sauce is an easy way to make sure little ones get a healthy mix of veg in their diet. Older toddlers love trying different pasta shapes so try serving it with farfalle ('bow-ties'), penne, shells or twists instead of rigatoni.