Easy Keto Stuffed Eggplant

This article has links to products we may make commission from.
  • 15
  • Jump to Recipe

This Easy Keto Stuffed Eggplant is super tasty, quick to put together, and meatless, so this dish makes a great addition to your Meatless Monday rotation.

Easy Keto Stuffed Eggplant

When you’re on a keto diet, since you can’t use bread or a crust, you’re always looking for new ways to package ingredients. Eggplant is one of the best vessels for keto cooking. We use them regularly, as well as peppers (taco stuffed peppers) and zucchini (stuffed zucchini).

Eggplants are the perfect vessel for keto meals because their flavor doesn’t overpower the ingredients and they hold up well in the oven. However, eggplant does have carbs. One whole large eggplant (unpeeled) has about 30 grams of carbs and 6 grams of fiber, so about 24 net carbs per eggplant.

The serving size of this dish is 1/2 an eggplant, but that’s still 12 net grams of carbs. To cut down on the amount of carbs in this dish, we remove the flesh from inside the eggplant, leaving just about 1/4 inch of flesh around the inside. That lowers the total net carbs to 7, making it within an acceptable range for a keto diet.

If 7 net carbs is still a bit too high for your diet constraints, you can remove another 1.5 grams of carbs by peeling the eggplant first.

» You might also like this Low-Carb Stuffed Zucchini Boats.

Stuffed Eggplant Ingredients

These eggplants are stuffed with:

  • Diced tomatoes – a can of diced tomatoes or fresh tomatoes can be used.
  • Mushrooms – I like to use button or cremini mushrooms.
  • Onion – Go light on the onion if you’re going super-low carb.
  • Garlic – Fresh garlic is best but garlic powder can be used.
  • Mozzarella cheese – Shredded mozzarella 2% low moisture.
  • Spices
  • Fresh parsley – Freshen up the look of your eggplant with some fresh parsley on top.

The stuffed eggplants in this recipe are meatless. However, if you want to mix it up, you can add ground turkey, pork or beef, if you want. It’s also great with pepperoni or chopped chorizo.

keto stuffed eggplant

This is a great way to use the surplus of garden tomatoes. Just quickly blanch and peel the tomatoes first (it’s so much better without the peel).

You can also make it with canned tomatoes rather than fresh. If that’s all you have on hand, it’s perfectly fine.

For the eggplants themselves, see if you can find Chinese eggplant, which is long and skinny, like the ones in my photos. These are ideal for this dish. If you can’t find them, go with small eggplants that aren’t too wide.

How To Hollow An Eggplant

In order to stuff the eggplant, you need to hollow it out first, which means scooping out the flesh in the center. Here’s a step-by-step guide to hollowing an eggplant:

  • Wash the eggplant thoroughly and pat it dry.
  • Use a sharp knife to cut off the stem end of the eggplant carefully.
  • Place the eggplant horizontally on a cutting board. Using a sharp knife, carefully cut the eggplant in half lengthwise.
  • With a knife, make a series of shallow cuts into the flesh of the eggplant, being careful not to cut through the skin. This will make it easier to scoop out the flesh.
  • Take a spoon or a melon baller and gently scoop the scored flesh from each half. Start from the center and work towards the edges, leaving a shell of about 1/4 inch thickness.

Do You Eat The Skin Of Stuffed Eggplants?

Yes, you can eat the skin of stuffed eggplants. In fact, the skin of eggplants is not only edible but also contains additional fiber and nutrients. When properly cooked, the skin can be tender and flavorful, adding a nice texture contrast to the filling.

How to Make Stuffed Eggplant

Since the eggplant takes longer than the rest of the ingredients to cook, the baking takes place in two parts.

Stuffed Eggplant

Step One

Slice the eggplant lengthwise and scoop or cut out most of the insides, leaving about ¼” of flesh all around. To keep the carb count low, we don’t use the inside flesh in this recipe. You can save it for another use.

Rub the eggplant flesh with olive oil, sprinkle with salt and pepper, and bake it in the oven for 20 minutes.

Step Two

As the eggplant is cooking, you can mix up the filling. In a large skillet, start by heating the rest of the olive oil, then sweating the onions over medium heat for about 5 minutes.

Add in the mushrooms, garlic, herbs, and eggplant flesh. Cook over medium heat until browned, about 5 minutes. Add the tomatoes. Continue cooking until most of the juice from the tomatoes has evaporated, about 10 minutes. Remove from heat. Add the mozzarella and basil to the filling and stir.

Step Three

When the eggplant is done baking, remove it from the oven and stuff the eggplant halves with the filling.

Step Four

Return to the oven for an additional 20 minutes. You’ll know it’s done with the tops are browned and the filling is bubbly. 

I like to garnish with some red pepper flakes and extra fresh basil. You can also add a sprinkle of grated Parmesan cheese if you want.

Easy Keto Stuffed Eggplant

Tips For The Best Stuffed Eggplant

  • Select firm, unblemished eggplants with smooth skin. They should feel heavy for their size.
  • Cheese can add richness and creaminess to the stuffing. We like mozzarella on ours, but you could also use Parmesan or a sprinkle of feta cheese.
  • Be mindful not to overstuff the eggplants, as it can lead to uneven cooking. It’s best of use eggplants that are all about the same size.
  • Consider adding a source of protein like ground meat, tofu, beans, or lentils to make the dish more substantial and balanced.

Making Ahead and Reheating

These Stuffed Eggplants can be made in advance. You’ll need to cook the eggplant for the first 20 minutes, then allow them to cool before stuffing with the filling. At this point they can be put in the refrigerator for up to 24 hours. 

You can also freeze them at this stage. When you’re ready to eat them, just remove them from the freezer and bake them in the oven for 25-30 minutes. There’s no need to thaw them first.

