Steam the onion, garlic and carrots in oil. Add canned tomatoes, a can full of water and tomato paste. Season with salt and pepper and cook for 20 minutes.
Filling:
Steam the garlic, cumin and carrots, add a little water and cook covered for 15 minutes. Season with salt and pepper and stir in the ricotta and pine nuts.
Stir the coriander into the sauce and pour half of the sauce into a baking dish. Fill the cannelloni with the ricotta mixture and also place in the baking dish. Spread the rest of the sauce on top and sprinkle with mozzarella and parmesan.