Skip to Content

14 Best Substitutes For Ricotta Cheese That Are Perfect

When you are working on a dish and it calls the substitute for ricotta cheese, we can sympathize with that feeling in the pit of your stomach as soon as you realize you don’t have any left.

Whilst you could go to the grocery store, it probably isn’t sensible when you have hot things on the go in the kitchen.Plus, it isn’t like you go to the grocery store every single day – who even does that?

Fortunately, and you will be super glad to hear this, there are several substitutes you can use when it comes to adding ricotta cheese to a meal.

Want a Substitute for Ricotta Cheese? We Have 5 Options!

From finding an alternative cheese, to not using cheese at all, we have 5 options for you to try so you don’t go without.

Afterall, you might even end up liking this new version of ricotta cheese better. 

So, the next time you are making a lasagna and you need ricotta cheese, fear not, just check out what else you can use to make the perfect addition to your dish without skipping on the ‘ricotta cheese’ element. So, with all this in mind, let’s get to it!

Quick Table: Ricotta Cheese Substitutes

SubstitutesCalories (Per 100 Gm)
Goat Cheese364
Cottage Cheese98
Cream Cheese342
Sour Cream193
Greek Yogurt59
Fromage Blanc72
Queso Fresco310
Bechamel Sauce105
Pot Cheese87
Mozzarella Cheese300
Parmesan Cheese431

1. Goat Cheese As An Alternative To Ricotta Cheese

We absolutely love the versatility that comes with using goat cheese.

Whilst it can be added to olives and salads, you can also add it to the likes of pasta, fruit and bread, among so much more.

It has a lot of flavor too, and sadly because of this reason, some people like to avoid goat cheese altogether. They really are missing out!

Despite this, goat cheese is a great substitute for ricotta cheese. However, due to it having so much flavor, you might want to reduce some of the salt in your dish if possible.

Otherwise, the goat cheese element (and saltiness) may overpower the whole dish.

You will notice the difference because ricotta cheese is actually fairly mild compared to goat cheese, so keep all this in mind when you are adding the alternative cheese in.

How To Substitute

When it comes to using goat cheese, you can use the ratio of one to one just fine. You will want to balance out the flavors, and goat cheese acts as a sort of seasoning. It is very flavorful!

2. Cottage Cheese To Substitute Ricotta Cheese

Who doesn’t love cottage cheese? Actually, scrap that, a fair number of people do not like cottage cheese despite the fact that it is creamy and delicious. Well, it can be, or just sour. 

Actually okay, cottage cheese doesn’t have much of a flavor at all, but the great thing about using it in a recipe is that it soaks up all the flavors that surround it. That makes it extra delicious.

Because of this, it means you can have that texture of the cottage cheese, but it tastes much, much nicer.

You might even be a cottage cheese convert after trying it in your next recipe.

Even if you or your family are not big fans of cottage cheese, you won’t even notice the type of cheese it is once it is added to your recipe.

Want a Substitute for Ricotta Cheese? We Have 5 Options!

Especially when it has been added to something like a pizza, or even into pasta. Yummy!

How To Substitute

It is super simple to substitute ricotta cheese for cottage cheese. You can do it by using a 1:1 ratio as they are so similar in texture.Either way, cottage cheese does make a great alternative to ricotta cheese, especially because of its texture.Cottage cheese is rather bland and lumpy, despite it having a creamy element.

RELATED: The 7 Best Velveeta Cheese Substitutes

3. Cream Cheese As A Creamy Alternative To Ricotta Cheese

Cream cheese is all in the name. It is super creamy and a great alternative to ricotta cheese.

In fact, this might just be one of the substitutes that you fall in love with. Goodbye ricotta cheese, it was good whilst it lasted!

Okay, let’s not get too dramatic, but honestly, you will love this alternative of using cream cheese if you love that creamy cheesy flavor, and who doesn’t? Not us!

Whilst a lot of people snub their noses at cream cheese, it is actually a delicious alternative and hidden treasure of the dairy aisle.

It is also really easy to use as a substitute, and one where people might not generally notice that you haven’t used ricotta cheese – and if they do, they are sure to love it. 

How To Substitute

