Baked eggplant lasagna with golden melted mozzarella and fresh basil in a white baking dish

Eggplant Lasagna

0.0 from 0 votes
Jump to Recipe
0.0 from 0 votes

Introduction

Did you know that one classic lasagna serving can carry 35 to 40 grams of carbs, almost all of it from the pasta sheets? Most keto plans keep total carbs under 50 grams a day, so one slice could use up your whole budget. What if the noodles were never the best part? This eggplant lasagna keeps the bubbling mozzarella, the rich meat sauce, and the creamy ricotta, and replaces the pasta with tender roasted eggplant.

In this eggplant lasagna recipe, you’ll learn how to get firm layers that don’t turn watery. You’ll also get tips, swaps, and storage advice so dinner is easy all week. It’s low carb, gluten-free, and comforting.

Eggplant Lasagna Ingredients

Here’s what you need for 8 servings.

Ingredients for an eggplant lasagna recipe including eggplant, ricotta, mozzarella and meat sauce
Everything you need for this eggplant lasagna recipe, all low carb and easy to find.

For the eggplant layers

  • 2 large eggplants (about 2.5 lbs), sliced lengthwise into 1/4-inch planks
  • 1 tablespoon sea salt, for sweating the slices
  • 3 tablespoons olive oil

For the meat sauce

  • 1 lb ground beef (or Italian sausage for more flavor)
  • 1 small onion, finely diced
  • 3 garlic cloves, minced
  • 1½ cups sugar-free marinara sauce
  • 1 teaspoon dried oregano and 1 teaspoon dried basil

For the cheese layers

  • 1½ cups whole milk ricotta
  • 1 egg
  • ½ cup grated Parmesan
  • 2½ cups shredded mozzarella
  • Chopped fresh parsley or basil, for topping

Easy substitutions

  • Ground turkey or chicken works in place of beef.
  • Cottage cheese can replace ricotta. Drain it first.
  • For a vegetarian version, use sautéed mushrooms and spinach.
  • Zucchini slices can stand in for eggplant. See our full keto zucchini lasagna for that version.

Timing

  • Prep time: 25 minutes
  • Sweating time: 20 minutes (hands-off)
  • Cook and bake time: 45 minutes
  • Total time: about 90 minutes

That’s roughly 20% faster than many traditional baked lasagnas, which often run 110 minutes or more with boiling noodles and long simmering.

Step-by-Step Instructions

Step 1: Slice and Salt the Eggplant

Slice the eggplants into even 1/4-inch planks. Even slices cook evenly. Lay them on paper towels, sprinkle with salt, and rest for 20 minutes. The salt pulls out moisture, which is the secret to firm layers.

Step 2: Roast the Slices

Heat the oven to 400°F (200°C). Pat the slices dry, brush them with olive oil, and arrange them on lined baking sheets. Roast for 15 to 18 minutes, flipping once, until golden. Don’t skip this step. Pre-roasting is what keeps the dish from getting soggy.

Roasted eggplant slices on a baking sheet ready for layering in eggplant lasagna
Salting and pre-roasting the slices keeps your eggplant lasagna firm, not watery.

Step 3: Make the Meat Sauce

Brown the beef in a large skillet over medium-high heat. Add the onion and cook for 4 minutes. Stir in the garlic, herbs, and marinara. Simmer for 10 minutes. If the sauce looks thin, let it cook a few minutes longer.

Step 4: Mix the Cheese Filling

Stir together the ricotta, egg, Parmesan, and a pinch of salt and pepper. The egg helps the filling set so each slice holds its shape.

Step 5: Assemble Your Eggplant Lasagna

Lower the oven to 375°F (190°C). Spread a thin layer of sauce in a 9×13 dish. Add a layer of eggplant, then half the ricotta mix, a layer of meat sauce, and a handful of mozzarella. Repeat, and finish with eggplant, sauce, and the remaining mozzarella.

Layering eggplant, meat sauce and ricotta in a baking dish to make eggplant lasagna
Build the layers in this order for neat, sliceable squares.

Step 6: Bake and Rest

Cover with foil and bake for 25 minutes. Remove the foil and bake 15 minutes more, until golden and bubbling. Rest for 10 minutes before cutting. This pause lets the layers set into clean squares.

Nutrition Facts for Eggplant Lasagna

Estimated values per serving (1 of 8):

NutrientAmount
Calories385
Total fat27 g
Protein28 g
Total carbs9 g
Fiber4 g
Net carbs5 g
Sugar4 g

Eggplant is naturally low in calories and rich in fiber and antioxidants. Compared with traditional lasagna, this version has about 85% fewer net carbs per serving. Keep in mind that “net carbs” is not an officially regulated term. Harvard’s Nutrition Source points out that the math isn’t exact, so treat the number as a helpful guide. Values also vary by brand, so check your marinara label.

Healthier Alternatives for Eggplant Lasagna

  • Lighter protein: Use lean ground turkey and part-skim ricotta.
  • Dairy-free: Use cashew ricotta and a dairy-free mozzarella.
  • More veggies: Layer in sautéed spinach, mushrooms, or thin zucchini.
  • Lower sodium: Use no-salt-added marinara and rinse the salted eggplant well.
  • Air fryer option: Air fry the slices instead of roasting to use less oil.

