Would mac and cheese be a semi solid food?

Yes, mac and cheese is generally considered a semi-solid food.

Here's why:

* Solid Components: It contains solid components like pasta and cheese.

* Liquid Components: It also contains liquid components like milk, butter, and water that create a creamy sauce.

* Consistency: The overall consistency is thick and creamy, somewhere between a solid and a liquid. It can be scooped and held, but it will also flow slightly.

Therefore, mac and cheese fits the definition of a semi-solid food.