Updated 1 August 2026 · Written by Daniel Wright
The best ricotta substitute is cottage cheese, blended smooth for a similar texture, used one to one. Mascarpone and cream cheese also work in richer dishes, while blended tofu makes a dairy-free option. Choose based on whether the dish is savory, like lasagna, or sweet, like cannoli.
Swap ricotta 1 to 1 with blended cottage cheese. Mascarpone or cream cheese for richer dishes; tofu for dairy-free.
Ricotta Substitutes
- Cottage cheese: blend until smooth for the closest texture and mild flavor.
- Mascarpone: richer and creamier, good in desserts.
- Cream cheese: thicker and tangier, works in both sweet and savory bakes.
- Blended silken tofu: a dairy-free swap that takes on surrounding flavors.
Savory vs Sweet
For lasagna and baked pasta, blended cottage cheese is the closest and lightest. For desserts like cheesecake or cannoli filling, mascarpone or cream cheese add richness. Keep dairy sealed and fresh; you can also freeze firm cheese. Store swaps in an airtight container.
Frequently Asked Questions
Can I use cottage cheese instead of ricotta?
Yes. Blend it smooth first for a similar texture. It works especially well in savory dishes like lasagna.
What is a good ricotta substitute for lasagna?
Blended cottage cheese is the closest and lightest. Cream cheese or a bechamel sauce also work for a rich, creamy layer.