Make a cross-shaped incision on the skin of each tomato. Immerse them for a few seconds in a pot of boiling water. Immediately cool them in cold water. Peel the tomatoes, cut them into quarters, and remove the seeds. Chop the flesh into pieces.
Sauté the tomato flesh in olive oil with one crushed, unpeeled garlic clove, the bay leaf, and some salt for 40 minutes on very low heat. Add a bit of water during cooking if necessary.
Peel and finely chop the onion. Press one garlic clove using a garlic press to extract the pulp.
In a bowl, mix the ground beef with the egg, crumbled ricotta, chopped onion, garlic pulp, salt, and pepper. Stuff the uncooked cannelloni with this mixture.
Remove the garlic cloves and bay leaf from the tomato preparation. Blend your tomato purée.
Put 2/3 of the tomato sauce at the bottom of a baking dish. Lay the cannelloni on this bed. Cover them with the remaining tomato sauce and grated cheese. Bake at 180°C (356°F) for 40 minutes.
Garnish your dish with a few basil leaves.