This weeknight lasagna is all about big flavor with minimal effort. It brings together a rich red lentil tomato sauce, tender spinach, and creamy dairy-free layers, all baked into bubbly comfort. No soaking, no fuss, and no special equipment needed.
If you’re craving something cozy that still feels light and nourishing, this checks every box. And yes, it really comes together in around 35 minutes, start to finish.
Jump to RecipeWhy This Recipe Works
- Fast-cooking lentils: Red lentils cook quickly and break down into a naturally creamy, meaty sauce—no simmering for hours.
- No-boil lasagna sheets: They soften right in the oven, saving time and dishes.
- Balanced flavors: Tomato, garlic, and Italian herbs bring brightness, while spinach adds freshness and color.
- Creamy without dairy: A quick tofu-cashew “ricotta” adds body and richness without weighing the dish down.
- Weeknight-friendly technique: Stovetop sauce + fast assembly + short bake equals real-world timing.
Ingredients
- For the Red Lentil Sauce:
- 1 tablespoon olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon smoked paprika (optional but great)
- 1/4 teaspoon chili flakes (optional, to taste)
- 1 cup red lentils, rinsed
- 1 (24–26 oz) jar marinara sauce or crushed tomatoes
- 1 1/2 cups vegetable broth (plus more as needed)
- 1 teaspoon balsamic vinegar or red wine vinegar
- Salt and black pepper, to taste
- For the Spinach Layer:
- 5–6 cups fresh baby spinach (or 10 oz frozen, thawed and squeezed dry)
- 1 teaspoon olive oil
- Pinch of salt and pepper
- For the Vegan “Ricotta”:
- 14 oz firm tofu, drained
- 1/3 cup raw cashews (soak in hot water 10 minutes, then drain) or 1/4 cup cashew butter
- 2 tablespoons nutritional yeast
- 1 tablespoon lemon juice
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt, plus more to taste
- 2–3 tablespoons unsweetened plant milk or water, as needed
- For Assembly:
- 9–12 no-boil lasagna sheets (amount depends on pan size)
- 1 cup shredded vegan mozzarella (optional but recommended)
- Fresh basil or parsley, chopped (for serving)
Step-by-Step Instructions
- Preheat and prep: Heat the oven to 400°F (200°C). Lightly oil a 9×13-inch baking dish (or similar).
- Make the quick spinach: In a skillet over medium heat, warm 1 teaspoon olive oil.Add spinach with a pinch of salt and pepper. Sauté 1–2 minutes until just wilted. Transfer to a plate.
- Start the sauce base: In the same pan, add 1 tablespoon olive oil.Sauté onion for 3–4 minutes until translucent. Stir in garlic, oregano, basil, smoked paprika, and chili flakes. Cook 30 seconds until fragrant.
- Cook lentils: Add rinsed red lentils, marinara, and 1 1/2 cups vegetable broth.Stir and bring to a simmer. Cover and cook 10–12 minutes, stirring once or twice, until lentils are soft and the sauce is thick and spoonable. Add a splash more broth if it gets too thick.
- Finish the sauce: Stir in vinegar.Season with salt and pepper. Taste and adjust—this is your main flavor layer, so make it pop.
- Blend the ricotta: In a food processor, combine tofu, soaked cashews, nutritional yeast, lemon juice, garlic powder, onion powder, and salt. Blend until mostly smooth, adding 2–3 tablespoons plant milk for a creamy, spreadable texture.Taste and add more salt or lemon if needed.
- Layer 1: Spread a thin layer of lentil sauce in the baking dish. Add a layer of no-boil lasagna sheets.
- Layer 2: Dollop and spread a third of the tofu-cashew ricotta over the noodles. Top with a third of the spinach.Spoon over a generous layer of lentil sauce.
- Repeat: Add another layer of noodles, ricotta, spinach, and sauce. Repeat once more, finishing with sauce on top. If using vegan mozzarella, sprinkle it over the final layer.
- Bake: Cover tightly with foil and bake for 18–20 minutes.Uncover and bake 5 more minutes to lightly brown and bubble. If you like extra color, broil 1–2 minutes at the end, watching closely.
- Rest and serve: Let the lasagna rest 5–10 minutes to set. Slice, top with fresh basil or parsley, and serve warm.
Vegan Red Lentil and Spinach Lasagna
A cozy, weeknight lasagna with red lentil tomato sauce, spinach, and creamy vegan ricotta
For the Red Lentil Sauce
- 1 tbsp olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tsp dried oregano
- 1 tsp dried basil
- 1/2 tsp smoked paprika (optional)
- 1/4 tsp chili flakes (optional)
- 1 cup red lentils, rinsed
- 1 jar (24 to 26 oz) marinara sauce or crushed tomatoes
- 1 1/2 cups vegetable broth, plus more as needed
- 1 tsp balsamic vinegar or red wine vinegar
- Salt, to taste
- Black pepper, to taste
For the Spinach Layer
- 5 to 6 cups fresh baby spinach, or 10 oz frozen spinach, thawed and squeezed dry
- 1 tsp olive oil
- Pinch of salt
- Pinch of black pepper
For the Vegan Ricotta
- 14 oz firm tofu, drained
- 1/3 cup raw cashews, soaked and drained, or 1/4 cup cashew butter
- 2 tbsp nutritional yeast
- 1 tbsp lemon juice
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp salt, plus more to taste
- 2 to 3 tbsp unsweetened plant milk or water, as needed
For Assembly
- 9 to 12 no-boil lasagna sheets
- 1 cup shredded vegan mozzarella, optional
- Fresh basil or parsley, chopped, for serving
Instructions
- Preheat and PrepPreheat the oven to 400°F (200°C) and lightly oil a 9x13-inch baking dish.A properly heated oven helps the noodles soften and the top bubble.
- Cook the SpinachWarm the olive oil in a skillet over medium heat. Add the spinach with a pinch of salt and pepper and sauté for 1 to 2 minutes until just wilted. Transfer to a plate.If using frozen spinach, squeeze out as much moisture as possible first.
- Build the Sauce BaseIn the same skillet, heat the olive oil and sauté the onion for 3 to 4 minutes until translucent. Stir in the garlic, oregano, basil, smoked paprika, and chili flakes if using, and cook for 30 seconds.Let the onions soften before adding the herbs so the flavor deepens.
- Cook the LentilsAdd the rinsed red lentils, marinara or crushed tomatoes, and vegetable broth. Bring to a simmer, cover, and cook for 10 to 12 minutes, stirring once or twice, until the lentils are soft and the sauce is thick and spoonable.Add a splash more broth if the sauce gets too thick before the lentils are tender.
- Finish the SauceStir in the vinegar and season with salt and black pepper. Taste and adjust until the sauce is bold and balanced.The sauce should be flavorful enough to carry the whole lasagna.
- Blend the RicottaIn a food processor, combine the tofu, soaked cashews or cashew butter, nutritional yeast, lemon juice, garlic powder, onion powder, salt, and enough plant milk to make a creamy, spreadable mixture.If you do not have a food processor, mash the tofu well and stir everything together by hand.
- Layer the LasagnaSpread a thin layer of lentil sauce in the baking dish, then add a layer of no-boil noodles. Top with a third of the ricotta, a third of the spinach, and a generous layer of sauce. Repeat two more times, finishing with sauce on top.Keep the layers even so the lasagna slices cleanly after baking.
- Bake and RestCover tightly with foil and bake for 18 to 20 minutes. Uncover and bake for 5 more minutes, then rest for 5 to 10 minutes before slicing. Add vegan mozzarella during the final layer if using.Resting helps the layers set and keeps the slices neat.
Tips for the Best Results
- Cook the lentil sauce until thick so the lasagna does not turn watery.
- Squeeze excess moisture from frozen spinach before layering.
- Do not skip the rest after baking or the slices may fall apart.
- Season each component well so the final dish tastes layered and complete.
- Add a little extra broth if the lentils absorb too much liquid during cooking.
- If the top browns too quickly, cover it loosely with foil.
- Assemble ahead and bake later if you want to split the prep.
- Serve with a simple salad to keep the meal balanced and bright.
How to Store
- Refrigerator: Cool completely, then cover or store in airtight containers for up to 4 days.
- Freezer: Wrap tightly in portions or as a whole (double-wrap to prevent freezer burn) for up to 2 months.Thaw overnight in the fridge.
- Reheat: Microwave slices 2–3 minutes until hot, or bake covered at 350°F (175°C) for 15–20 minutes. Add a splash of water if it seems dry.
Benefits of This Recipe
- High in plant protein: Red lentils and tofu deliver satisfying protein without heaviness.
- Fiber-rich and filling: Lentils, tomatoes, and spinach keep you full and support digestion.
- Budget-friendly: Pantry ingredients, simple produce, and no specialty tools.
- Weeknight timing: Reliable 35-minute process for busy schedules.
- Customizable: Easy to adjust for spice, veggies, and different plant-based cheeses.
What Not to Do
- Don’t skip seasoning: Under-salted sauce or ricotta leads to a flat-tasting lasagna.
- Don’t leave the sauce too thin: Watery sauce won’t set and can make the noodles gummy. Aim for a thick, spoonable texture.
- Don’t overbake: Extra time can dry out the top and toughen the noodles.Follow the timing and rest before slicing.
- Don’t use dry spinach: If using frozen spinach, squeeze out excess water to avoid soggy layers.
- Don’t skip the rest: A short rest lets layers settle and slice cleanly.
Variations You Can Try
- Mushroom umami: Sauté 8 oz sliced mushrooms with the onions for deeper flavor.
- Roasted pepper kick: Fold 1 cup chopped roasted red peppers into the sauce.
- Pesto swirl: Add 2–3 tablespoons vegan pesto to the ricotta for a bright, herby note.
- Gluten-free swap: Use gluten-free no-boil lasagna sheets and confirm your marinara is gluten-free.
- Nut-free ricotta: Skip cashews and add 1 extra tablespoon nutritional yeast plus 1 tablespoon olive oil for creaminess.
- Extra green: Add chopped kale or zucchini rounds in the layers; lightly salt zucchini first.
- Smoky BBQ twist: Replace smoked paprika with 1 teaspoon BBQ seasoning and add a dash of maple to the sauce.
FAQ
Can I use regular lasagna noodles instead of no-boil?
Yes. Boil them until just shy of al dente, drain well, and assemble as directed. Reduce the sauce slightly to keep the layers balanced.
What if I don’t have a food processor for the ricotta?
Mash the tofu with a fork, then stir in finely ground cashews (or cashew butter), nutritional yeast, lemon juice, and seasonings.
It won’t be as smooth, but it will still taste great.
Can I make this ahead?
Absolutely. Assemble up to 24 hours in advance, cover, and refrigerate. Add 5–10 extra minutes to the covered bake time since it starts cold.
Is there a way to cut the oil?
Yes.
Sauté the onions in a splash of broth instead of oil and skip the oil in the spinach. The lasagna will still be moist from the sauce and ricotta.
How do I prevent a watery lasagna?
Cook the lentil sauce until thick, squeeze moisture from frozen spinach, and let the lasagna rest after baking. These three steps keep slices clean and stable.
What can I use instead of tofu?
Try a thick almond or sunflower seed ricotta, or blend soaked cashews with plant milk and seasonings.
Adjust salt and lemon to taste.
Can I make it spicier?
Yes. Add extra chili flakes or a pinch of cayenne to the sauce. You can also stir in a spoonful of Calabrian chili paste for heat and depth.
Jump to RecipeWrapping Up
This 35-minute vegan red lentil and spinach lasagna brings weeknight speed and weekend comfort together in one pan.
It’s hearty, bright, and packed with plant-based protein, all without complicated steps. Keep the sauce thick, season confidently, and let it rest before slicing. Serve it with a simple green salad, and you’ve got a cozy, balanced meal any night of the week.