Skillet Eggplant Lasagna is a super cheesy and comforting one-pot vegetarian pasta recipe that’s incredibly easy to make on a weeknight!

Skillet Eggplant Lasagna all cooked in a cast iron skillet with melted cheese on top.

How do you cook 4 vegetarian dinners per week and have none of them ever include tofu?

This skillet eggplant lasagna is one of my answers, my friends!

Last fall we made the decision to eat less meat for a variety of reasons (health, cost, carbon footprint) and to my surprise when I took a critical look at our menus from the past few weeks recently, I realized that more than half of our dinners have been vegetarian each week.

And I think what shocks me the most is that Kyle is no longer asking where the meat is in his meals! That’s craziness here!

We’ve been eating lots of quinoa and incorporating more beans as protein substitutes and boosting our vegetable intake by eating meals centered on portobello mushrooms and eggplant. So it hasn’t been a diet of salads and I couldn’t be happier!

Skillet Eggplant Lasagna Ingredients

Here’s the basic ingredient list you’ll need for this skillet lasagna recipe. Be sure to keep scrolling down to the recipe card for the full Ingredient list!

Kosher salt and freshly ground black pepper
Canned tomatoes: whole peeled tomatoes
Extra virgin olive oil
Aromatics: onions and garlic
Herbs and spices: red pepper flakes and Italian seasoning
Uncooked lasagna noodles
Shredded mozzarella cheese
Grated Parmesan cheese
Ricotta cheese (part-skim is fine)
Fresh basil (optional)

A spoon is scooping a large scoop of Skillet Eggplant Lasagna. There is a long cheese pull hanging from the bottom of the spoon.

Is Excess Moisture a Problem in Your Eggplant Recipes?

This skillet lasagna recipe is one that I adapted to a vegetarian version by simply swapping out ground meat (beef) for eggplant. Ground beef is traditional in any good lasagna recipe but sometimes, a vegetarian lasagna just feels so right.

However, since eggplant can be a tricky vegetable to work with due to its high water content, I took the method from this eggplant pasta recipe (which we also loved) and used it for this recipe.

What you’ll need to do is grab a paper towel (or rather, several paper towels), sprinkle the eggplant cubes with salt, and let the eggplant sit on the paper towels for a few minutes.

The salt will draw a good amount of moisture out of the eggplant while it sits. As the eggplant cooks in the pan, it will brown instead of boil in its own juices.

Making this skillet lasagna with eggplant instead of beef added a little extra to the overall cooking time but the method works great since sautéing raw eggplant can take forever and oftentimes results in a mushy mass.

What I Love About this Skillet Lasagna

Let me take a moment to lament about a few other reasons why I loved this skillet eggplant lasagna so much.

First, using broken noodles gives you the chance to forgo all the laying that happens with a traditional lasagna which cuts down on some of the frustration that comes with stacking layers.

That’s also only of the reasons why I love these three cheese lasagna rolls-ups so much!!

Skillet Eggplant Lasagna

Second, since this is a one pot meal using just a few dishes, clean-up isn’t a disaster. And that’s something I can truly appreciate on a busy weeknight!

The fact that this skillet eggplant lasagna is loaded with melty cheese in the form of mozzarella cheese, ricotta cheese, and Parmesan cheese certainly doesn’t hurt either! It’s a warm and hearty meal for the cold, rainy, and snowy days we expect here in the Northeast every fall and winter.

And lastly, we loved the fact that this was a comforting vegetarian pasta recipe but if you’re looking for something a little meatier, you need to try my one-pot creamy sausage pasta. It’s crazy delicious and it’s perfect for a quick weeknight meal!

5 Excellent Eggplant Recipes for All Types of Cooks

A spoon is scooping a large scoop of Skillet Eggplant Lasagna. There is a long cheese pull hanging from the bottom of the spoon.

Skillet Eggplant Lasagna

Yield: 6 to 8 servings
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes

