
This pasta with hidden veg tomato sauce is a simple, family-friendly dinner packed with onions, carrots, celery, leek, and peppers. The vegetables cook down into a rich, smooth tomato sauce that coats every bite of pasta, making it a great way to add extra veg to weeknight meals.
Heat the olive oil in a large non-stick saucepan over low to medium heat. Add the onion, celery, carrots, and leek, then cook gently for about 20 minutes, stirring occasionally, until softened but not browned.
Add the chopped peppers and cook for 10 minutes more until tender. Stir in the chopped tomatoes, sugar, and balsamic vinegar, then simmer uncovered for at least 20 minutes, stirring from time to time, until the sauce has thickened and the vegetables are very soft.
While the sauce simmers, cook the pasta in a large pan of salted boiling water according to the package instructions until al dente.
Blend the sauce with an immersion blender until smooth. Season to taste with salt and black pepper, then keep the sauce warm over low heat.
Drain the pasta and toss it with the sauce until evenly coated. Divide between bowls and serve with shaved Parmesan and rocket, if using.
For a sweeter, milder sauce, let it simmer a little longer before blending. You can swap the leek for an extra onion if needed, and the sauce keeps well in the fridge for up to 3 days or can be frozen for up to 3 months.