Check out the video here
Keto Cottage Cheese Lasagna (With Egg-Free Noodles That Feel Like Pasta)
If you’ve ever tried to make lasagna on keto, you already know the usual disappointments: watery zucchini, eggy casseroles, or “lasagna bakes” that taste fine but don’t actually eat like lasagna. This recipe exists to fix that.
This Keto Cottage Cheese Lasagna delivers what most low-carb versions don’t: real layers, real structure, and a texture that feels unmistakably like pasta. The noodles are completely egg-free, built from mozzarella, psyllium husk, and xanthan gum, then lightly baked to set. They roll, layer, and slice like sheets of pasta—no sogginess, no scramble texture.
Instead of ricotta, the filling uses blended cottage cheese, which creates a smoother, lighter, higher-protein layer that melts into the meat sauce rather than sitting heavy. The result is a lasagna that looks classic when sliced, reheats beautifully, and satisfies in the way comfort food should.
This isn’t a workaround. It’s a legitimate keto lasagna.
Why This Lasagna Actually Works
Egg-Free Noodles Behave Like Pasta
Most keto lasagna “noodles” rely on eggs, which bake into a custard. Psyllium husk and xanthan gum solve that problem. Together with mozzarella, they create elasticity and structure that mimics real pasta sheets.
Cottage Cheese Replaces Ricotta—Better
Blended cottage cheese gives you creaminess and body without the graininess of ricotta or the heaviness of cream cheese. It also boosts protein significantly.
A Properly Reduced Meat Sauce Matters
A thick, slow-simmered sauce is essential. Watery sauce ruins keto lasagna just as fast as zucchini does. Reducing the sauce ensures clean layers and bold flavor.
Layering Is Intentional
This recipe uses two large noodle sheets, not many thin layers. That’s what gives it that classic lasagna cross-section when sliced.
Rest Time Is Non-Negotiable
Letting the lasagna rest before slicing allows the layers to set so it cuts cleanly instead of sliding apart.
Ingredient Notes
Mozzarella (For Noodles + Topping)
Use low-moisture, whole-milk mozzarella. Fresh mozzarella contains too much water and will not set correctly.
Psyllium Husk Powder
This is the backbone of the noodle structure. Use unflavored, finely ground psyllium—not whole husks.
Xanthan Gum
Works with psyllium to create elasticity. Together, they replicate the chew of pasta.
Ground Beef + Italian Sausage
This combination creates depth and richness without needing sugar or fillers.
Tomato Sauce
Choose a no-sugar-added sauce. Reducing it fully is critical for structure.
Cottage Cheese
Full-fat works best. Blending until smooth eliminates curds and creates a unified filling.
Parmesan
Adds salt, umami, and helps the layers bind.
Technique Breakdown
Why the Noodles Are Pre-Baked
Baking the noodle sheets briefly removes surface moisture and sets their structure so they don’t melt or deform during final baking.
Why the Sauce Is Simmered Uncovered
Moisture is the enemy of clean slices. Simmering uncovered concentrates flavor and thickens the sauce naturally.
Why the Cottage Cheese Is Blended
Blending prevents curd separation and creates a smooth, ricotta-like layer that spreads evenly.
Why the Lasagna Is Covered First
Covered baking allows the interior to heat evenly without over-browning the top.
Step-by-Step Method
1. Make the Egg-Free Noodles
Combine mozzarella, psyllium husk powder, and xanthan gum in a microwave-safe bowl. Heat until melted, stirring until cohesive.
Roll thin between parchment into 2–3 large sheets.
Bake at 325°F for 3–4 minutes to set. Cool slightly.
2. Prepare the Meat Sauce
Brown ground beef and sausage in a stainless pan. Drain excess fat.
Add onion and garlic; cook until soft.
Stir in tomato sauce, tomato paste, wine (or broth), Italian seasoning, fennel, salt, and pepper.
Simmer uncovered 30–45 minutes, until very thick.
3. Make the Cottage Cheese Layer
Blend cottage cheese, Parmesan, egg yolk, and seasoning until smooth.
4. Assemble
Lightly grease a 9×13 pan.
Layer:
-
Thin sauce
-
Noodle sheet
-
Half the sauce
-
Half the cottage mixture
-
1½ cups mozzarella
Repeat with second noodle sheet, remaining sauce, remaining cottage mixture, and finish with mozzarella and Parmesan.
5. Bake
Cover tightly and bake at 350°F for 25–30 minutes.
Uncover and bake another 10–12 minutes until golden and bubbling.
6. Rest
Rest 20 minutes before slicing for clean layers.
Serving Suggestions
-
Serve with a simple keto salad
-
Add fresh basil or parsley
-
Pair with roasted vegetables
-
Enjoy as a standalone comfort meal
This lasagna is rich enough to stand on its own.
Make-Ahead, Storage, and Reheating
-
Refrigerator: Up to 5 days
-
Freezer: Freezes well, sliced or whole
-
Reheat: Oven or air fryer for best texture
Flavor improves on day two.
Variations
Extra Cheesy
Increase mozzarella topping by ½ cup.
Spicy
Use hot Italian sausage or add chili flakes.
Beef-Only
Use 2 lb ground beef and add extra fennel.
Lower Carb
Reduce tomato paste slightly and slice thinner.
Frequently Asked Questions
Do the noodles taste like cheese?
No. Once baked and layered, they taste neutral—like pasta sheets.
Is this better than zucchini lasagna?
Yes, if you want real structure and texture.
Can I skip the wine?
Yes. Use beef broth instead.
Does this reheat well?
Exceptionally well. It firms up and slices even cleaner after chilling.
Recipe Card
Keto Cottage Cheese Lasagna (Egg-Free Noodles)
Ingredients
Egg-Free Noodles
4½ cups shredded mozzarella
1½ Tbsp psyllium husk powder
1½ tsp xanthan gum
Meat Sauce
1 lb ground beef
1 lb Italian sausage
1 small onion
3 cloves garlic
28 oz no-sugar tomato sauce
2 Tbsp tomato paste
½ cup red wine or broth
2 tsp Italian seasoning
1 tsp fennel seed
Salt and pepper
Cottage Cheese Layer
2 cups full-fat cottage cheese
½ cup grated Parmesan
1 egg yolk
Pinch salt and nutmeg
Topping
3 cups mozzarella
½ cup Parmesan
Instructions
-
Prepare noodles and set aside.
-
Cook and reduce meat sauce.
-
Blend cottage cheese layer.
-
Assemble layers.
-
Bake covered, then uncovered.
-
Rest before slicing.
Nutrition (Per Slice — 1/12 Pan)
-
Calories: 469
-
Protein: 32 g
-
Fat: 33 g
-
Carbs: 11 g