Roasted Eggplant Lasagna

Author:Inspired by Vegetarian Times
Yield:6 Serving(s)
Category:Main Courses


1 1/2 lb. eggplant, peeled, quartered lengthwise and cut lengthwise into 1/2-inch-thick slices
medium ripe tomatoes, halved lengthwise (2 lbs)
1/4 cups fresh basil leaves, shredded
9 oz. fresh spinach or Swiss chard, steamed
3/4 cups shredded part-skim mozzarella cheese (3 1/2 oz)
3/4 cups part-skim ricotta cheese
8 oz. soft tofu, mashed with a fork
2 tbsp. grated Parmesan cheese, divided
egg white
no-boil lasagna noodles (7 x 3 1/2 inches each)
1/4 cups grated Asiago cheese


  1. Preheat oven to 450F. Coat two roasting pans and one 8-inch square baking dish with cooking spray.
  2. Place eggplant in one roasting pan and sprinkle with 1/2 tsp. salt and 1/4 tsp. freshly ground pepper. Place tomato halves in second roasting pan, skin side up. Roast eggplant and tomatoes until tender, tossing eggplant occasionally, 30 to 40 minutes. Remove and discard tomato skins. Reserve 1/4 cup tomatoes. Place eggplant, remaining tomatoes and their juices in a large bowl. Add basil and toss, using spatula to break up tomatoes; set aside. Reduce oven temperature to 375 F.
  3. Steam spinach or chard until wilted, 4 to 6 minutes; set aside to cool. Chop.
  4. In a large bowl, combine mozzarella, ricotta, tofu, 1 Tbs. Parmesan and egg white; mix well.
  5. Place 2 lasagna noodles in bottom of prepared baking dish. Top with half of the cheese mixture, half of the eggplant strips and half of the spinach. Repeat layers, and top final layer of pasta with reserved 1/4 cup tomatoes. Sprinkle with Asiago cheese and remaining 1 Tbs. Parmesan. Loosely cover lasagna with aluminum foil and bake 30 minutes; uncover and continue baking until cheese is golden, about 15 minutes more. Let stand 15 minutes before serving.


Nutrition Facts

6 Serving(s) per recipe

Serving size 1 serving

Amount per serving
% Daily Value*
Total Fat 9g14%
Saturated Fat 4g20%
Trans Fat
Cholesterol 23mg8%
Sodium 339mg14%
Total Carbohydrate 35g12%
Dietary Fiber 7g28%
Total Sugars 0g
Includes Added Sugars
Protein 18g

The % Daily Value (DV) tells you how much a nutrition in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.