This post may contain affiliate links, Read the full disclosure here.
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

- 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

- 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:
- Roasted eggplant slices (4–6 per layer)
- Half of the meat sauce
- Half of the ricotta mixture
- Mozzarella cheese
- Repeat layers and top with final layer of mozzarella
5. Bake and Enjoy

- 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

- 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
Keto Eggplant Lasagna – Easy Low-Carb Recipe with Ricotta & Meat Sauce
- 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
- 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
Instructions
- 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).
- 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.
- In a bowl, mix ricotta, parmesan, and egg until smooth.
- 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.
- Bake at 400°F for 10–15 minutes until cheese is bubbly and golden. Let rest 5–10 minutes before slicing.
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





