← Back to dairy substitutions

Cheese

Soft Cheeses (Ricotta, Cottage) Substitute

The best dairy-free ricotta substitutes for lasagna, stuffed shells, baked ziti, manicotti, cannoli dip, and cheesecake.

Ricotta is tricky to replace because it is not just creamy. It is softly textured, lightly tangy, and sturdy enough to sit inside baked pasta without melting into liquid. The best dairy-free ricotta substitute depends on whether you are making a savory filling, a dessert filling, or a quick topping.

Best dairy-free substitutes

SubstituteRatioNotes
Crumbled firm tofuEqual amountSeason well
Blended cashewsEqual amountSoak 2+ hours first
Almond ricottaEqual amountBlend almonds + lemon + garlic

For lasagna, stuffed shells, dips

Best for

  • Cashew-tofu ricotta for lasagna, stuffed shells, manicotti, and baked ziti.
  • Sweet dairy-free ricotta for cannoli dip, cheesecake, pastries, and dessert toast.
  • Crumbled firm tofu when you want a nut-free savory filling with a ricotta-like texture.
  • Almond ricotta when you want a richer, slightly nutty spread or pasta filling.

Avoid when

  • You need a stretchy melted cheese. Use dairy-free mozzarella or a cheese sauce instead.
  • The recipe depends on dry, aged cheese flavor. Use dairy-free parmesan or nutritional yeast instead.
  • You are making a dessert and the substitute contains garlic, herbs, or nutritional yeast.

Common questions

What is the best dairy-free substitute for ricotta in lasagna?

A cashew-tofu ricotta is the best all-purpose dairy-free substitute for lasagna because tofu gives it structure while cashews add creamy richness.

Can I use tofu instead of ricotta?

Yes. Firm tofu can replace ricotta in savory dishes when it is crumbled and seasoned with salt, lemon, garlic, and herbs. For a creamier result, blend part of the tofu with soaked cashews.

What should I use for dairy-free dessert ricotta?

Use a sweet dairy-free ricotta made with cashews and tofu, then season it separately with vanilla, citrus zest, powdered sugar, or a little coconut cream.

Recipes using this substitute

Dairy-Free Ricotta Lasagna

A hearty, comforting dairy-free lasagna layered with rich tomato sauce, tender pasta, creamy cashew-tofu ricotta, and melty plant-based mozzarella. Perfect for family dinners or meal prep.

Dairy-Free Stuffed Shells with Ricotta

Jumbo pasta shells stuffed with creamy dairy-free ricotta and spinach, baked in marinara sauce and topped with melty plant-based mozzarella. A classic comfort dish made completely dairy-free.

Dairy-Free Baked Ziti with Ricotta

A cozy, weeknight-friendly baked ziti made dairy-free with rich marinara, tender pasta, creamy cashew-tofu ricotta, and melty plant-based mozzarella. All the comfort of classic baked ziti without the dairy.

Dairy-Free Spinach Ricotta Manicotti

Tender manicotti shells filled with creamy dairy-free ricotta and spinach, baked in rich marinara sauce and topped with melty plant-based mozzarella. A classic Italian comfort dish made completely dairy-free.

Sweet Dairy-Free Ricotta

A lightly sweet, creamy dairy-free ricotta perfect for desserts like cannoli, cheesecake, pastries, and toast. Made from cashews and tofu, this ricotta delivers a smooth, rich texture with classic ricotta flavor — without any dairy.

Dairy-Free Cheesecake with Sweet Ricotta

A rich and creamy dairy-free cheesecake made with sweet ricotta, featuring a smooth texture and classic flavor without any dairy. Perfect for holidays, celebrations, or an elevated everyday dessert.

Dairy-Free Cannoli Dip with Sweet Ricotta

A creamy, lightly sweet cannoli-inspired dip made with dairy-free ricotta, vanilla, and chocolate chips. This easy dessert comes together in minutes and is perfect for dipping cookies, waffle cones, or fresh fruit.