Every product is independently reviewed and selected by our editors. If you buy something through our links, we may earn an affiliate commission at no extra cost to you.
Lasagna has long been a beloved comfort food, and it’s easy to see why.
With its layers of tender noodles, savory filling, and gooey cheese, it’s a dish that satisfies both the heart and the stomach.
However, for those who follow a dairy-free diet or are simply looking to avoid dairy for health reasons, traditional lasagna can present a challenge.
The good news is that dairy-free lasagna can be just as delicious, hearty, and comforting as the classic version, with the right ingredients and creativity.
Whether you’re avoiding dairy for allergies, veganism, or lactose intolerance, these 45+ dairy-free lasagna recipes will provide you with a variety of ways to enjoy this iconic dish without missing out on flavor or texture.
From savory vegetable-based lasagnas to rich meat fillings, and from creative dairy-free cheeses to wholesome gluten-free options, there’s a recipe here for everyone.
So, grab your apron, preheat your oven, and get ready to explore the best dairy-free lasagna recipes perfect for your Sunday dinner table.
45+ Easy Sunday Dairy-Free Lasagna Recipes to Transform Your Dinner
With so many mouthwatering dairy-free lasagna recipes to choose from, you’ll never feel deprived of the comforting layers of this iconic dish.
Whether you’re looking for a vegetable-packed, meat-based, or creamy béchamel-inspired lasagna, these 45+ recipes offer endless options for creating a dairy-free masterpiece.
Not only are these lasagnas perfect for those with dairy sensitivities, but they also provide delicious and healthy alternatives for anyone looking to try something new.
The best part? You don’t have to compromise on flavor or texture.
So, the next time you’re in the mood for lasagna on a Sunday evening, give one of these dairy-free recipes a try and enjoy a satisfying, wholesome, and comforting meal that the whole family will love.
Dairy-Free Vegan Lasagna
This dairy-free vegan lasagna is a delicious alternative to the classic recipe, using plant-based ingredients that still deliver the rich and hearty flavor you love. With layers of vegan ricotta, seasoned vegetables, and a savory tomato sauce, this lasagna will satisfy everyone at the table, even those who are not following a dairy-free diet. It’s easy to prepare, and best of all, it’s a meal that can be made in advance, so it’s perfect for Sunday family gatherings.
- Ingredients:
- 9 lasagna noodles (dairy-free)
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 1 zucchini, diced
- 1 bell pepper, diced
- 1 cup fresh spinach, chopped
- 2 cups tomato sauce
- 1/4 cup tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 2 cups dairy-free ricotta (store-bought or homemade)
- 1 cup dairy-free mozzarella (shredded)
- Salt and pepper to taste
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to the package instructions. Drain and set aside.
- Heat the olive oil in a large pan over medium heat. Add the onion and garlic, cooking until soft and fragrant, about 3 minutes.
- Add the zucchini, bell pepper, and spinach to the pan. Cook for another 5 minutes until the vegetables are tender.
- Stir in the tomato sauce, tomato paste, oregano, basil, and red pepper flakes. Simmer for 10 minutes. Season with salt and pepper to taste.
- In a baking dish, spread a thin layer of the tomato sauce mixture on the bottom. Layer three lasagna noodles over the sauce. Spread 1/3 of the dairy-free ricotta on top of the noodles, followed by 1/3 of the tomato sauce mixture and 1/3 of the shredded dairy-free mozzarella.
- Repeat the layering process two more times, finishing with a layer of tomato sauce and mozzarella on top.
- Cover the lasagna with foil and bake for 30 minutes. Remove the foil and bake for an additional 10 minutes to allow the cheese to melt and the top to become golden brown.
- Let the lasagna cool for 10 minutes before slicing and serving.
- 9 lasagna noodles (dairy-free)
- 2 tablespoons olive oil
- 1 small onion, chopped
- 2 cups mushrooms, sliced
- 4 cups fresh spinach
- 3 cloves garlic, minced
- 1 can (14 oz) coconut milk (full-fat)
- 1/4 cup flour (use gluten-free flour for gluten-free)
- 2 cups vegetable broth
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Fresh basil leaves for garnish (optional)
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to the package instructions. Drain and set aside.
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until soft, about 4 minutes.
- Add the sliced mushrooms to the pan and cook until they release their moisture and begin to brown, about 7 minutes.
- Add the spinach and garlic, cooking until the spinach wilts and the garlic becomes fragrant, about 3 minutes. Set the vegetable mixture aside.
- To make the béchamel sauce, heat the coconut milk in a saucepan over medium heat. In a separate pan, whisk the flour over medium heat for about 2 minutes to form a roux. Slowly pour in the vegetable broth while whisking to create a smooth sauce.
- Stir in the coconut milk and thyme, then cook the sauce for 5-7 minutes until it thickens. Season with salt and pepper.
- In a 9×13-inch baking dish, spread a small amount of béchamel sauce on the bottom. Layer three lasagna noodles, followed by half of the mushroom-spinach mixture, and then top with a generous layer of béchamel sauce. Repeat the layers, ending with a final layer of béchamel sauce on top.
- Cover the lasagna with foil and bake for 30 minutes. Remove the foil and bake for another 10 minutes to allow the top to brown.
- Let the lasagna cool for 10 minutes before serving. Garnish with fresh basil leaves, if desired.
- 12 lasagna noodles (dairy-free)
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 cups mushrooms, chopped
- 2 cups zucchini, diced
- 1 jar (24 oz) marinara sauce
- 1 block (14 oz) firm tofu, drained and crumbled
- 2 tablespoons nutritional yeast
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- Salt and pepper to taste
- 1/2 cup fresh basil, chopped (optional)
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to the package instructions. Drain and set aside.
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until soft, about 4 minutes.
- Add the mushrooms and zucchini, cooking until softened and browned, about 8 minutes. Stir in the marinara sauce and simmer for 10 minutes. Season with salt and pepper to taste.
- In a medium bowl, combine the crumbled tofu, nutritional yeast, garlic powder, onion powder, and a pinch of salt. Mix until the tofu resembles ricotta cheese.
- To assemble, spread a thin layer of the marinara sauce mixture on the bottom of a 9×13-inch baking dish. Layer three lasagna noodles, followed by half of the tofu ricotta, and a third of the remaining marinara sauce. Repeat the layers, finishing with a final layer of marinara sauce on top.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for another 10 minutes, allowing the top to become golden.
- Let the lasagna cool for 10 minutes before slicing. Garnish with fresh basil, if desired.
- 9 lasagna noodles (dairy-free)
- 2 tablespoons olive oil
- 1 small eggplant, diced
- 1 bell pepper, diced
- 1 zucchini, diced
- 1 cup fresh basil leaves
- 1/4 cup pine nuts (or walnuts)
- 2 tablespoons nutritional yeast
- 2 garlic cloves
- 1/2 cup olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
- 2 cups dairy-free mozzarella (shredded)
- Preheat the oven to 400°F (200°C). Toss the diced eggplant, bell pepper, and zucchini with olive oil, salt, and pepper. Roast in the oven for 20 minutes, or until tender and slightly browned.
- While the vegetables are roasting, prepare the pesto. In a food processor, combine the basil, pine nuts, nutritional yeast, garlic, olive oil, and lemon juice. Blend until smooth and season with salt and pepper to taste.
- Cook the lasagna noodles according to the package instructions, drain, and set aside.
- In a 9×13-inch baking dish, spread a thin layer of pesto sauce on the bottom. Layer three lasagna noodles, followed by one-third of the roasted vegetables, a drizzle of pesto, and a handful of dairy-free mozzarella.
- Repeat the layers twice more, finishing with a final layer of pesto and mozzarella on top.
- Cover the lasagna with foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes to allow the cheese to melt and the top to brown.
- Let the lasagna rest for 10 minutes before slicing and serving.
- 9 lasagna noodles (dairy-free)
- 2 large sweet potatoes, peeled and cubed
- 1 cup green or brown lentils, cooked
- 1 jar (24 oz) tomato sauce
- 2 tablespoons olive oil
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon cinnamon
- Salt and pepper to taste
- 1/4 cup fresh parsley, chopped (for garnish)
- 1/4 cup olive oil
- 1/4 cup flour (use gluten-free for gluten-free)
- 2 cups almond milk (or any non-dairy milk)
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- Preheat the oven to 400°F (200°C). Toss the cubed sweet potatoes with olive oil, cumin, paprika, cinnamon, salt, and pepper. Roast the sweet potatoes for 20-25 minutes until tender and lightly browned.
- While the sweet potatoes are roasting, prepare the lentils by cooking them according to package instructions, then combine them with the tomato sauce in a saucepan. Simmer for 10 minutes, seasoning with salt and pepper.
- To make the béchamel sauce, heat olive oil in a medium saucepan over medium heat. Whisk in the flour and cook for 2 minutes to form a roux. Gradually pour in the almond milk while whisking constantly to avoid lumps. Cook until the sauce thickens, about 5-7 minutes. Season with garlic powder, salt, and pepper.
- Cook the lasagna noodles according to the package instructions and drain.
- In a 9×13-inch baking dish, spread a small amount of béchamel sauce on the bottom. Layer three lasagna noodles, followed by half of the roasted sweet potatoes, half of the lentil-tomato mixture, and a layer of béchamel sauce. Repeat the layers twice, finishing with a final layer of béchamel sauce on top.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for another 10 minutes until the top is golden brown.
- Let the lasagna cool for 10 minutes before serving, and garnish with fresh parsley.
- 9 lasagna noodles (dairy-free)
- 2 tablespoons olive oil
- 1 small onion, chopped
- 1 red bell pepper, chopped
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1/2 cup Kalamata olives, sliced
- 1 jar (24 oz) tomato sauce
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 2 cups dairy-free ricotta (store-bought or homemade)
- Salt and pepper to taste
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to package instructions and drain.
- In a large skillet, heat the olive oil over medium heat. Add the onion and bell pepper, cooking until soft, about 4 minutes.
- Add the chopped artichokes, olives, and tomato sauce to the pan. Stir in the oregano and basil, and simmer for 10 minutes. Season with salt and pepper to taste.
- To assemble the lasagna, spread a thin layer of tomato sauce on the bottom of a 9×13-inch baking dish. Layer three lasagna noodles, followed by half of the dairy-free ricotta, half of the tomato sauce mixture, and repeat the layers, finishing with a final layer of tomato sauce on top.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for another 10 minutes to allow the top to brown slightly.
- Let the lasagna cool for 10 minutes before slicing and serving.
- 1 medium spaghetti squash
- 1 tablespoon olive oil
- Salt and pepper to taste
- 2 cups dairy-free ricotta (store-bought or homemade)
- 2 cups fresh spinach, sautéed
- 1 jar (24 oz) tomato sauce
- 1/2 teaspoon garlic powder
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 cup dairy-free mozzarella (shredded)
- Fresh basil for garnish (optional)
- Preheat the oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise, remove the seeds, and drizzle the inside with olive oil. Sprinkle with salt and pepper. Place the halves face down on a baking sheet and roast for 40 minutes, or until the squash is tender.
- While the squash is roasting, sauté the spinach in a pan with a teaspoon of olive oil until wilted, about 3-4 minutes. Set aside.
- Once the squash is done, use a fork to scrape the flesh into spaghetti-like strands. Set aside.
- In a 9×13-inch baking dish, spread a thin layer of tomato sauce on the bottom. Layer the spaghetti squash strands as your base, followed by half of the dairy-free ricotta, half of the sautéed spinach, and a drizzle of tomato sauce. Repeat the layers, finishing with a layer of sauce and a sprinkle of dairy-free mozzarella on top.
- Cover with foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes until the cheese melts and the top is golden.
- Let the lasagna rest for 10 minutes before slicing. Garnish with fresh basil, if desired.
- 9 lasagna noodles (dairy-free)
- 2 tablespoons olive oil
- 1 onion, diced
- 3 cups mushrooms, sliced (button or cremini)
- 2 cups fresh spinach
- 2 cups dairy-free béchamel sauce (recipe below)
- 1/4 cup nutritional yeast (optional)
- 2 cups dairy-free mozzarella (shredded)
- Salt and pepper to taste
- 1/4 cup olive oil
- 1/4 cup flour (gluten-free if needed)
- 2 cups almond milk (or any non-dairy milk)
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to package instructions, drain, and set aside.
- In a large skillet, heat the olive oil over medium heat. Add the diced onion and cook for 3-4 minutes until soft. Add the sliced mushrooms and cook for another 7-8 minutes until the mushrooms are browned and tender.
- Add the spinach to the skillet and cook until wilted, about 3 minutes. Season with salt and pepper to taste.
- To make the béchamel sauce, heat olive oil in a medium saucepan over medium heat. Whisk in the flour and cook for 2 minutes to form a roux. Gradually pour in the almond milk while whisking constantly to avoid lumps. Cook until the sauce thickens, about 5-7 minutes. Season with garlic powder, salt, and pepper.
- In a 9×13-inch baking dish, spread a small amount of béchamel sauce on the bottom. Layer three lasagna noodles, followed by half of the mushroom-spinach mixture, a drizzle of béchamel sauce, and a handful of dairy-free mozzarella. Repeat the layers twice more, finishing with a final layer of béchamel sauce and mozzarella.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for another 10 minutes until the top is golden and bubbly.
- Let the lasagna cool for 10 minutes before serving.
- 4 medium zucchinis, sliced lengthwise into thin strips
- 2 tablespoons olive oil
- Salt and pepper to taste
- 2 cups tomato sauce
- 1 tablespoon fresh basil, chopped
- 1 tablespoon fresh oregano, chopped
- 1 cup raw cashews, soaked for 4 hours and drained
- 2 tablespoons lemon juice
- 1 tablespoon nutritional yeast
- 1 garlic clove
- Salt and pepper to taste
- 1/4 cup water (or more to achieve desired consistency)
- Preheat the oven to 375°F (190°C). Arrange the zucchini slices on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Roast for 15 minutes to soften.
- To make the cashew ricotta, blend the soaked cashews, lemon juice, nutritional yeast, garlic, salt, pepper, and water in a food processor until smooth. Add more water if necessary to reach a ricotta-like consistency.
- In a 9×13-inch baking dish, spread a thin layer of tomato sauce on the bottom. Layer the zucchini slices, followed by a few dollops of cashew ricotta, a sprinkle of fresh basil and oregano, and a drizzle of tomato sauce. Repeat the layers, finishing with a final layer of tomato sauce and cashew ricotta.
- Cover with foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes to allow the top to brown slightly.
- Let the lasagna cool for 10 minutes before slicing and serving.
- 9 lasagna noodles (dairy-free)
- 2 cups butternut squash puree (homemade or canned)
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 2 cups dairy-free béchamel sauce (recipe below)
- 1/4 teaspoon ground nutmeg
- 1/4 cup fresh sage leaves, chopped
- Salt and pepper to taste
- 1/2 cup dairy-free mozzarella (shredded)
- 1/4 cup olive oil
- 1/4 cup flour (gluten-free if needed)
- 2 cups unsweetened almond milk (or any non-dairy milk)
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to package instructions, drain, and set aside.
- In a large skillet, heat olive oil over medium heat. Add the diced onion and garlic, and sauté for 4-5 minutes until softened.
- Add the butternut squash puree, nutmeg, and fresh sage to the skillet. Stir well and cook for another 5 minutes to allow the flavors to meld. Season with salt and pepper to taste.
- To make the béchamel sauce, heat olive oil in a medium saucepan over medium heat. Whisk in the flour and cook for 2 minutes. Gradually whisk in the almond milk and cook until thickened, about 5-7 minutes. Season with garlic powder, salt, and pepper.
- In a 9×13-inch baking dish, spread a thin layer of béchamel sauce on the bottom. Layer three lasagna noodles, followed by half of the butternut squash mixture, and a drizzle of béchamel sauce. Repeat the layers and finish with a final layer of béchamel sauce and dairy-free mozzarella.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is melted and the top is golden.
- Let the lasagna rest for 10 minutes before slicing and serving.
- 9 lasagna noodles (dairy-free)
- 1 zucchini, sliced
- 1 eggplant, sliced
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 2 tablespoons olive oil
- Salt and pepper to taste
- 2 cups tomato sauce
- 2 cups dairy-free béchamel sauce (recipe below)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Fresh basil for garnish (optional)
- 1/4 cup olive oil
- 1/4 cup flour (gluten-free if needed)
- 2 cups almond milk (or any non-dairy milk)
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- Preheat the oven to 400°F (200°C). Arrange the sliced zucchini, eggplant, and bell peppers on a baking sheet. Drizzle with olive oil and season with salt and pepper. Roast the vegetables for 25-30 minutes, flipping halfway through, until tender and lightly browned.
- Cook the lasagna noodles according to package instructions, drain, and set aside.
- To make the béchamel sauce, heat olive oil in a saucepan over medium heat. Whisk in the flour and cook for 2 minutes to form a roux. Gradually whisk in the almond milk and cook until thickened, about 5-7 minutes. Season with garlic powder, salt, and pepper.
- In a 9×13-inch baking dish, spread a thin layer of tomato sauce on the bottom. Layer three lasagna noodles, followed by a portion of the roasted vegetables, a drizzle of tomato sauce, and a dollop of béchamel sauce. Repeat the layers, finishing with a final layer of sauce and béchamel sauce.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for an additional 10 minutes to allow the top to become golden.
- Let the lasagna cool for 10 minutes before slicing. Garnish with fresh basil if desired.
- 9 lasagna noodles (dairy-free)
- 2 cups cooked chicken breast, shredded
- 2 cups fresh spinach, sautéed
- 1/2 cup dairy-free pesto (store-bought or homemade)
- 2 cups dairy-free béchamel sauce (recipe below)
- 1 cup dairy-free mozzarella (shredded)
- Salt and pepper to taste
- 1/4 cup olive oil
- 1/4 cup flour (gluten-free if needed)
- 2 cups unsweetened almond milk (or any non-dairy milk)
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to package instructions, drain, and set aside.
- In a skillet, sauté the spinach over medium heat until wilted, about 3 minutes. Season with salt and pepper.
- To make the béchamel sauce, heat olive oil in a saucepan over medium heat. Whisk in the flour and cook for 2 minutes. Gradually whisk in the almond milk and cook until thickened, about 5-7 minutes. Season with garlic powder, salt, and pepper.
- In a 9×13-inch baking dish, spread a thin layer of béchamel sauce on the bottom. Layer three lasagna noodles, followed by a third of the shredded chicken, sautéed spinach, pesto, a drizzle of béchamel sauce, and a sprinkle of dairy-free mozzarella. Repeat the layers, finishing with a final layer of noodles, béchamel sauce, and mozzarella.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is melted and bubbly.
- Let the lasagna rest for 10 minutes before slicing and serving.
- 1 large spaghetti squash
- 2 cups dairy-free ricotta (store-bought or homemade)
- 2 cups fresh spinach, sautéed
- 3 cups tomato sauce (homemade or jarred)
- 1/2 cup dairy-free mozzarella (shredded)
- 1 tablespoon olive oil
- 1/4 teaspoon dried oregano
- Salt and pepper to taste
- Fresh basil for garnish (optional)
- Preheat the oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise, remove the seeds, and drizzle the flesh with olive oil. Season with salt and pepper. Place the squash cut-side down on a baking sheet and roast for 40-45 minutes, until tender.
- While the squash is roasting, sauté the spinach in a pan over medium heat for 3-4 minutes until wilted. Set aside.
- Once the squash is done, use a fork to scrape out the spaghetti-like strands. Set aside.
- In a 9×13-inch baking dish, spread a thin layer of tomato sauce on the bottom. Layer half of the spaghetti squash strands, followed by half of the dairy-free ricotta, sautéed spinach, and more tomato sauce. Repeat the layers with the remaining ingredients.
- Top with a sprinkle of dairy-free mozzarella and oregano.
- Cover with foil and bake for 25-30 minutes. Remove the foil and bake for an additional 5-10 minutes, until the cheese is melted and bubbly.
- Garnish with fresh basil before serving.
- 9 lasagna noodles (dairy-free)
- 1 lb ground beef or plant-based meat crumbles
- 1 can black beans, drained and rinsed
- 1 cup corn kernels (fresh or frozen)
- 2 cups tomato sauce
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon paprika
- 1 1/2 cups dairy-free shredded cheese
- Salt and pepper to taste
- Fresh cilantro for garnish (optional)
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to package instructions, drain, and set aside.
- In a skillet, heat olive oil over medium heat. Add the diced onion and garlic, sautéing for 3-4 minutes until softened. Add the ground beef or plant-based crumbles, breaking it apart as it cooks. Add the cumin, chili powder, paprika, salt, and pepper, and cook until the meat is browned.
- Stir in the black beans, corn, and tomato sauce. Simmer for 5 minutes, allowing the flavors to meld.
- In a 9×13-inch baking dish, spread a thin layer of the meat mixture on the bottom. Layer three lasagna noodles, followed by a third of the meat mixture and a sprinkle of dairy-free shredded cheese. Repeat the layers, finishing with a final layer of noodles, meat mixture, and cheese.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is melted and bubbly.
- Let the lasagna rest for 10 minutes before serving. Garnish with fresh cilantro if desired.
- 9 lasagna noodles (dairy-free)
- 2 cups fresh spinach, sautéed
- 2 cups mushrooms, sliced (button or cremini)
- 1 tablespoon olive oil
- 2 cups dairy-free béchamel sauce (recipe below)
- 1/4 cup fresh parsley, chopped
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- 1/4 cup olive oil
- 1/4 cup flour (gluten-free if needed)
- 2 cups unsweetened almond milk (or any non-dairy milk)
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to package instructions, drain, and set aside.
- In a skillet, heat olive oil over medium heat. Add the sliced mushrooms and sauté for 5-7 minutes until tender. Season with salt, pepper, and garlic powder.
- To make the béchamel sauce, heat olive oil in a saucepan over medium heat. Whisk in the flour and cook for 2 minutes. Gradually whisk in the almond milk and cook until thickened, about 5-7 minutes. Season with salt, pepper, and garlic powder.
- In a 9×13-inch baking dish, spread a thin layer of béchamel sauce on the bottom. Layer three lasagna noodles, followed by half of the sautéed mushrooms, spinach, and a drizzle of béchamel sauce. Repeat the layers, finishing with a final layer of béchamel sauce and a sprinkle of fresh parsley.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for an additional 10 minutes until the top is golden and bubbly.
- Let the lasagna cool for 10 minutes before slicing and serving.
Note: More recipes are coming soon!