Win an Instant Vortex Plus 10 Quart Air Fryer, Rotisserie, and Convection Oven! →

Lasagna is one of our all-time favorite dishes, but did you know you could swap out the noodles for veggies?? While we could never remove pasta from our lives completely, there are some times when we like to let other ingredients shine….. Here, we use thinly sliced eggplant as the pasta, and the rest is exactly like the lasagna we all know and love, with a hearty tomato sauce and tons of cheese.

Whether or not you’re trying to eat healthier, this dish tastes amazing, as the eggplant adds a subtle flavor that enhances everything, rather than detracts from it – even the most ardent pasta-lover will love this!

Spinach Eggplant Lasagna

Serves 6


  • 2 large eggplants, peeled and thinly sliced lengthwise (if you have a mandolin, use it for even strips)
  • 2 1/2 cups low-fat mozzarella cheese, sliced
  • 2 cups low-fat ricotta cheese
  • 3/4 cup parmesan cheese, grated
  • 2 eggs
  • 1 tablespoon olive oil
  • fresh basil, garnish
  • kosher salt and freshly ground pepper, to taste

Tomato Sauce: (homemade or store-bought)

  • 1 (28 oz.) can crushed tomatoes
  • 1 (15 oz.) can diced tomatoes
  • 1 (10 oz.) package frozen spinach, thawed and drained
  • 1 large white onion, chopped
  • 3 cloves garlic, minced
  • 2 tablespoons extra-virgin olive oil
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes


  1. Preheat oven to 425º F.
  2. Brush both sides of eggplant strips with olive oil and season liberally with salt and pepper.
  3. Lay eggplant out on a baking sheet and bake for 5-7 minutes per side. Then, remove from oven and set aside.
  4. Lower oven temperature to 400º F.
  5. Start your tomato sauce (if not using store-bought) by heating olive oil in a large Dutch oven over medium-high heat. Sauté onion until softened and translucent, 6-8 minutes.
  6. Add garlic and cook for 1-2 minutes, or until fragrant.
  7. Pour in crushed and diced tomatoes, then season everything with basil, oregano, red pepper flakes, salt and pepper.
  8. Stir everything together, then add spinach. Reduce heat and let sauce simmer for 10-15 minutes.
  9. In a medium bowl, whisk ricotta and eggs together, and season with salt and pepper.
  10. Spread 1 tablespoon tomato sauce around the bottom of a 9×13-inch baking dish and lay out an even layer of eggplant strips.
  11. Take 1/3 tomato sauce and spread it evenly over eggplant, then top with 1/3 ricotta mixture, 1 cup mozzarella and 1/4 cup parmesan cheese.
  12. Repeat with a second and third layer, and top everything off with remaining sauce and mozzarella.
  13. Cover lasagna with foil and bake for 30-40 minutes, or until cheese is melted and bubbly.
  14. Remove from oven and let sit 5-10 minutes before serving.

Recipe adapted fromFood

Subscribe to 12 Tomatoes