Go Back
+ servings
5 Best Ricotta Cheese Substitutes for Better Results | EpicureDelight

5 Best Ricotta Cheese Substitutes for Better Results

No ratings yet
Use the substitute that matches ricotta’s role in your dish (baking structure, spoonable creaminess, or spreadable texture).
Prep Time 5 minutes
Cook Time 0 minutes
Total Time 5 minutes
Servings: 1 batch
Course: Substitutes

Ingredients
  

Best Matches
  • 1:1 Greek yogurt (full-fat, strained) Closest creamy thickness; strain 20–30 minutes for spoonable ricotta texture.
  • 1:1 Cottage cheese (blended smooth) Most similar tang; blend until silky to avoid curd texture.
Good Alternatives
  • 1:1 Mascarpone Richer and sweeter—works best in desserts and baked fillings; reduce added sugar if your recipe is sweet.
  • ¾:1 Cream cheese (softened) Denser and less tangy; thin with a splash of milk if you need a softer dollop.
Emergency Swaps
  • 1:1 Silken tofu (blended) Neutral and smooth; blend with a little lemon juice for ricotta-like brightness.

Equipment

  • Fine-mesh strainer (for straining yogurt)
  • Food processor or blender (for smoothing cottage cheese/tofu)
  • Whisk or Spoon
  • Measuring cups/spoons

Method
 

  1. Identify your use: baked filling (needs structure), stirred sauce (needs smoothness), or spread (needs spoonable creaminess).
  2. Choose the substitute by texture: strain yogurt or blend cottage cheese until smooth; use mascarpone for rich dessert fillings.
  3. Measure by the listed ratio. If the substitute is looser (yogurt/tofu), drain/strain or blend longer so it holds in your dish.
  4. Taste and adjust: add a small pinch of salt for tang balance, or a tiny squeeze of lemon if you need brightness.
  5. Proceed with your recipe. For baking, press out extra moisture from any wetter substitute to prevent a watery center.

Notes

  • Ricotta varies by brand—if yours is watery, your substitute may need straining to perform similarly.
  • For pasta fillings and lasagna, prioritize moisture control to avoid a runny bake.

Tried this recipe?

Let us know how it was!