Yes, you can substitute ricotta with other soft cheeses like mascarpone, cream cheese, or even cottage cheese. Each will give the toast a slightly different flavour and texture, but they all work well.