You can replace ricotta in lasagna with cottage cheese, cream cheese, mascarpone, béchamel, or dairy-free mixes while still keeping rich layers.
Maybe the store is out of ricotta, you dislike its texture, or someone at the table needs a different dairy profile. Whatever the reason, needing a ricotta cheese substitute in lasagna doesn’t mean your pan of pasta is doomed. With a few smart swaps, you can land on a filling that bakes up creamy, holds its shape, and still tastes like classic comfort food.
This article walks through the best substitutes for ricotta, how each one behaves in the oven, and how to tweak your recipe so the layers stay balanced. You’ll see options for traditional lasagna, lighter versions, and choices that work for people who need to avoid dairy or eggs.
Ricotta Cheese Substitute In Lasagna Options That Work
Ricotta is mild, slightly sweet, and soft. It doesn’t melt into long strings like mozzarella; it sets into a tender layer that fills the gaps between noodles. Any swap needs to mimic that softness and moisture, or your lasagna can turn dry or oddly rubbery.
Before digging into details for each choice, here’s a quick side-by-side view to help you compare the most common substitutes at a glance.
| Substitute | Texture In Lasagna | Best Use |
|---|---|---|
| Cottage Cheese | Soft, slightly curdled; can be blended smooth | Weeknight lasagna, budget-friendly bakes |
| Cream Cheese | Dense, creamy, rich | Small pans, special-occasion lasagna |
| Mascarpone | Silky, custard-like, high fat | Company dinners, very rich lasagna |
| Greek Yogurt Mix | Tangy, creamy when mixed with eggs/cheese | Lighter lasagna with extra protein |
| Béchamel Sauce | Smooth, sauce-like layer | Traditional northern Italian-style lasagna |
| Soft Goat Cheese | Creamy with gentle crumble | Vegetable lasagna, bold flavored sauces |
| Silken Tofu Mix | Soft, custard-like when blended | Dairy-free or vegan lasagna |
Why Ricotta Works So Well In Lasagna
Ricotta is a fresh cheese made from whey. It holds a lot of moisture, which keeps the noodle layers from drying out while the pan bakes. Its gentle flavor lets tomato sauce, herbs, and any meat or vegetables stand out instead of fighting them.
A half-cup of whole milk ricotta sits around 200 calories with a balance of protein, fat, and some carbohydrate, according to a ricotta cheese nutrition summary drawn from USDA FoodData Central. That fat content is part of what gives lasagna its creamy bites. Any substitute needs enough richness to keep that same feel, or support from added eggs, mozzarella, or Parmesan to make up for it.
Using Cottage Cheese Instead Of Ricotta
Cottage cheese is the go-to swap for many home cooks. It’s easy to find, lower in cost, and slightly higher in noticeable curds. Some people even prefer the brighter dairy flavor.
To use cottage cheese as a ricotta cheese substitute in lasagna, pick a small-curd tub and drain off extra liquid through a fine mesh strainer. You can keep the curds if you like a bit of texture or blend them in a food processor for a smoother result. Stir in an egg, some grated Parmesan, and chopped parsley or spinach, then layer it exactly where the ricotta would go.
One note on salt: many cottage cheeses are already well seasoned. Taste the mixture before you add extra salt to avoid an overly salty pan.
Cream Cheese And Mascarpone For Super Creamy Layers
Cream cheese and mascarpone create a richer filling that feels almost like a baked spread. They contain more fat than ricotta, so a straight swap can feel heavy if you use the same amount.
For cream cheese, soften it to room temperature, then beat it with a splash of milk or cream and one egg until fluffy. Fold in grated Parmesan and herbs. Use about three-quarters of the ricotta amount your recipe lists, and thin the mixture if it looks stiff. The result bakes into a smooth, dense layer that slices neatly.
Mascarpone lands closer to ricotta in sweetness, but with a richer mouthfeel. A piece from Food Republic on ricotta alternatives in lasagna points out that mascarpone, cottage cheese, cream cheese, soft goat cheese, and quark all sit in a similar soft-cheese family, making them solid stand-ins. When using mascarpone, loosen it with a bit of milk and mix with Parmesan so the layer sets instead of staying runny under heat.
Classic Béchamel As A Ricotta Alternative
In many parts of Italy, especially in lasagne alla bolognese, home cooks skip ricotta completely and use béchamel, a white sauce thickened with butter and flour. This change turns the middle layers into a smooth, velvety sauce instead of a curd-based cheese layer.
To swap béchamel for ricotta, make a medium-thick sauce: melt butter, whisk in equal weight flour, cook for a minute, then slowly whisk in warm milk until smooth. Season with salt, pepper, and a little nutmeg. Spread a thin layer of béchamel over each noodle layer along with your meat or vegetable sauce. The bake time usually stays the same; the top will bubble and brown around the edges.
This version works well for people who prefer a more sauce-driven lasagna with fewer curds and more silky texture.
Greek Yogurt Blends For A Lighter Lasagna
Thick Greek yogurt brings a tangy note and extra protein. On its own, it can separate in the oven, so it needs a partner. Blending yogurt with a smaller amount of cream cheese, cottage cheese, or shredded mozzarella keeps the texture stable.
A reliable mix is two parts full-fat Greek yogurt to one part cream cheese, plus an egg and a handful of Parmesan. This combination bakes into a creamy layer with a gentle tang that pairs nicely with tomato sauce. It’s a handy option when you want to cut some fat while still keeping a rich mouthfeel.
Soft Goat Cheese, Quark, And Other Fresh Cheeses
Soft goat cheese (chèvre), quark, and farmer’s cheese sit in the same family as ricotta in terms of softness. They bring slightly sharper flavors, especially goat cheese, which can add a pleasant tang to spinach or mushroom lasagna.
When using goat cheese, crumble it into a bowl, beat with a splash of milk, then add an egg and herbs. Because the flavor is stronger, use part goat cheese and part cottage cheese or cream cheese unless everyone at the table loves bold goat flavor.
Quark or farmer’s cheese can usually replace ricotta in equal amounts. If the cheese feels dry, stir in a spoonful of milk or cream before layering so it doesn’t dry out during baking.
Vegan And Dairy-Free Ricotta Cheese Substitute In Lasagna
If you need a dairy-free option, a blended mix of silken tofu, soaked cashews, olive oil, lemon juice, and salt can stand in as a ricotta style spread. It won’t taste exactly like cheese, but it brings creaminess and body to the layers.
Blend silken tofu with a handful of soaked cashews until smooth. Add nutritional yeast for cheesy notes, a little garlic powder, and herbs. Taste and adjust salt. Spread this mixture in the same way you would spread ricotta. It firms up slightly in the oven while staying tender.
Store-bought vegan ricotta products work here as well. If you use them, check the salt level and adjust the rest of your seasonings so the dish stays balanced.
How To Choose The Best Substitute For Your Lasagna
Picking the right swap comes down to who you’re feeding, how rich you want the dish, and what you have on hand. This quick table links common situations with substitutes that usually match well.
| Cooking Situation | Best Substitute Choice | Tips |
|---|---|---|
| Feeding kids or picky eaters | Cottage cheese or cream cheese blend | Blend smooth; go light on herbs |
| Special dinner with guests | Mascarpone or béchamel | Add extra Parmesan for depth |
| Watching calories | Part-skim cottage cheese or Greek yogurt mix | Use more vegetables and less meat |
| Dairy-free household | Silken tofu and cashew blend | Include nutritional yeast for flavor |
| Need a strong, tangy flavor | Soft goat cheese mix | Combine with milder cheese to balance |
| Cooking from pantry staples | Cream cheese thinned with milk | Use three-quarters of the ricotta amount |
Practical Tips For Swapping Ricotta In Lasagna
Match Moisture Level
Ricotta holds plenty of water. If you switch to a drier cheese, like farmer’s cheese or firm goat cheese, stir in a bit of milk or cream so the mixture feels spreadable, not crumbly. If you pick something very wet, such as some cottage cheese brands or plain yogurt, drain it through cheesecloth or a fine mesh strainer for at least 15 minutes.
Adjust Eggs And Cheese For Structure
Many lasagna recipes mix an egg into the ricotta layer so it sets neatly. When you use a ricotta cheese substitute in lasagna that’s very rich, such as cream cheese or mascarpone, one egg is usually enough. For lighter substitutes like Greek yogurt or tofu blends, one extra egg or a little more shredded mozzarella can help the layers hold together when sliced.
Balance Flavor And Salt
Ricotta is mild, so tomato sauce and Parmesan often carry most of the flavor. Stronger cheeses like goat cheese or very salty cottage cheese brands can throw off that balance. Taste the filling before layering, then adjust salt and herbs. It’s much easier to fine-tune flavor in the bowl than after the pan comes out of the oven.
Watch Bake Time And Browning
Swaps with more fat, such as mascarpone and cream cheese, brown faster at the edges. Keep your lasagna covered with foil for most of the bake, then remove it near the end so the top can color without scorching. Dairy-free fillings often need the same overall time, but benefit from a short rest on the counter so they firm up before slicing.
Bringing It All Together
You don’t need ricotta on hand to pull off a cozy pan of lasagna. Cottage cheese delivers a familiar, budget-friendly filling. Cream cheese and mascarpone turn the middle layers into something lush. Béchamel leans toward a classic Italian restaurant version, while Greek yogurt mixes and tofu blends help when you want a lighter or dairy-free plate.
Once you understand what ricotta adds to the dish, swapping becomes simple: match softness, add enough fat for a creamy bite, and taste as you go. With those habits in place, any future search for a ricotta cheese substitute in lasagna becomes less about rescue and more about choosing the style of lasagna you want to serve that night.