To substitute cream cheese for ricotta, use a 1:1 ratio. This is because the texture is practically the same, so it has the ability for this.If you want to add some pizzazz to your dish, you could also try using a flavored cream cheese.

4. Don’t Like Cheese? Use Sour Cream For Ricotta Cheese

Not everybody can eat cheese, despite them wanting to have a meal that uses cheese.

Whilst you could just opt for a dairy free cheese, they aren’t always viable – getting a hold of it in the first place might prove difficult, and wondering if the cost of the small slab of ‘cheese’ is actually worth buying.

Or, maybe you just don’t have any of the other cheesy options available.

When that happens mid-recipe making, then you might be wondering what the heck you can use.

Fear not though, because we have a couple more options that may just save your supper.

One of those substitutes is sour cream. Whilst that might sound a little odd, hear us out first.

Want a Substitute for Ricotta Cheese? We Have 5 Options!

This is especially true if you are planning to make something like a lasagna.

In fact, there are many recipes out there that ask for salad cream and not cheese.

If you have some in your fridge, then it might be worth giving this tasty substitution a go.

That is because it really brings out the flavor of the dish and adds some extra creaminess. 

How To Substitute

To substitute ricotta cheese for salad cream, add in the latter just like you would the former. For added cheesiness, sprinkle some shredded parmesan along with the salad cream for extra deliciousness.

5. Greek Yogurt For A Different Option To Ricotta Cheese

Lastly, you can also use greek yogurt as a substitute for ricotta cheese.

It is similar to using salad cream in the sense of the texture and sourness, and makes a great non-cheesy alternative. 

Just make sure that the variety that you go for is plain yogurt, as adding an unnecessary flavor can ruin the whole dish.

Whilst you might think that vanilla will get lost in the cooking, it will not. In fact, the vanilla flavor will actually run through the food.

Oh, and spoiler alert, it is not nice! Well, that is unless you are using greek yogurt for a dessert, but if you are substituting ricotta cheese for it, then that is not the case here. 

How To Substitute

Because the texture is quite different to ricotta cheese, you will want to be mindful of how much you had. Just like with the salad cream, if you do want to add something cheesy and you have parmesan to hand, sprinkle it over the greek yogurt.

6. Fromage Blanc

Fromage Blanc

You can use Fromage blanc to substitute ricotta cheese in any recipe that calls for ricotta.

For instance, in a lasagna recipe, you can substitute Fromage blanc for the ricotta called for in the recipe and not worry about it melting or curdling.

You can also use Fromage blanc to add creaminess and texture to your dish, such as in a soufflé recipe. It is best to use in baked recipes or as pizza toppings, dessert toppings, pastry filling, or as a spread.

How To Substitute

Use Fromage blanc to substitute ricotta cheese equally.

7. Mascarpone

Mascarpone is similar to ricotta cheese in texture, richness, flavor, and taste. It is creamier than ricotta cheese and has a little sour flavor, but it will be in a significantly less amount and won’t affect the taste.

Before using it in your recipe, you must thicken the mascarpone since it is heavier than ricotta. However, you will get a delicious flavor in the final products.

How To Substitute

After thinning your mascarpone for your recipe, you will have to use it the same way your recipe calls for ricotta cheese.

8. Queso Fresco

Queso Fresco

The most popular cheese in Mexico is Queso Fresco. It is also known as “Spanish Cream Cheese” and is traditionally made from sheep or goat milk.

It is similar to the type of cheese typically found in the United States, but it is thinner, creamier, and often has a milder flavor.

If you are a fan of Queso Fresco, you can use this type of cheese in place of ricotta cheese in your favorite recipes.

How To Substitute

You may use it in an equal ratio to your recipe as ricotta cheese.

9. Bechamel Sauce

Bechamel Sauce is a rich, creamy sauce traditionally made with butter, flour, and milk. It is a perfect substitute for ricotta cheese in any lasagna or baked pasta dish.

If you have a recipe for cheese like ricotta, you can use Bechamel Sauce, a sauce made from flour and butter.

You may use it in various recipes for ricotta, such as pasta, lasagna, and cannelloni, or in filling a pastry.

How To Substitute

You can use it the same way in your recipe as ricotta cheese in an equal amount.

10. Requeson


Ricotta cheese is traditionally made with sheep’s milk, which can be pricey and hard to find in the United States. One way to make it cheaper is to use a cheese alternative like Requeson.