I don’t recommend reheating it in the microwave, because they’ll become soggy and watery after frozen.

This Keto Stuffed Eggplant is one of my favorites, but we have a lot of other keto recipes to check out. Be sure to try the recipes below, as well as others you might like (just use the search bar at the top of the site to look for recipes you’ll love).

Frequently Asked Questions

Should I peel the eggplant?

You should leave the skin on the eggplant when baking it. This is because the skin helps keep the shape and integrity of the “vessel” as it cooks. Without the skin, the eggplant would get mushy and the vessel would fall apart.

Do I use the whole eggplant?

Most eggplants are quite large, so you won’t want to use an entire half of a large eggplant for this dish. If you can find Japanese or baby eggplant, that is the best option, as they are smaller. They might be oblong (like the ones in our pictures) or they might be more round.

Is baked eggplant healthy?

While there are carbs in eggplant, that doesn’t make it bad for you. Baked eggplant can be quite healthy. Eggplant is a high-fiber, low-calorie food that is rich in nutrients and comes with many potential health benefits. You do need to eat it in moderation, if on a low-carb diet.

Is eggplant good for keto?

Yes, eggplant can be a good choice for a keto diet. It is relatively low in carbohydrates and provides fiber, vitamins, and minerals. One whole large eggplant (unpeeled) has about 30 grams of carbs and 6 grams of fiber, so about 24 net carbs per eggplant.

How many carbs are in stuffed eggplant?

The serving size of this dish is 1/2 an eggplant, but that’s still 12 net grams of carbs. To cut down on the amount of carbs in this dish, we remove the flesh from inside the eggplant, leaving just about 1/4 inch of flesh around the inside. That lowers the total net carbs to 7, making it within an acceptable range for a keto diet.

More Recipes from Delightfully Low Carb

5 from 25 votes
Low-Carb Taco Stuffed Peppers
4.8 from 13 votes
Low-Carb Buffalo Chicken Stuffed Peppers
5 from 9 votes
Bacon-Wrapped Jalapeno Popper Stuffed Chicken
5 from 5 votes
Low-Carb Stuffed Zucchini Boats

Pin it! If you liked this recipe please share it on Pinterest so others can find it too. We always appreciate your support! Follow us on Pinterest and Facebook to keep up on what we’re cooking up.

keto stuffed eggplant

Keto Stuffed Eggplant

This easy keto stuffed eggplant makes a great weeknight meal, with or without meat.
4.87 from 15 votes
Print Rate
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 4 servings
Calories: 144kcal
Author :Laura Lynch


  • 2 medium eggplants
  • 1 1/2 tbsp olive oil divided
  • 1/2 onion finely chopped
  • 8 mushrooms roughly chopped
  • 1 clove garlic minced
  • 1/2 tsp dried parsley
  • 1/2 tsp dried oregano
  • 2 medium tomatoes diced
  • 1/2 cup mozzarella cheese shredded
  • handful fresh basil leaves shredded
  • salt and freshly ground black pepper
  • Dried red chilli flakes for garnish


  • Preheat the oven to 400°F (200°C).
  • Cut the eggplant in half, lengthways, and cut out the flesh, leaving about ¼” all around. Reserve the flesh for another use.
  • Brush the inside of the eggplant with olive oil and season with salt. Place on a baking tray and bake for 20 minutes.
  • Meanwhile, heat the olive oil in a skillet. Add the onion and saute on medium heat until softened. Add the mushrooms, garlic, and herbs. Stir and cook until browned.
  • Next add the chopped tomatoes. Stir to combine, reduce the heat and simmer over medium heat, about 5 minutes. Remove from heat. Add the mozzarella cheese and basil. Stir just to combine.
  • Spoon the mixture into the eggplant halves. Season with salt and pepper. Bake the stuffed eggplants for 20 minutes. Garnish with red pepper flakes and fresh basil leaves, if desired.


  • To cut down on the carbs in this dish, we don’t use the inner flesh of the eggplant. Reserve it for another use.
  • You can add ground beef, pork, or chicken to this recipe. Just remove one tomato to preserve the ratio of ingredients.


Calories: 144kcal | Carbohydrates: 12g | Protein: 6g | Fat: 9g | Saturated Fat: 3g | Cholesterol: 11mg | Sodium: 96mg | Potassium: 566mg | Fiber: 5g | Sugar: 7g | Vitamin A: 633IU | Vitamin C: 13mg | Calcium: 90mg | Iron: 1mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Read More About a Low-Carb Lifestyle

Pin it for later

Easy Keto Stuffed Eggplant

11 thoughts on “Easy Keto Stuffed Eggplant

  1. Traci says:

    5 stars
    So easy and super delicious! Love it that these are meatless too…nobody misses it with this much flavor! Thanks for sharing 😉

  2. Anjali says:

    5 stars
    This was so delicious!! It felt like pizza, but without all the carbs. Even my kids gobbled it up!

  3. Shadi Hasanzadenemati says:

    5 stars
    This is absolutely delicious! I love that it’s such a crowd pleaser for the whole family

  4. Genevieve | Fitty Foodlicious says:

    5 stars
    I love stuffed eggplant and I love that this is a Keto version. Looks delicious and easy to make.

  5. Beth says:

    5 stars
    This looks so delicious and yummy! My husband and I are going to love this recipe! Putting the ingredients on my list now!

  6. Jeannette says:

    5 stars
    Such a winning recipe. Love how it uses fresh ingredients for that wholesome taste but also dried herbs to kick it up a notch. Thanks for sharing such a wonderful dish!

  7. Tara says:

    5 stars
    What beautiful stuffed eggplants! I love all those flavors and that color. Definitely the perfect meatless meal.

Leave a Reply

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

Recipe Rating