← Back to dairy substitutions

Butter & Fats

Cream Cheese Substitute

The best dairy-free cream cheese substitutes for frosting, spreads, cheesecake, dips, and creamy fillings.

Cream cheese is dense, tangy, spreadable, and high in fat. Store-bought dairy-free cream cheese is the easiest swap, but cashew-based and tofu-based fillings can work better when you need a smoother cheesecake or dip.

Best dairy-free substitutes

SubstituteRatioNotes
Plant-based cream cheese1:1Many brands available

For frostings, spreads, cheesecakes

Best for

  • Plant-based cream cheese for bagels, spreads, quick dips, and frosting.
  • Cashew cream cheese for cheesecake-style fillings and thick dessert dips.
  • Silken tofu blended with lemon and coconut cream for a smoother, lighter filling.
  • Dairy-free ricotta when the recipe needs a softer, less dense filling.

Avoid when

  • The recipe depends on firm block cream cheese and the substitute is a soft tub spread.
  • The substitute has a strong coconut, almond, or savory flavor that clashes with dessert.
  • You need a nut-free result and the substitute is cashew-based.

Common questions

What is the best dairy-free substitute for cream cheese?

Plant-based cream cheese is the easiest one-for-one substitute for spreads, dips, and frosting. For cheesecake, a cashew or tofu-based filling may set more smoothly.

Can I use dairy-free cream cheese in frosting?

Yes, but choose a thick dairy-free cream cheese and keep it cold. Some tub-style versions are softer than dairy cream cheese and can make frosting loose.

Can dairy-free ricotta replace cream cheese?

Sometimes. Dairy-free ricotta works when you want a lighter, softer filling, but it is not as dense or tangy as cream cheese.

Recipes using this substitute