Place the tomatoes, onion, and butter in a pot.
Set the pot over medium-low to low heat and cook uncovered for about 1 hour to 1 ½ hours until the tomatoes and onions fall apart.
If starting with frozen tomatoes, cover the pot with a lid for the first 30 minutes.
Use an immersion blender to blend the tomatoes and onions for a smooth sauce.
