That isn’t the name, its like saying:
- Mac with Cheese
- Sausage in a bun
- Chicken BLT Sandwich
Sure its technically correct but people either won’t recognise it or think your saying it weirdly.
I only think Mac with Cheese is weird on this list.
For sausage in a bun, I would assume you mean a sausage patty on a roll. Which is a pretty popular sandwich. Throw on an egg and some cheese and you’ve got a classic breakfast sandwich. It’s just called “sausage egg and cheese on a roll” I’d assume if you said bun you’d probably get the same thing.
For chicken BLT, that’s a real thing I’ve seen before. It’s just a BLT with some chicken included. It’s just a variant.
So it seems like you’re proving the opposite point you’re trying to make.
I googled American foods and decided to pick accurate but different names.
- Sausage in a bun is a hot dog. Its the name CMOT Dibbler gave them
- Club Sandwich is what Americans call a Chicken BLT
Your Sausage patty comment brings out a great example because you can place them in a bread roll/bap.
So you could technically call saussages in a bread roll a sausage roll (after all when you put bacon in, its called a bacon roll). However most people know a saussage roll as a saussage wrapped in savoury pastry. It’s a completely different dish.