Just swap out the cottage cheese for silken tofu. It will still provide your meal with protein and a super smooth and creamy consistency. I would also recommend replacing butter with dairy-free alternatives like olive oil or avocado oil.