This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.
This rich and delicious vegetarian Spinach Lentil Lasagna is loaded with veggies, lentils, and cheesy goodness, all in an easy to make white sauce. It’s the type of main dish comfort food that leaves you feeling good and nourished but not heavy and weighed down.
With no eggs, just a rich, cheesy meal that’s packed with herbs, spinach, lentils, lots of iron, fiber, and protein, this white Florentine lasagna is a great way to get your veggies in.
We appreciate your support
Please let me know if you have any questions about this recipe. I read all the comments myself and I try to help as soon as I can. I have readers from all levels of comfort and experience in the kitchen on my site, and I’ve tried to answer some of your questions already in the post. But if I’ve missed anything, please feel free to leave a comment and ask.
How to make
This recipe is adapted from the Forager Project’s vegan lasagna. But I know I can’t get my family to eat this type of vegan food, so I created a vegetarian version.
It’s actually quite easy to make, and I love all the veggies here. Next time I make it I’ll add a bunch of sauteed sliced mushrooms to it too.
The full printable recipe ingredients and instructions are available in the recipe card at the bottom of the post. You can find important tips and tricks in the post.
To cook lentils
First, you’ll want to cook the lentils. Now, you could use canned lentils for convenience. But I find that canned lentils can be a bit soft and possibly mushy. So I would recommend cooking them yourself, and making them al dente.
Before cooking always examine sort, and rinse well to remove any stones, old, or odd-looking lentils.
Lentils do not require soaking.
In a large pot, add 3-4 cups hot water and about 1 pound or 1 cup of raw brown lentils.
Simmer gently with lid tilted until desired tenderness is reached, about 15-20 minutes. Drain the excess water.
This will probably make a bit more than you need for the recipe. Typically, one cup of dried lentils yields two to two-and-a-half cups of cooked lentils. You can add any extra to salads or soups. Or, if you’re feeling extra lentil-y, just toss in the little extra lentils to the lasagna.
Prepare the spinach filling
6 cups of fresh raw spinach is about 6 ounces. But honestly, a little more or a little less and it’ll still come out great!
In a medium saucepan, heat the oil. And, really, you can use any high heat oil you like here. Olive oil, grapeseed oil, avocado oil, canola oil.
Once the oil is hot, add in the minced garlic, and sauté until fragrant, about 30-60 seconds. Add in the spinach and basil, reduce the heat to simmer. Cover and let cook until the spinach is completely wilted, stirring occasionally, about 3-5 minutes. Cooking spinach is pretty quick and easy. And you’ll be amazed at how much it shrinks!
Mix the cooked spinach mixture, cooked lentils, sour cream, shredded mozzarella, and salt together in a bowl and set aside.
Make the sauce
In a medium saucepan, heat the milk and flour on medium heat, stirring until most of the clumps of flour are dissolved. Don’t worry if there are still a few lumps; no one will notice in the final lasagna.
Add in the sour cream, butter, and salt. Stir to combine, then cover and bring to a boil. Once boiling, reduce the heat to simmer and stir the sauce thickens, about 3-5 minutes. Remove from heat.
Assemble and bake
Preheat the oven to 350º F.
In a 9×13 casserole dish, spoon about ¼ cup of sauce onto the bottom and spread it to coat the bottom of the casserole dish evenly.
Place 3 lasagna sheets on top of the sauce.
Spoon about ⅓ cup of sauce on top. Spread evenly to coat, then spoon about ⅓ of the spinach lentil mixture, and spread to cover the noodles. Repeat for the remaining noodles, creating two more layers. Then top with the shredded mozzarella.
Cover the casserole dish in aluminum foil, and bake for 55-60 minutes, or until the cheese has melted.
Remove the foil, and place the lasagna back into the oven. Turn the oven on to the broil setting, and place the lasagna back in for an additional 5 minutes, keeping a close eye on the cheese to ensure it doesn’t burn. Remove from the oven once the cheese has browned on top.
Let the lasagna cool for 10 minutes before garnishing with fresh chopped basil or parsley and a dash of pepper.
Serve this spinach lasagna with some garlic herb bread and an arugula salad for a fantastic meal.
Leftovers and make ahead
Keep any leftovers in an airtight container in the fridge for up to 5 days.
To make ahead, let the lasagna cool completely before refrigerating or freezing. Wrap it tightly in aluminum foil and place in an airtight container.
Freeze for up to 3 months.
Reheat it in the microwave or in the oven.
Let’s keep in touch
If you like seeing my recipes subscribe via email in the upper right.
Or, connect with me on your favorite social media channel for recipes, photos, & much more:
Pinterest, Facebook, Instagram, YouTube and Twitter!
And find my shop on Amazon for recommendations on cool tools
If you try this recipe,
please come back & leave a comment below letting us know how it goes.
Share a picture & tag @lifecurrents on Instagram.
Or you can upload a “tried it” photo (I would love to see)
via the pin.
Recipe
Spinach Lentil Lasagna
Ingredients
Spinach Lentil Filling:
- 1 tablespoon oil
- 4 cloves garlic minced
- 6 cups spinach roughly chopped (6 cups will be about 6 ounces)
- 1 cup basil chopped
- 2 cups cooked lentils
- 1 cup sour cream
- 1 cup shredded mozzarella cheese
- ½ teaspoon Kosher salt
Sauce:
- 1 ½ cups milk
- ¼ cup all-purpose flour
- ¼ cup sour cream
- ¼ cup butter
- ½ teaspoon Kosher salt
Remaining Components:
- 9 sheets no-boil lasagna noodles
- 1 cup shredded mozzarella cheese
- Chopped basil or parsley for garnish
Instructions
Prepare the spinach filling:
- In a medium saucepan, heat the oil on medium heat. Then add in the minced garlic, and sauté until fragrant, about 30-60 seconds. Add in the spinach and basil, reduce the heat to simmer. Cover and let cook until the spinach is completely wilted, stirring occasionally, about 3-5 minutes. Remove from heat once cooked.1 tablespoon oil, 4 cloves garlic, 6 cups spinach, 1 cup basil
- In a medium bowl, add in the cooked spinach mixture, cooked lentils, sour cream, shredded mozzarella, and salt. Mix until well combined; set aside.2 cups cooked lentils, 1 cup sour cream, 1 cup shredded mozzarella cheese, ½ teaspoon Kosher salt
Make the sauce:
- In a medium saucepan, heat the milk and flour on medium heat, and stir together until most of the clumps of flour are dissolved. Then add in the sour cream, butter, and salt. Stir to combine, then cover and bring to a boil. Once boiling, reduce the heat to simmer and stir until the butter melts, and the sauce thickens, about 3-5 minutes. Remove from heat.1 ½ cups milk, ¼ cup all-purpose flour, ¼ cup sour cream, ¼ cup butter, ½ teaspoon Kosher salt
Assemble and bake:
- Preheat the oven to 350º F.
- In a 9×13 casserole dish, spoon about ¼ cup of sauce onto the bottom and spread it to coat the bottom of the casserole dish evenly.
- Place 3 lasagna sheets on top of the sauce, then spoon about ⅓ cup of sauce on top. Spread evenly to coat, then spoon about ⅓ of the spinach lentil mixture, and spread to cover the noodles. Repeat for the remaining noodles, creating two more layers. Then top with the shredded mozzarella.9 sheets no-boil lasagna noodles, 1 cup shredded mozzarella cheese
- Cover the casserole dish in aluminum foil, and bake for 55-60 minutes, or until the cheese has melted.
- Remove the foil, and place the lasagna back into the oven. Turn the oven on to the broil setting, and place the lasagna back in for an additional 5 minutes, keeping a close eye on the cheese to ensure it doesn’t burn. Remove from the oven once the cheese has browned on top.
- Let the lasagna cool for 10 minutes before garnishing with fresh chopped basil or parsley and a dash of pepper.Chopped basil or parsley
Nutrition
Nutritional information is based on third-party calculations, and should be considered estimates. Actual nutritional content will vary based on brands used, measuring methods, portion sizes, and more.
Debi
This is a delicious meal, while being filled with nutritious ingredients. I also love that it makes leftovers in our house – so we can eat for days. I hope you love it as much as we do. Debi, author, Life Currents