Skillet Eggplant Lasagna is a quick way to indulge in the best of both worlds of eggplant parmesan and lasagna. Broken lasagna noodles are cooked with eggplant, sauce, and flavorful aromatics (garlic, onions, red pepper flakes, etc.) and then covered in mozzarella and ricotta cheeses before baking. It's an Italian meal you won't soon forget about!


  • 1 ½ lbs eggplant, cut into 1-inch cubes
  • Kosher salt and freshly ground black pepper
  • 3 (14.5 oz) cans whole peeled tomatoes (or 1 ½ 28 oz cans)
  • 3 tbsp olive oil
  • 1 medium onion, diced
  • 3-4 garlic cloves, minced
  • Pinch red pepper flakes
  • ¾ tsp dried Italian seasoning
  • 10 (curly-edged) lasagna noodles, broken into 2-inch pieces
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • ¾ cup ricotta cheese (part-skim is fine)
  • 3 tbsp chopped fresh basil (optional)


  1. Line a large plate or large and very shallow serving bowl with a double layer of paper towels.  Place the eggplant in a large bowl and sprinkle 1 teaspoon of salt evenly over the eggplant; toss to coat well.  Spread the salted eggplant out in an even layer on the plate.  Microwave uncovered, about 10 minutes, tossing halfway through.  When finished, the eggplant should be dry and starting to shrivel.
  2. Heat 2 tablespoon of the oil in a 12-inch ovensafe skillet over medium-high heat.  Add the eggplant and cook until well browned and tender, about 10 minutes, stirring occasionally and scraping the bottom of the pan as needed with a wooden spoon.  Return the eggplant to the bowl.
  3. While the eggplant cooks, puree the tomatoes in the food processor until a few small chunks remain and the tomatoes are mostly smooth.
  4. Return the skillet to medium heat and heat the remaining oil.  Add the onion, ½ teaspoon of salt and ¼ tsp pepper and cook, stirring often until softened, about 5 to 7 minutes.  Stir in the garlic, pepper flakes, and Italian seasoning and cook until fragrant, about 30 seconds.
  5. Scatter the broken pasta over the onions, then pour the tomato sauce over the top.  Stir to combine the ingredients, increase the heat to medium-high, and cover.  (If you don't have a cover for your 12-inch pan like me, a large baking sheet will do the trick.)  Cook at a vigorous simmer, stirring often, until the pasta is tender, 20-23 minutes.  Add water if needed when you stir - see head note above. If you don't stir the mixture or add water if it's too dry, the pasta will clump together and stick to the bottom and sides of the skillet, likely burning the pasta if you don't pay attention.
  6. Preheat the broiler during the last few minutes that the noodles cook.
  7. Remove the skillet from heat, and stir in the eggplant, 2/3 cup of the mozzarella, 1/4 cup of the Parmesan, and 1/4 cup of the ricotta.  Sprinkle the remaining mozzarella and Parmesan over the noodles then dot the top with the remaining ricotta in tablespoons.  Transfer to the oven and broil until the cheese melts and is starting to brown.  Remove from oven, sprinkle with basil (if using), and serve hot.


adapted Pasta Revolution by America's Test Kitchen via Pink Parsley

Recommended Products

As a member of the Amazon Associate affiliate program, I earn a small percentage from your qualifying Amazon purchases when you click the Amazon links on this page. I'm not informed of who purchases what, just of what products are purchased.

How much do you love this recipe?

Follow Smells Like Home on Pinterest and click that little Pin button at the top of this recipe card to save this recipe and share with your Pinterest followers!

You Might Also Like:

Leave a Comment

  • October 15, 2012 at 8:17 AM

    My hubby and I are trying to incorporate more turkey, chicken and veggies into our meals and have red meat only a few times a week (mostly weekends..). This is inspiring to me as I am thinking I can do this recipe with mushrooms as I don’t care for eggplant. Thank you for sharing and helping spur me on to this. It hasn’t been bad so far and if I can get rid of some of the poultry a few nights a week that will be great.

  • October 15, 2012 at 11:31 AM

    Oh heavenly lasagna!! Will be trying this soon. 🙂

  • October 15, 2012 at 2:28 PM

    I love the idea of using eggplant to make it vegetarian! I’ll definitely be trying this version soon!

  • October 15, 2012 at 6:34 PM

    I am craving lasagna so much! Lovely fall food. 🙂

  • Nicole
    October 23, 2012 at 4:33 PM

    We don’t microwave in our house- how long would you recommend to dry out the eggplant in a toaster oven?

    • October 24, 2012 at 11:35 AM

      I don’t really know. I’ve never tried to dry out eggplant in an oven or toaster oven so you may have to use a little trial and error.

    • November 11, 2012 at 12:17 AM

      Pop the sliced eggplant in the toaster oven for roughly twenty minutes, flipping them halfway through–it works like a charm!

  • November 15, 2012 at 10:33 AM

    you never mention putting the eggplant back in the skillet. i assume you put it in with the tomato sauce?

    • November 15, 2012 at 2:24 PM

      Thanks for catching that – you’ll add it with the cheeses at the end. Because the eggplant is already fully cooked when you finish sauteing it, you don’t want to keep cooking it with the noodles and sauce. I’ve updated the recipe.

  • Danielle
    January 22, 2013 at 4:46 PM

    Thank you for this recipe! I made this for dinner for last night and it was MARVELOUS! This will make its way into regular rotation at our house.

    • January 23, 2013 at 8:21 AM

      So great to hear! Thanks for coming back to let me know. 🙂