Sauté onion in oil until translucent. Add garlic and cook another minute or two or until fragrant.
Add the tomatoes, cream, ricotta, basil and cheese and cook over medium heat for 10-15 minutes or until sauce becomes thick and coats the back of a wooden spoon.