This classic winter warmer is such an easy and satisfying meal to make. Ready in just 40 minutes and packed full of flavour and vegetables. We advise batch cooking so you always have a portion or two stashed away in the freezer.
Based on 4 servings, adjust as needed.
Place a large casserole pan on a medium heat and add olive oil. Once hot, add diced carrots, diced onion, diced celery stalks and chopped cloves garlic. Season with a large pinch of salt and allow to sweat for 5 minutes with a lid on.
Stir in the tomato purée and coat all the veggies well. Pour in the vegetable stock and chopped tomatoes. Bring to the boil, season with salt and pepper then turn down the heat and simmer for 10 mins.
Add the drained cannellini beans and macaroni. Cook until just tender (a further 8-9 minutes, stirring half way through to prevent the pasta sticking) then add the shredded savoy cabbage. Cook for 5 minutes until the cabbage has wilted, before removing from the heat and serving with a generous grating of parmesan cheese (if using).