Nothing will deliver quite the same taste and texture as mascarpone. However, crème fraîche is the closest substitute you can find. Or, cream cheese can be substituted, too.