I managed to work out a solution. It is crazy to me that the solution is this indirect and complex and unintuitive.
Color.red
.aspectRatio(1, contentMode: .fill)
.overlay {
Image(.liberaltears)
.resizable()
.scaledToFill()
}
.clipped()
.padding()
Topic:
UI Frameworks
SubTopic:
SwiftUI