Serving Suggestions

Serve this eggplant lasagna with a crisp arugula salad and lemon vinaigrette. Garlic butter green beans or roasted broccoli also work well. For a party, cut it into small squares and serve with toothpicks. Top each slice with fresh basil and a sprinkle of Parmesan for a bistro look. A glass of dry red wine pairs nicely, if it fits your plan.

Slice of keto eggplant lasagna served with arugula salad and green beans
Pair your eggplant lasagna with a crisp salad for a complete low-carb dinner.

Leftover eggplant lasagna also makes an easy next-day lunch. If you love eggplant, try our keto eggplant pizza for another cheesy, low-carb favorite. Looking for more ideas? Browse all our keto dinner recipes for easy weeknight options.

Common Mistakes to Avoid

Even a simple eggplant lasagna can go wrong if you rush. Watch out for these.

  1. Skipping the salting step. Unsalted eggplant releases water in the oven and can make the dish soupy.
  2. Slicing unevenly. Thick and thin pieces cook at different speeds. Aim for 1/4 inch.
  3. Using watery sauce. Choose a thick, sugar-free marinara and simmer it down.
  4. Not pre-roasting. Raw eggplant layers turn mushy. Roast first.
  5. Cutting too soon. Hot lasagna slides apart. Rest it for 10 minutes.
  6. Overloading the layers. Too much cheese or sauce can make the dish heavy and wet.

Storing Tips for Eggplant Lasagna Recipe

  • Refrigerate: Cool completely, cover, and store for 3 to 4 days. This matches USDA food safety guidance for most cooked leftovers.
  • Freeze: Wrap individual portions tightly. They keep well for up to 3 months. Thaw overnight in the fridge.
  • Reheat: Warm at 350°F (175°C) for 15 to 20 minutes, covered, until it reaches 165°F inside. The microwave works for single slices.
  • Prep ahead: Roast the eggplant and make the sauce a day early, then assemble and bake when ready.

Conclusion

This eggplant lasagna gives you all the comfort of the classic with only about 5 grams of net carbs per slice. It is easy, cheesy, and perfect for meal prep. Try it tonight, leave a comment below, and subscribe to our blog for more keto recipes and updates.

FAQs

Is eggplant lasagna keto-friendly?

Yes. This version has about 5g net carbs per serving, so it fits a keto diet. Check your marinara label for added sugar.

Can I make it ahead of time?

Yes. Assemble it, cover it, and refrigerate it for up to 24 hours before baking. Add 5 to 10 minutes to the bake time.

Why is my eggplant lasagna watery?

Usually the eggplant wasn’t salted or pre-roasted, or the sauce was too thin. Follow both steps and your eggplant lasagna recipe will come out firm.

Can I freeze it?

Yes. Freeze it baked or unbaked. Wrap it well and thaw in the fridge before reheating.

Do I need to peel the eggplant?

No. The skin is tender once roasted and adds fiber and color.

Can I use zucchini instead?

Yes. Salt and roast the zucchini the same way. The flavor is milder and the texture a little softer.

Eggplant Lasagna

Recipe by Leese
0.0 from 0 votes
Course: DinnerCuisine: Italian
Servings

8

servings
Prep time

25

minutes
Cooking time

45

minutes
Total time

1

hour 

30

minutes

An easy keto eggplant lasagna with roasted eggplant, ricotta, mozzarella, and meat sauce. Only about 5g net carbs per serving.

Ingredients

  • 2 large eggplants, sliced into 1/4-inch planks

  • 1 tablespoon sea salt

  • 3 tablespoons olive oil

  • 1 lb ground beef

  • 1 small onion, finely diced

  • 3 garlic cloves, minced

  • 1 1/2 cups sugar-free marinara sauce

  • 1 teaspoon dried oregano

  • 1 teaspoon dried basil

  • 1 1/2 cups whole milk ricotta

  • 1 egg

  • 1/2 cup grated Parmesan

  • 2 1/2 cups shredded mozzarella

  • Fresh parsley or basil for topping

Directions

  • Slice and salt:
    Slice the eggplant into 1/4-inch planks, salt them, and rest on paper towels for 20 minutes.
  • Roast:
    Pat dry, brush with olive oil, and roast at 400°F (200°C) for 15 to 18 minutes, flipping once.
  • Make the meat sauce:
    Brown the beef, add onion, garlic, herbs, and marinara, then simmer for 10 minutes.
  • Mix the cheese filling:
    Stir together the ricotta, egg, Parmesan, salt, and pepper.
  • Assemble:
    Layer sauce, eggplant, ricotta mixture, meat sauce, and mozzarella in a 9×13 dish. Repeat and finish with mozzarella.
  • Bake and rest:
    Bake covered at 375°F (190°C) for 25 minutes, uncovered for 15 more, then rest for 10 minutes.

Nutrition Facts

1 servings per container

Serving Size1 slice


  • Amount Per ServingCalories385
  • % Daily Value *
  • Total Fat 27g 35%
    • Total Carbohydrate 9g 4%
      • Dietary Fiber 4g 15%
      • Total Sugars 4g
    • Protein 28g 57%

      * The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

      Leave a Reply

      Your email address will not be published. Required fields are marked *