Bring water to a boil in a large pot and set aside.
Sauté the onion, garlic, carrot, and celery in another pot.
Add the wine and let it evaporate a bit. Add herbs, tomato puree, and chopped tomatoes.
Cook for at least 45 minutes over low heat. Strain through a fine mesh sieve and season with salt and pepper.
Reserve the sauce.
For the filling: Steam the spinach, drain well, and chop finely. Add eggs, one cup of parmesan cheese, ricotta, chopped ham, parsley, salt, and pepper.
Cook the cannelloni in boiling salted water. Drain, fill the cannelloni, and roll them up. Arrange them in a greased dish and cover with the sauce and parmesan cheese. Serve immediately.
Nutritional Information
* * Information per 100g serving, percentage of daily values based on a 2,000 calorie diet.
Do you want to know what other nutrients this or other recipes have?