Keto Eggplant Lasagna – Easy Low-Carb Recipe with Ricotta & Meat Sauce

This Keto Eggplant Lasagna is the real deal — rich, cheesy, satisfying, and packed with flavor, without all the carbs from pasta noodles. Instead of traditional lasagna sheets, this recipe uses thinly sliced, roasted eggplant layered with a savory ground beef marinara, creamy ricotta, and gooey mozzarella.

It’s the ultimate cozy dinner that just happens to be keto-friendly, gluten-free, and totally family-approved.

Why You’ll Love This Keto Eggplant Lasagna

  • Keto-approved: No noodles, no problem — all flavor, fewer carbs
  • Cheesy & comforting: Three cheeses in every bite
  • Meal-prep friendly: Make ahead and freeze or reheat all week
  • High protein: Perfect for staying full and fueled
  • Simple ingredients: Nothing fancy, just real food

Ingredients You’ll Need

Roasted Eggplant

  • 20 oz eggplant (1–2 medium, sliced 1/4″–1/2″ thick)
  • 2 tbsp olive oil
  • 1/4 tsp sea salt
  • 1/4 tsp black pepper

Meat Sauce

  • 1 tsp olive oil
  • 2 cloves garlic, minced
  • 1.5 lb ground beef
  • 1 tsp sea salt
  • 1/2 tsp black pepper
  • 1.5 cups marinara sauce (sugar-free for keto)
  • 1 tbsp Italian seasoning

Cheese Filling

  • 8 oz ricotta cheese
  • 1/2 cup grated parmesan cheese
  • 1 large egg

Cheese Topping

  • 2 cups shredded mozzarella cheese

How to Make Keto Eggplant Lasagna (Step-by-Step)

1. Roast the Eggplant

Roasted eggplant slices laid out on a baking tray for keto lasagna
  • Preheat oven to 400°F (204°C). Line and grease a large baking sheet.
  • Arrange eggplant slices in a single layer. Brush both sides with olive oil and sprinkle with salt and pepper.
  • Roast for 15–25 minutes until soft. Remove and set aside (keep oven on).

2. Make the Meat Sauce

Ground beef marinara meat sauce cooking in skillet for keto eggplant lasagna
  • In a skillet, heat olive oil over medium heat.
  • Sauté garlic for 1 minute until fragrant.
  • Add ground beef. Season with salt and pepper. Cook for ~10 minutes, breaking it up as it browns.
  • Stir in marinara sauce and Italian seasoning. Simmer for 10 minutes.

3. Mix the Cheese Filling

  • In a bowl, combine ricotta, parmesan, and egg. Stir until smooth.

4. Assemble the Lasagna

  • In a greased baking dish, layer:
    1. Roasted eggplant slices (4–6 per layer)
    2. Half of the meat sauce
    3. Half of the ricotta mixture
    4. Mozzarella cheese
    5. Repeat layers and top with final layer of mozzarella

5. Bake and Enjoy

Plated slice of keto eggplant lasagna with basil and melted cheese
  • Bake at 400°F for 10–15 minutes until cheese is bubbly and golden.

Let it sit for 5–10 minutes before slicing for clean layers!

Tips for the Best Texture

  • Slice eggplant evenly so it cooks at the same rate
  • Roast, don’t fry – baking reduces moisture for less sogginess
  • Use a thick marinara – thinner sauces may make it watery
  • Let it rest before slicing – this keeps layers intact

Variations to Try

  • Add sautéed mushrooms or zucchini to the meat sauce
  • Use Italian sausage instead of ground beef
  • Swap ricotta for cottage cheese for a lighter option
  • Make it vegetarian with spinach and mushrooms instead of meat
  • Use white sauce for a creamy variation

Storage & Make-Ahead

  • Fridge: Store in an airtight container up to 4 days
  • Freezer: Freeze individual portions for easy reheating
  • Reheat: Microwave or bake until hot throughout

Frequently Asked Questions

Is eggplant keto-friendly?

Yes! Eggplant is low in net carbs and great for keto recipes.

Can I make this vegetarian?

Definitely. Swap the beef for mushrooms, spinach, or a meat substitute.

Is eggplant lasagna watery?

Not if you roast the eggplant first and let it rest before slicing.

What cheese can I use besides ricotta?

Cottage cheese or a blend of ricotta and mascarpone both work.

Can I prep it ahead?

Yes! Assemble the full dish, cover, and refrigerate or freeze until ready to bake.

What to Serve With Keto Eggplant Lasagna

Plated slice of keto eggplant lasagna with basil and melted cheese
  • A crisp arugula salad with lemon vinaigrette
  • Roasted broccoli or zucchini
  • Garlic butter mushrooms
  • Keto garlic bread or chaffles

More Cheesy Low-Carb Recipes You’ll Love

Share Your Keto Creation!

Tried this Keto Eggplant Lasagna? Tag @RitzyRecipes on Pinterest — we’d love to feature your version!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Plated slice of keto eggplant lasagna with basil and melted cheese

Keto Eggplant Lasagna – Easy Low-Carb Recipe with Ricotta & Meat Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

Low-carb keto eggplant lasagna made with ricotta, beef, marinara, and roasted eggplant. Easy, cheesy, and perfect for meal prep!


Ingredients

Scale
  • Roasted Eggplant:
  • 20 oz eggplant (12 medium, sliced 1/4″–1/2″ thick)
  • 2 tbsp olive oil
  • 1/4 tsp sea salt
  • 1/4 tsp black pepper
  • Meat Sauce:
  • 1 tsp olive oil
  • 2 cloves garlic, minced
  • 1.5 lb ground beef
  • 1 tsp sea salt
  • 1/2 tsp black pepper
  • 1.5 cups marinara sauce (sugar-free for keto)
  • 1 tbsp Italian seasoning
  • Cheese Filling:
  • 8 oz ricotta cheese
  • 1/2 cup grated parmesan cheese
  • 1 large egg
  • Cheese Topping:
  • 2 cups shredded mozzarella cheese


Instructions

  1. Preheat oven to 400°F (204°C). Line and grease a large baking sheet. Arrange eggplant slices in a single layer. Brush both sides with olive oil and sprinkle with salt and pepper. Roast for 15–25 minutes until soft. Remove and set aside (keep oven on).
  2. In a skillet, heat olive oil over medium heat. Sauté garlic for 1 minute. Add ground beef, season with salt and pepper, and cook for ~10 minutes until browned. Stir in marinara sauce and Italian seasoning. Simmer for 10 minutes.
  3. In a bowl, mix ricotta, parmesan, and egg until smooth.
  4. In a greased baking dish, layer roasted eggplant, half of the meat sauce, half of the ricotta mixture, mozzarella, then repeat layers. Top with final layer of mozzarella.
  5. Bake at 400°F for 10–15 minutes until cheese is bubbly and golden. Let rest 5–10 minutes before slicing.

Equipment

Notes

Roast the eggplant instead of frying for less moisture. Use thick marinara and let the lasagna rest before slicing for best texture. Great for keto, gluten-free, and make-ahead meals.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 slice
  • Calories: 410
  • Sugar: 5g
  • Sodium: 620mg
  • Fat: 29g
  • Saturated Fat: 13g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 110mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star