It is prepared from cow’s milk, and this protein-rich cheese alternative has a firm, creamy texture and a mild flavor reminiscent of sheep’s milk.

The Requeson cheese is prepared with the same process as ricotta and contains a sweet flavor with a milky texture. It is a spreader and works exceptionally well as spreads or in sauces, dips, desserts, and baking goods.

How To Substitute

You may use it in an equal amount to replace ricotta cheese in your recipe.

11. Pot Cheese

The versatile pot cheese is one of the best substitutes for ricotta cheese.

Pot cheese is a type of dairy product that can be made with a variety of ingredients. It is a vegan and vegetarian alternative to ricotta cheese that is creamy and savory.

Pot cheese is typically made with a base of nuts, grains, vegetables, and herbs.

How To Substitute

Use pot cheese to replace ricotta cheese in a substitution ratio of 1:1 in your recipe.

12. Mozzarella Cheese

mozzarella cheese

Ricotta cheese is a famous Italian cheese made from curdled whey that has been drained and is often used as a filling for pastries, such as cannoli. If you cannot find ricotta cheese in the grocery store, you can substitute it with mozzarella cheese.

You can make a basic mozzarella cheese sauce by melting mozzarella cheese in a pan with a little bit of butter or olive oil and adding salt and pepper to taste. Then, mix in your choice of fresh herbs and cook until the cheese sauce is thick and creamy.

How To Substitute

Use equal amounts of mozzarella cheese to substitute ricotta cheese in your recipe.

13. Parmesan Cheese

Parmesan cheese is an easy and one of the best substitutes to replace ricotta cheese in various recipes. However, it is complex and mature cheese, so you can’t use it directly in your recipe.

The parmesan cheese will work great in lasagna, sauce, pasta, and dressings since it has a tangy aroma and flavor. You may combine it with other soft cheese to get a better taste.

How To Substitute

For the best result, use parmesan cheese to replace ricotta cheese equally.

14. Quark

Cottage cheese with apples and sour cream for breakfast close up

Ricotta cheese is a soft, delicate cheese made from cow’s milk with a slightly sweet flavor and smooth texture and melts quickly. Quark is a low-fat yogurt with a slightly sour taste and a creamy texture.

It is usually made with cow’s milk but can also be made with goat’s milk, ewe’s milk, or even a combination of milk. Quark has a slightly lower fat content than ricotta cheese but is still high in protein and calcium.

How To Substitute

Use quark in your recipe in a smaller amount initially. If your recipe calls for more, you may add it later.

Frequently Asked Questions

What Can You Use Instead Of Ricotta Cheese In Lasagna?

If you were preparing lasagna and ran short of ricotta cheese, then cottage cheese will be your go-to option to try in your lasagna. It has a similar flavor and texture that resembles ricotta cheese.

Can I Use Parmesan Instead Of Ricotta?

Parmesan is one of the best substitutes for ricotta if you make pasta, lasagna, or any other dish that requires heavy sauce pasta. Try adding it with mozzarella cheese to enhance the flavor and taste.

Can Greek Yogurt Be Substituted For Ricotta Cheese?

Of course, you can use Greek yogurt in place of ricotta cheese. Ricotta is a traditional cheese from Italy, made from cow’s milk and mild, white cheese. On the other hand, Greek yogurt is made from cow’s milk, but it is strained through a cheesecloth to remove the whey. This process leaves it with a thicker texture, with a sour flavor.

14 Outstanding Substitutes For Ricotta Cheese That Are Perfect To Try Once In A While

Prep time


Cooking time


Total time



In this article, we take a look at 14 easy ways to substitute ricotta cheese when you don’t have any available


  • Goat Cheese

  • Cottage Cheese

  • Cream Cheese

  • Sour Cream

  • Greek Yogurt

  • Fromage Blanc

  • Mascarpone

  • Queso Fresco

  • Bechamel Sauce

  • Requeson

  • Pot Cheese

  • Mozzarella Cheese

  • Parmesan Cheese

  • Quark


  • Choose your favorite substitute from the list given above
  • Follow the directions given in the recipe after having substituted the ingredient in the correct ratio

Recipe Video

Jess Smith