Skip to Content

No Eggs, No Problem: 5 BEST Substitutes for Lasagna

Cooking lasagna is a complicated task with so many components to keep in mind.

One important part of the dish is the need for an egg – it helps bind everything together and gives it structure.

Without the egg, many find their lasagna to be missing something essential.

But what if you’re out of eggs? What are the best substitutes that will give similar results to an egg-filled lasagna?

This guide will provide five alternatives to consider when making your next lasagna dish – so that you don’t have to fear the perplexing world of eggless recipes.

Do You Add an Egg to Ricotta for Lasagna?

do you add an egg to ricotta for lasagna

Using ricotta cheese in your lasagna may be tricky since it can lead to a grainy texture.

But adding an egg to the cheese mixture before layering it into the lasagna can help result in a creamy and smooth texture.

The egg also helps bind the cheese together and prevent it from becoming overly dry when baked.

Before using either plain ricotta or one with added egg, you should give the ricotta a good stir.

This will ensure that all of the ingredients are evenly distributed and create a more consistent texture when baking.

When incorporating the ricotta into your recipe, mix thoroughly until combined for best results.

The taste and textures of your finished dish will be even better when prepared with care.

Additionally, ricotta has a mild flavor that pairs particularly well with herbs such as basil, oregano or thyme – so don’t forget to bring out all these flavors.

The 5 Best Substitutes for Egg in Lasagna

In many preparations, cooks use an egg to bind the ricotta cheese layer together and give it a creamy texture; however, this is not necessary.

As a food blogger, I understand that dietary restrictions or preferences may sometimes require alternatives to certain ingredients.

Here’s a detailed comparison of the 5 best substitutes for eggs in lasagna, along with their key characteristics and proper ratios:

SubstituteKey CharacteristicsProper Ratio
Bechamel SauceCreamy, rich texture that adds moisture and richness to the lasagna layersUse approximately 1 cup of bechamel sauce
Plain YogurtTangy flavor and creamy texture that helps bind the ingredients togetherUse approximately 1/4 cup of plain yogurt
Tofu and YogurtCombination of tofu and yogurt provides a creamy texture and binding propertiesUse approximately 1/2 cup of tofu and 1/4 cup yogurt
Cream with CornstarchThickens the sauce, adding richness and creaminess without the need for eggsUse approximately 1/2 cup of cream with cornstarch
Heavy CreamAdds richness and creaminess to the lasagna, enhancing the texture and flavorUse approximately 1/2 cup of heavy cream

Let’s explore each substitute in more detail:

1 – Bechamel Sauce

bechamel sauce

Bechamel sauce is a classic French cream sauce often used to give lasagna added richness and flavor.

This type of white sauce is made by melting butter and then adding flour steadily while stirring.

Milk is added in and allowed to thicken, forming a smooth, creamy sauce.

The addition of bechamel to lasagna, when served with generous amounts of cheese, creates a wonderfully indulgent version that still skips the egg entirely.

To make bechamel:

  • Melt butter in a medium-sized skillet over medium heat.
  • Add equal parts flour while whisking constantly until the mixture has thickened into a paste without lumps.
  • Pour in cold milk while continuing to whisk vigorously until smooth and creamy.
  • Add salt and pepper (optional).
  • Simmer for 4–5 minutes on low heat, stirring occasionally to prevent burning and sticking to the bottom of the pan.

2 – Plain Yogurt

plain yogurt 1

Plain yogurt is a great egg substitute for lasagna filling recipes as it adds texture and flavor.

Just like eggs, yogurt contains proteins that help to bind the other ingredients in the dish so your lasagna doesn’t end up runny or dry.

For best results, you may need to add a tablespoon of cornstarch per cup of yogurt to get an even consistency in your finished dish.

Plain Greek yogurt or natural unsweetened Greek-style yogurt are good options if you’re looking for a healthy version.

You can also consider plant-based alternatives like coconut milk yogurt or cashew based yogurts if you prefer those flavors.

3 – Tofu and Yogurt

tofu and yogurt

For a creamy texture that mimics egg in lasagna, you can use crumbled Silken or soft tofu along with full-fat plain yogurt.

This combination is rich in calcium and can be used as a vegan or dairy-free option.

Use the same proportions as with the egg – one egg per pound of ricotta for lasagna (4 eggs for 4 cups of ricotta).

Process both the tofu and yogurt in a food processor until smooth, measure out in 1/4-cup portions, and whip into the ricotta mixture before adding to your lasagna.

4 – Cream with Cornstarch

cream with cornstarch

Adding cream and cornstarch to the ricotta cheese is a common lasagna recipe – and once again, an egg-free solution.

Whipping the two together until thick enough for spreading then folding into your lasagna creation will give you a result almost identical to using an egg.

The texture will remain creamy and the flavor of both ingredients married with parmesan cheese will carry through in all your layers of yumminess.

Be sure to season with fresh herbs, salt, and pepper for maximum savoriness.

5 – Heavy Cream

heavy cream 3

Heavy cream is a wonderful substitute for eggs in lasagna.

Not only does it add a thick, creamy texture similar to that of ricotta cheese, but it also adds an extra layer of flavor to the dish.

Heavy cream can be added before baking — just make sure to adjust the baking time accordingly (it will take slightly longer).

Use ¼ cup of heavy cream per egg that you substitute in your lasagna recipe.

You can also use half-and-half if you prefer, but the results may not be as creamy as those made with heavy cream.

substitutes for eggs in lasagna

The 5 BEST Substitutes for Egg in Lasagna

5 from 1 vote
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Substitutes
Servings 1 Serving


  • 1 – Bechamel Sauce
  • 2 – Plain Yogurt
  • 3 – Tofu and Yogurt
  • 4 – Cream with Cornstarch
  • 5 – Heavy Cream


  • Choose your preferred substitute from the list of options.
  • Organize all of your ingredients.
  • Use the proper substitute to cook your recipes.
Did you make this recipe?Mention @EatDelights or tag #eatdelights!

About The Author

Sharing is caring!

5 from 1 vote (1 rating without comment)
Recipe Rating