How much tomato paste to make tomato sauce? – Chef’s … When it comes to making tomato sauce, the answer varies depending on your personal…