There is nothing more comforting than a hearty, bubbling lasagna pulled straight from the oven. My recipe for Cottage Cheese Lasagna delivers all that classic comfort you crave, but with a high-protein twist that will change the way you think about this dish.
For years, I avoided using cottage cheese because of its lumpy texture and tendency to make the final dish watery. I’ve since discovered a game-changing technique that results in the creamiest, most luxurious lasagna imaginable, converting even the most devoted ricotta fans.
Get ready for a foolproof recipe that promises perfect, sliceable squares every single time.
Why You’ll Love This Recipe
The true magic of this recipe lies in one simple, transformative step: blending the cottage cheese filling until it’s perfectly smooth. This single action elevates the entire dish from good to absolutely unforgettable.
- Incredibly Creamy Texture. By blending the cottage cheese, egg, and seasonings, we eliminate the lumpy curds entirely. This creates a velvety, rich layer that perfectly mimics the texture of expensive ricotta, but with a unique lightness.
- Higher in Protein. Using cottage cheese as the base for the creamy filling gives this classic casserole a significant protein boost. It makes this comforting meal even more satisfying and nourishing.
- Family-Favorite Comfort Food. This is the ultimate Italian-American comfort food, perfect for a cozy Sunday dinner or a special gathering. If you’re curious about the origins of this beloved dish, you can read A Brief History of Lasagna. The combination of savory meat sauce, tender noodles, and three melted cheeses is a guaranteed crowd-pleaser.
- Foolproof and Not Watery. I’ve packed this recipe with tips to solve the most common problem with this dish. Following this method ensures your cottage cheese lasagna will be sliceable and delicious, never soupy.
Ingredients Needed

For the Meaty Marinara Sauce:
- 1 lb. ground beef
- 1 lb. Italian sausage
- 1 yellow onion (chopped)
- 3 cloves garlic (minced)
- Pinch red pepper flakes (optional)
- 32 ounces marinara (or your favorite pasta sauce)
- 1 teaspoon oregano
- 1/2 teaspoon Kosher salt (or to taste)
- 1/2 teaspoon black pepper
For the Smooth Cottage Cheese Filling:
- 1 1/2 cups full fat small curd cottage cheese
- 1 egg
- 1/2 cup shredded Parmesan cheese
- 1 teaspoon dried parsley
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
For Assembly:
- 12 lasagna noodles
- 3 cups shredded mozzarella cheese
- 2 cups shredded baby Swiss cheese
Ingredient Notes & Substitutions
Cottage Cheese. It is essential to use full-fat, small curd cottage cheese. Full-fat varieties have a much better flavor and contain less water, which is key to preventing a watery lasagna. Large curd will also work, but small curd blends into a smoother, creamier consistency.
The Cheeses. Each cheese plays a role. Mozzarella provides that classic melt and cheese pull. Parmesan adds a salty, nutty bite to the filling. The baby Swiss cheese is my secret weapon; it adds a subtle nutty and savory depth that cuts through the richness beautifully. If you don’t have Swiss, provolone or extra mozzarella are great substitutes.
The Meat. I love the combination of ground beef and Italian sausage. The beef provides a hearty base while the sausage adds fantastic seasoning and flavor. For a lighter version, you could substitute ground turkey for the ground beef.
Lasagna Noodles. This recipe is written for classic lasagna noodles that require boiling. If you prefer to use no-boil noodles, you can. Just add about 1/2 cup of water or milk to the finished meat sauce to ensure there’s enough liquid for the noodles to absorb and cook through in the oven.

