Stuffed Eggplant


This delicious stuffed eggplant with a cheesy top is a must-try recipe! Great as a hearty main but you can buy the mini eggplants and use them for a side dish or appetizer.

Prep Time:
15 mins
Cook Time:
1 hr
Total Time:
1 hr 15 mins


  • 1 (1 1/2 pound) eggplant, halved lengthwise

  • 3 tablespoons olive oil, divided

  • 1/2 teaspoon salt

  • 1/2 teaspoon ground black pepper

  • 1/2 pound sweet Italian sausage, casings removed

  • 1 cup chopped onion

  • 1 cup sliced fresh mushrooms

  • 4 cloves garlic, minced

  • 2 tablespoons chopped fresh basil

  • 1 cup tomato-basil pasta sauce

  • 3/4 cup Italian seasoned panko bread crumbs, divided

  • 1/2 cup grated Parmesan cheese, divided


  1. Preheat the oven to 350 degrees F (175 degrees C). Line a rimmed baking sheet with foil.

  2. Cut around the edge of the flesh in each eggplant half using a sharp paring knife, leaving a 1/2-inch border. Scoop out flesh using a spoon, leaving 1/2-inch-thick shell; reserve flesh.

  3. Brush shells with 2 tablespoons olive oil and season with salt and pepper; set aside. Chop reserved eggplant flesh into bite-size pieces.

  4. Heat remaining 1 tablespoon olive oil in a large, deep skillet over medium high heat. Add sausage, onion, mushrooms, and garlic; cook and stir until sausage is evenly brown. Stir in reserved chopped eggplant and basil. Add pasta sauce; cook and stir for 5 minutes. Mix in 1/2 cup of panko and 1/4 cup Parmesan cheese.

  5. Stuff mixture into eggplant shells. Combine remaining panko and cheese in a small bowl; sprinkle over stuffing.

  6. Bake in preheated oven until eggplant is tender, 45 to 50 minutes.

Test Kitchen Tips

This recipe was tested in our test kitchen in May 2023 and updated to bake for 45 minutes. We used less bread crumbs, and added 1 cup of sliced mushrooms, chopped onion, and tomato-basil sauce. 

Nutrition Facts (per serving)

387 Calories
21g Fat
37g Carbs
18g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 387
% Daily Value *
Total Fat 21g 26%
Saturated Fat 6g 28%
Cholesterol 29mg 10%
Sodium 1156mg 50%
Total Carbohydrate 37g 13%
Dietary Fiber 8g 27%
Total Sugars 13g
Protein 18g
Vitamin C 9mg 47%
Calcium 184mg 14%
Iron 3mg 16%
Potassium 818mg 17%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love