Dairy-Free Eggplant Lasagna
Prep time
Cook time
Total time
Add your own special touches to this lasagna with herbs like oregano and basil, cooked mushrooms, or homemade marinara sauce.
Recipe type: Entree
Cuisine: Italian
Serves: 6 servings
  • 12 ounces lasagna noodles (gluten-free, if needed)
  • 2 tablespoons olive oil
  • 1 medium-size eggplant, peeled and diced
  • 3 cups dairy-free tomato sauce, homemade or store-bought
  • 2 (16-ounce) packages firm tofu, drained and crumbled
  • 1 (10-ounce) package frozen chopped spinach, cooked according to package directions and well drained
  • Salt, to taste
  • Freshly ground black pepper to taste
  • ½ cup shredded dairy-free mozzarella or parmesan alternative (optional)
  1. Preheat your oven to 350°F.
  2. Cook the lasagna noodles in a large pot of salted boiling water, stirring occasionally, until al dente, about 10 minutes (time might vary with gluten-free noodles). Drain the noodles and spread them out on a work surface to keep them from sticking together.
  3. Heat the olive oil in a large skillet over medium heat. Add the eggplant and cook, stirring occasionally, until tender, about 10 minutes. Stir in the tomato sauce and remove from the heat.
  4. In a large bowl, stir together the tofu and the spinach, mashing the tofu to create a ricotta-like texture. Season the mixture with salt and pepper, to taste.
  5. Spread a thin layer of the eggplant sauce over the bottom of a 9 x 13-inch baking dish. Add a layer of noodles. Evenly spread half of the tofu mixture over the noodles. Top with another layer of noodles, a layer of eggplant sauce, and the remaining tofu mixture. Finish with a layer of noodles, followed by the remaining sauce.
  6. Bake the lasagna for 30 minutes.
  7. Sprinkle the top of the lasagna with the vegan cheese alternative, if using.
  8. Continue to bake the lasagna until it's hot and bubbly, about 15 minutes more.
  9. Let the lasagna rest for 10 to 15 minutes before serving.
Nutrition Information
Serving size: ⅙ batch Calories: 373 Fat: 13g Saturated fat: 2g Carbohydrates: 47.1g Sugar: 8.6g Sodium: 813mg Fiber: 6.9g Protein: 22.8g
Recipe by Go Dairy Free at https://www.godairyfree.org/recipes/vegan-dairy-free-eggplant-lasagna