How to Make Cottage Cheese Lasagna
This process is straightforward and fun. We will build the components first, then assemble the layers for the perfect baked pasta casserole.
1. Make the Meat Sauce
First, preheat your oven to 350°F and lightly grease a 9×13 baking dish. In a large Dutch oven or deep skillet over medium-high heat, combine the ground beef, Italian sausage, and chopped onion. Cook, breaking up the meat with a spoon, until the meat is no longer pink and the onion is soft and translucent.
It is very important to drain off any excess fat at this stage to avoid a greasy lasagna. Stir in the minced garlic, marinara sauce, oregano, salt, and pepper. Bring the sauce to a gentle simmer and let it cook over low heat while you prepare the other components.
2. Cook the Noodles
While the sauce simmers, bring a large pot of salted water to a rolling boil. Cook the lasagna noodles for 2 minutes less than the package directions suggest. This prevents them from becoming mushy during baking. Drain the noodles and lay them flat on a sheet of parchment paper to keep them from sticking together.
3. Create the Smooth Filling (The Secret Step!)
Now for the most important step. In a blender or food processor, combine the full-fat cottage cheese, egg, shredded Parmesan cheese, dried parsley, salt, and pepper. Blend for about 30 to 45 seconds, or until the mixture is completely smooth and creamy with no lumps remaining. It should look just like ricotta cheese.
4. Assemble the Lasagna (A Clear Layering Guide)
In a medium bowl, toss together the shredded mozzarella and shredded Swiss cheese. We will use this blend for the cheesy layers. Here is the exact order for perfect layers every time:
- Spread a thin layer of meat sauce on the bottom of your prepared 9×13 baking dish.
- Place 4 cooked lasagna noodles on top of the sauce.
- Cover the noodles with one-third of the remaining meat sauce.
- Carefully spread all of the blended cottage cheese filling in an even layer.
- Place another 4 noodles on top of the cottage cheese filling.
- Spread another one-third of the meat sauce over the noodles.
- Sprinkle half of the Mozzarella and Swiss cheese blend evenly over the sauce.
- Top with the final 4 noodles.
- Spread the remaining meat sauce over the top layer of noodles.
- Finish by sprinkling the remaining Mozzarella and Swiss cheese blend all over the top.
5. Bake and Rest
Bake the lasagna, uncovered, for 35 to 40 minutes. You’ll know it’s done when the cheese is melted and golden brown, and the sauce is bubbling around the edges. Once you remove it from the oven, you must let it rest on a cooling rack for at least 10 minutes before slicing. This crucial step allows the layers to set, ensuring clean, beautiful slices that don’t fall apart.
The Secret to Perfectly Creamy, Not Watery, Lasagna
A soupy lasagna is the most common frustration, but my method guarantees a perfect result. Here are the keys to success:
- Blend the Filling. This is the number one trick. Blending the cottage cheese creates a stable emulsion, preventing the water content from separating out during the baking process. It’s the secret to a rich, creamy texture without the water.
- Use Full-Fat Cottage Cheese. Do not use low-fat or fat-free cottage cheese for this recipe. They contain significantly more water and will result in a watery, less flavorful dish.
- Simmer Your Sauce. Allowing your meat sauce to simmer helps thicken it and reduces its overall water content. A thick, rich sauce contributes less excess liquid to the finished casserole.
- Don’t Overcook the Noodles. By slightly undercooking the noodles, you allow them to absorb a little bit of the excess moisture from the sauce and filling as the lasagna bakes.
Pro Tips for Success
Pro Tips
Undercook Your Noodles. I’ll say it again because it’s so important. Cooking your noodles for about 2 minutes less than the package directs is the key to achieving the perfect baked pasta texture.
Parchment Paper is Your Friend. Laying your boiled noodles on parchment paper is a simple chef’s trick that prevents a sticky, tangled mess and makes assembly much easier.
Shred Your Own Cheese. For the best possible melt, buy blocks of mozzarella and Swiss cheese and shred them yourself. Pre-shredded cheeses are often coated with anti-caking agents that can inhibit a smooth, gooey melt.
Taste as You Go. Always taste your meat sauce before you begin layering. Adjust the salt, pepper, or oregano as needed to ensure it’s perfectly seasoned.
Common Mistakes to Avoid
Cutting Too Soon. The resting period is not optional. Slicing into a lasagna straight from the oven will cause the layers to slide and create a mess on the plate. Give it 10 to 15 minutes to set up.
Not Draining the Fat. Excess grease from the ground beef and sausage can make the final dish feel heavy and oily. Be sure to drain the pan thoroughly after browning the meat.
Using Cold Ingredients. For the smoothest possible filling, allow your cottage cheese and egg to sit at room temperature for about 20-30 minutes before blending. This helps them combine more easily.
Serving & Storage Instructions
Serving Ideas
This hearty cottage cheese lasagna is a complete meal, but it pairs wonderfully with a few simple sides. I love to serve it with a fresh green salad tossed in a bright vinaigrette to cut through the richness.
Warm garlic bread or a loaf of crusty Italian bread is a must for soaking up any extra sauce on the plate. A sprinkle of fresh parsley or basil just before serving adds a nice touch of color and freshness.
Make-Ahead and Storage
To Make Ahead (Refrigerate): You can assemble the entire lasagna up to 48 hours in advance. Do not bake it. Cover the dish tightly with plastic wrap, then a layer of foil, and store it in the refrigerator. When you’re ready to bake, remove the plastic wrap, re-cover with foil, and add about 15-20 minutes to the initial covered baking time.
To Freeze (Unbaked): This is a fantastic freezer meal. Assemble the lasagna in a freezer-safe dish, like a disposable foil pan. Wrap it tightly in a double layer of plastic wrap and then a final layer of foil. It will keep in the freezer for up to 3 months.
How to Bake From Frozen: There is no need to thaw the lasagna first. Simply remove the plastic wrap, cover with foil, and bake at 350°F for about 1 hour and 15 minutes. Then, remove the foil and bake for another 20-30 minutes, or until the cheese is golden and the center is hot and bubbly.
Leftovers: Store any cooled leftovers in an airtight container in the refrigerator for up to 4 days. You can reheat individual slices in the microwave or in a toaster oven until warmed through.
Conclusion
This Cottage Cheese Lasagna recipe is truly a game-changer. By using the simple trick of blending the filling, you get all the creamy, comforting goodness of a classic lasagna with a welcome boost of protein. You no longer have to worry about a watery result or a lumpy texture.
This dish is hearty, satisfying, and perfect for sharing with people you love. I know it will become a new favorite in your kitchen. Leave a comment below if you try it!
Frequently Asked Questions (FAQ)
How do you keep cottage cheese lasagna from being watery?
The best way is to follow three key steps. First, blend the cottage cheese filling until smooth to create an emulsion. Second, always use full-fat cottage cheese, which has less water content. Finally, let your meat sauce simmer to thicken before assembling.
Can you make lasagna with cottage cheese instead of ricotta? What’s the difference?
Yes, absolutely. Cottage cheese is a fantastic substitute for ricotta. It is generally more budget-friendly and higher in protein. By blending the cottage cheese as directed in this recipe, you solve the main textural difference, creating a filling that is just as smooth and creamy as ricotta.
Can I assemble this lasagna ahead of time?
Yes, this recipe is perfect for making ahead. You can assemble it completely, cover it tightly, and refrigerate it for up to 48 hours before baking. Just remember to add a little extra baking time since it will be starting cold from the fridge.
What is the best way to freeze and reheat lasagna?
For best results, freeze the lasagna unbaked. Wrap the dish securely in a double layer of plastic wrap and a layer of foil. You can bake it directly from frozen; cover with foil and bake for about 1 hour 15 minutes, then uncover and bake until golden and bubbly.
What is the correct way to layer this lasagna?
The basic order is a thin layer of sauce, noodles, sauce, the entire cottage cheese filling, noodles, sauce, half the mozzarella/Swiss blend, final noodles, remaining sauce, and remaining mozzarella/Swiss blend.
Why does this recipe use Swiss cheese?
The Swiss cheese adds a wonderful nutty and savory flavor that balances the richness of the meat sauce and the creaminess of the other cheeses. It provides a subtle depth that makes the lasagna even more delicious. If you don’t have it, you can substitute provolone or simply use more mozzarella.

