Gluten-Free, Dairy-Free Lasagna - Celiac Disease
Dec 1 2008

Gluten-Free, Dairy-Free Lasagna

Here is a gluten free recipe for lasagna that is pretty good and also happens to be dairy free. After getting taste test approval from my family, I decided to pass this recipe along to our readers in case anyone is interested in trying this out at home.

If you’d like to check out other recipe ideas, check out our gluten free recipes page!

Gluten Free and Dairy Free Lasagna Recipe


  • 1 (14-ounce) package soft tofu (not silken), drained (omit for soy-free)
  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 1 pound ground turkey or chicken (I used grass-fed ground beef)
  • 3/4 pound button mushrooms, thinly sliced
  • 3 cloves garlic, finely chopped
  • 1 teaspoon chopped fresh oregano leaves or 1/2 teaspoon dried
  • 1/2 teaspoon salt, divided
  • 1/4 teaspoon freshly ground black pepper
  • 1 bunch spinach, stemmed, cleaned and coarsely chopped
  • 1 bunch fresh basil, stemmed and coarsely chopped
  • 4 cups gluten-free tomato or marinara sauce
  • 2 large eggs, beaten
  • 2 tablespoons garbanzo or fava bean flour (any gluten free flour will work here)
  • 1 (16-ounce) package gluten-free lasagna noodles

Baking Instructions:

  1. To prepare the filling, coarsely crumble tofu onto two layers of a lint-free dish towel.
  2. Wrap tofu in the towel and lightly press out excess moisture; set aside.
  3. Heat olive oil in a large skillet over medium-high heat and sauté onion until tender, about 4 minutes.
  4. Add turkey and cook, stirring frequently, until just brown, about 8 minutes.
  5. Add mushrooms, garlic, oregano, 1/4 teaspoon salt and pepper.
  6. Cook, stirring occasionally, until the liquid has evaporated, about 10 minutes.
  7. In two batches, add the spinach and cook until just wilted, about 2 minutes each.
  8. Stir in basil and tomato sauce.
  9. Decrease the heat to low, cover, and simmer for about 15 minutes.
  10. Taste and adjust seasoning.
  11. Whisk eggs and remaining 1/4 teaspoon salt together in a medium bowl.
  12. Add flour and whisk until well blended and slightly thickened, about 1 minute.
  13. Unwrap tofu, crumble it into small pieces and add it to egg mixture.
  14. Stir to fully coat. Set aside.
  15. Meanwhile, cook lasagna noodles according to package directions in salted boiling water, but reduce the cooking time by 5 minutes. The noodles should be slightly firm, as they will continue cooking in the oven.
  16. Drain, rinse with cold water, and drain again.
  17. To assemble the lasagna, preheat oven to 350° F.
  18. Ladle 1/4 cup of the sauce into the bottom of a 13×9×2-inch baking dish and spread it out evenly.
  19. Place 3 lasagna sheets on top of the sauce.
  20. Place 1/3 of the tofu mixture on the lasagna sheets along with about a 1/4 of the sauce, distributing it evenly.
  21. Repeat layering two more times with 3 lasagna sheets, 1/3 of the tofu mixture and 1/4 of the sauce. (If going soy-free, pour a little of the beaten eggs over each layer as well)
  22. Finish with a final layer of noodles and remaining sauce, taking care to spread the sauce evenly all the way to the corners.
  23. Cover the dish tightly with aluminum foil and bake for 45 minutes.
  24. Remove the lasagna from the oven and let stand 15 minutes before slicing.

Article Written by:

Kyle Eslick is the founder of Gluten Free Media, as well as the creator of the popular Celiac Support Groups page. Connect with us on Facebook, Twitter, and now Google+!


  1. Deborah says:

    Good, but seems a bit flat…I’ll add nutritional yeast to the tofu/egg mixture as well as to the top to make up for the lack of parmesan cheese. I’ll also increase the oven temperature.

Leave a Reply to Deborah

How do I change my avatar?

Go to and upload your preferred Gravatar.

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>