Place the olive oil, onion and leek in a large deep saucepan and fry over a gently over a low heat for 5 minutes, stirring occasionally.
Add the carrot, potato and garlic and cook for 1 more minute.
Add the chopped tomatoes and 200ml water to the pan, then crumble in the stock cube and add a little salt and pepper. Bring to the boil, then cook over a low heat for 20 minutes.
Add the drained tin of mixed beans and cook for 10 more minutes, until the potato is cooked and the sauce has thickened.
Meanwhile cook the macaroni according to pack instructions. When the macaroni is cooked, drain and add to the bean stew.
Tear up your basil and add to the stew. Serve the stew with the cheese sprinkled over the top, or put the cheese in a bowl on the table for everyone to help themselves.
Notes
Not suitable for freezing.
Nutrition information is approximate and meant as a guideline only.