Is spaghetti sauce a homogeneous or heterogeneous?

Spaghetti sauce is a heterogeneous mixture.

A heterogeneous mixture is a mixture in which the composition is not uniform throughout the mixture. In other words, the different components of the mixture can be distinguished from one another. Spaghetti sauce is a heterogeneous mixture because it contains a variety of different ingredients, such as tomatoes, onions, peppers, and meat. These ingredients can be easily distinguished from one another, and the composition of the sauce is not uniform throughout.