Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes
Intensity: Medium (requires a few steps, but the final dish is well worth the effort!)
Servings: 6 hearty servings
Category: Dinner, Main Course, Keto, Low Carb, Gluten-Free
If you’re on a ketogenic or low-carb diet, lasagna is probably one of the dishes you miss the most. Those wide, comforting noodles, the rich meat sauce, the creamy cheeses… it’s the ultimate comfort food. But who says you have to give it up?
We’ve cracked the code. This Keto Lasagna recipe uses simple, clever swaps to deliver all the flavor and satisfaction of the classic dish, without the carbs and sugar that kick you out of ketosis. We’re swapping pasta for thin slices of roasted zucchini and eggplant, and creating a rich, slow-cooked-style meat sauce that’s packed with flavor.
The result? A lasagna that’s so hearty, cheesy, and delicious, even the non-keto eaters at your table will be going back for seconds. Get ready to fall in love with dinner all over again.
Why You’ll Love This Recipe:
-
Incredibly Satisfying: Rich, meaty, and cheesy – this lasagna hits the spot every time.
-
Perfectly Keto: With only 8g net carbs per serving, you can enjoy a generous portion and stay on track.
-
No “Special” Noodles Required: We use everyday vegetables you can find at any grocery store.
-
Meal Prep Friendly: This lasagna tastes even better the next day, making it perfect for leftovers.
Ingredients
For the “Noodles” (The Vegetable Layers):
-
2 medium Zucchini (about 1 lb / 450g), sliced lengthwise into 1/4-inch (6mm) thick strips
-
1 medium Eggplant (about 12 oz / 340g), sliced lengthwise into 1/4-inch (6mm) thick strips
-
1 tablespoon Olive Oil
-
1/2 teaspoon Salt
-
1/4 teaspoon Black Pepper
For the Rich Meat Sauce (The Ragu):
-
1 ½ lbs (680g) Ground Beef (80/20 or leaner)
-
½ lb (225g) Ground Pork (or use all beef if preferred)
-
2 tablespoons Olive Oil
-
1 medium Onion, finely chopped
-
4 cloves Garlic, minced
-
1 (24-ounce / 700g) jar Sugar-Free Marinara or Pasta Sauce (Crucial: Check the label! Must have 0g added sugar. Rao’s Homemade is a great brand.)
-
1 (6-ounce / 170g) can Tomato Paste
-
1 teaspoon Dried Oregano
-
1 teaspoon Dried Basil
-
½ teaspoon Red Pepper Flakes (optional, for heat)
-
Salt and Black Pepper, to taste
For the Creamy Cheese Layers:
-
15 oz (425g) Whole Milk Ricotta Cheese (full-fat is best for keto)
-
1 large Egg
-
½ cup (25g) grated Parmesan Cheese
-
2 tablespoons Fresh Parsley, chopped (plus more for garnish)
-
¼ teaspoon Salt
-
⅛ teaspoon Black Pepper
-
3 cups (340g) shredded Low-Moisture Part-Skim Mozzarella Cheese
Instructions
Let’s break this down into simple steps. The key to great keto lasagna is removing excess moisture from the vegetables so you don’t end up with a watery dish.
Step 1: Prep the Vegetable Noodles (The “Sweat”)
-
After slicing your zucchini and eggplant into long strips, lay them out in a single layer on a large cutting board or baking sheets lined with paper towels.
-
Sprinkle both sides generously with the 1/2 teaspoon of salt. This draws out the moisture. Let them sit for 20-30 minutes.
-
After 20 minutes, you’ll see beads of water on the surface. Use fresh paper towels to firmly pat each slice completely dry. This step is non-negotiable for a firm lasagna!
Step 2: Roast the Noodles
-
While the vegetables are sweating, preheat your oven to 400°F (200°C). Line two baking sheets with parchment paper.
-
Arrange the dried zucchini and eggplant slices on the prepared baking sheets in a single layer. Brush or spray both sides lightly with the 1 tablespoon of olive oil and sprinkle with the 1/4 teaspoon of black pepper.
-
Roast for 10-15 minutes, flipping halfway through, until they are just tender and slightly shriveled but not browned or burnt. They will be pliable, like lasagna noodles. Remove from the oven and set aside.
-
Reduce the oven temperature to 375°F (190°C).
Step 3: Make the Meat Sauce
-
While the vegetables are roasting, heat the 2 tablespoons of olive oil in a large, deep skillet or Dutch oven over medium-high heat.
-
Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
-
Add the ground beef and ground pork to the pan. Break it up with a wooden spoon and cook until browned all over. Don’t drain all the fat; it adds flavor! (If there’s an excessive amount, you can spoon out all but about 2 tablespoons).
-
Stir in the tomato paste and cook for 1-2 minutes, coating the meat.
-
Pour in the sugar-free marinara sauce. Add the dried oregano, dried basil, and red pepper flakes (if using). Season with salt and pepper to taste.
-
Bring the sauce to a simmer, then reduce the heat to low. Let it bubble away gently while you prepare the cheese mixture, stirring occasionally.
Step 4: Prepare the Cheese Mixture
-
In a medium bowl, combine the whole milk ricotta cheese, 1 egg, grated Parmesan cheese, chopped fresh parsley, ¼ teaspoon salt, and ⅛ teaspoon pepper.
-
Mix until everything is well combined. Set aside.
Step 5: Assemble the Lasagna
-
Lightly grease a 9×13 inch (or similar 3-quart) baking dish.
-
First Layer: Spread a thin layer of the meat sauce (about 1 cup) on the bottom of the dish to prevent sticking.
-
Second Layer: Place a single layer of roasted zucchini and eggplant slices over the sauce, overlapping slightly to cover the surface.
-
Third Layer: Drop half of the ricotta mixture by spoonfuls over the vegetables and gently spread it into an even layer.
-
Fourth Layer: Sprinkle 1 cup of shredded mozzarella cheese over the ricotta.
-
Fifth Layer: Spread half of the remaining meat sauce over the mozzarella.
-
Repeat the layers: Start with another layer of vegetables, then the remaining ricotta mixture, another 1 cup of mozzarella, and the final half of the meat sauce.
-
Final Layer: Sprinkle the last 1 cup of mozzarella cheese evenly over the top.
Step 6: Bake to Perfection
-
Place the assembled lasagna on a large baking sheet to catch any potential bubbly drips.
-
Cover the dish loosely with aluminum foil (to prevent the cheese from burning).
-
Bake in the preheated 375°F (190°C) oven for 30 minutes.
-
Remove the foil and bake for another 10-15 minutes, or until the sauce is bubbly and the cheese on top is melted and lightly golden brown.
-
The Most Important Step: Remove the lasagna from the oven and let it rest for at least 15-20 minutes before slicing and serving. This allows it to set, so you get beautiful, clean squares instead of a sloppy mess. Garnish with fresh parsley.
Nutrition Information
This information is an estimate and will vary based on the specific brands of ingredients you use.
Serving Size: 1/6 of recipe
Calories: 585
Fat: 38g
Protein: 42g
Total Carbohydrates: 12g
Fiber: 4g
Net Carbs: 8g
Tips for Success:
-
Don’t skip the salt on the veggies. It’s the only way to ensure your lasagna isn’t watery.
-
Taste your sauce! Since you’re using a sugar-free marinara, adjust the seasoning. You might need a pinch more salt or herbs than you think.
-
Make it ahead. This lasagna is fantastic for meal prep. Assemble it completely, cover, and refrigerate for up to 24 hours before baking. You may need to add 10-15 minutes to the covered baking time.
-
Freezing: This keto lasagna freezes beautifully. Wrap the cooled, fully baked lasagna tightly in plastic wrap and then foil. Freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.