Generally, making a cake from scratch can be more cost-effective as it allows you to control the quality and quantity of ingredients. However, this may vary depending on the specific ingredients used and their availability.