The BEST Cottage Cheese Lasagna (Creamy & Not Watery!)
Ingredients
Equipment
Method
- Preheat your oven to 350°F and lightly grease a 9×13 baking dish.
- In a large Dutch oven or deep skillet over medium-high heat, combine the ground beef, Italian sausage, and chopped onion. Cook, breaking up the meat with a spoon, until the meat is no longer pink and the onion is soft and translucent.
- Drain off any excess fat at this stage to avoid a greasy lasagna.
- Stir in the minced garlic, marinara sauce, oregano, salt, and pepper.
- Bring the sauce to a gentle simmer and let it cook over low heat while you prepare the other components.
- While the sauce simmers, bring a large pot of salted water to a rolling boil.
- Cook the lasagna noodles for 2 minutes less than the package directions suggest.
- Drain the noodles and lay them flat on a sheet of parchment paper to keep them from sticking together.
- In a blender or food processor, combine the full-fat cottage cheese, egg, shredded Parmesan cheese, dried parsley, salt, and pepper.
- Blend for about 30 to 45 seconds, or until the mixture is completely smooth and creamy with no lumps remaining. It should look just like ricotta cheese.
- In a medium bowl, toss together the shredded mozzarella and shredded Swiss cheese. We will use this blend for the cheesy layers.
- Spread a thin layer of meat sauce on the bottom of your prepared 9×13 baking dish.
- Place 4 cooked lasagna noodles on top of the sauce.
- Cover the noodles with one-third of the remaining meat sauce.
- Carefully spread all of the blended cottage cheese filling in an even layer.
- Place another 4 noodles on top of the cottage cheese filling.
- Spread another one-third of the meat sauce over the noodles.
- Sprinkle half of the Mozzarella and Swiss cheese blend evenly over the sauce.
- Top with the final 4 noodles.
- Spread the remaining meat sauce over the top layer of noodles.
- Finish by sprinkling the remaining Mozzarella and Swiss cheese blend all over the top.
- Bake the lasagna, uncovered, for 35 to 40 minutes. You’ll know it’s done when the cheese is melted and golden brown, and the sauce is bubbling around the edges.
- Once you remove it from the oven, you must let it rest on a cooling rack for at least 10 minutes before slicing. This crucial step allows the layers to set, ensuring clean, beautiful slices that don’t fall apart.

This recipe was delicious! Sorry I waited so long to try cottage cheese!
Thank you so much! 😊 I’m so glad you gave cottage cheese a try — it really makes the lasagna extra creamy and delicious. Happy you enjoyed it!