Yes, you can use store-bought tomato sauce, but for a more authentic taste, consider making your own by blending fresh tomatoes with garlic and onions. Or, check your grocery store to see if they carry Sofrito.