Spinach & Ricotta Cannelloni

Vegetarian
Italian
Spinach & Ricotta Cannelloni
Olive Oil3 tbsp
Garlic8 cloves chopped
Caster Sugar3 tbsp
Red Wine Vinegar2 tblsp
Chopped Tomatoes3 400g Cans
Basil LeavesBunch
Mascarpone2 tubs
Milk3 tbsp
Parmesan85g
Mozzarella2 sliced
Spinach1kg
Parmesan100g
Ricotta3 tubs
Nutmegpinch
Cannellini Beans400g